{"id":21498,"date":"2026-09-27T22:09:37","date_gmt":"2026-09-27T14:09:37","guid":{"rendered":"https:\/\/synopower.club\/?post_type=docs&#038;p=21498"},"modified":"2026-09-27T22:09:43","modified_gmt":"2026-09-27T14:09:43","password":"","slug":"vmm-backup-google-drive-cloud-sync","status":"publish","type":"docs","link":"https:\/\/synopower.club\/pl\/docs\/vmm-backup-google-drive-cloud-sync\/","title":{"rendered":"Kopia zapasowa VMM na Dysku Google: zaplanowany eksport, synchronizacja w chmurze i jeden skrypt zmiany nazwy"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Kopia zapasowa VMM, kt\u00f3ra znajduje si\u0119 tylko na tym samym serwerze NAS co maszyna wirtualna, nie jest prawdziw\u0105 kopi\u0105 zapasow\u0105. Je\u015bli ten serwer ulegnie awarii, obie kopie zostan\u0105 usuni\u0119te. Ten magazyn dzia\u0142a jako go\u015b\u0107 Virtual DSM w serwerach Synology i Virtual Machine Manager, a nasza zewn\u0119trzna kopia zapasowa VMM jest tworzona z dw\u00f3ch darmowych narz\u0119dzi do\u0142\u0105czonych do DSM: zaplanowanego eksportu w Virtual Machine Manager oraz synchronizacji z chmur\u0105 i Dyskiem Google. Konfiguracja zaj\u0119\u0142a jedno popo\u0142udnie. Znalezienie przyczyny cichego zatrzymania dzia\u0142ania zaj\u0119\u0142o wi\u0119cej czasu i to w\u0142a\u015bnie jest powodem powstania tego artyku\u0142u \u201eHosting NAS 101\u201d. Poni\u017cej znajduje si\u0119 opis konfiguracji, kt\u00f3ra dzia\u0142a, jedyny b\u0142\u0105d w nazwie pliku, kt\u00f3ry go psuje, kr\u00f3tki skrypt, kt\u00f3ry go naprawia, oraz wyniki audytu naszych w\u0142asnych eksport\u00f3w.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Punkt SynoPower Club:<\/strong> Ka\u017cdy in\u017cynier wsparcia ma histori\u0119 o kliencie, kt\u00f3rego kopie zapasowe dzia\u0142a\u0142y bez zarzutu przez rok i niczego nie przywr\u00f3ci\u0142y. Nie spodziewa\u0142em si\u0119, \u017ce napisz\u0119 o naszym w\u0142asnym. Nasze zadanie tworzenia kopii zapasowej w VMM wygl\u0105da\u0142o w interfejsie idealnie, a jednak jeden host zgromadzi\u0142 terabajt eksport\u00f3w, kt\u00f3rych nigdy nie uda\u0142o mu si\u0119 wyczy\u015bci\u0107, a drugi nie wygenerowa\u0142 ani jednego pliku przez trzyna\u015bcie dni. Nic nie by\u0142o ukryte. Wszystko znajdowa\u0142o si\u0119 w logu, kt\u00f3rego nikt nie czyta. Naprawa zaj\u0119\u0142a godzin\u0119; lekcja jest taka, \u017ce nale\u017cy sprawdza\u0107, czy pliki rzeczywi\u015bcie znajduj\u0105 si\u0119 tam, gdzie si\u0119 ich spodziewamy, zgodnie z harmonogramem, jak w ka\u017cdym innym zadaniu.<\/p>\n<\/blockquote>\n\n\n\n<h2 id=\"what-a-complete-vmm-backup-needs\" class=\"wp-block-heading\">Czego potrzebuje kompletna kopia zapasowa VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Virtual Machine Manager zapewnia trzy warstwy ochrony, z kt\u00f3rych ka\u017cda obejmuje inn\u0105 awari\u0119. Solidny plan tworzenia kopii zapasowych VMM obejmuje wi\u0119cej ni\u017c jedn\u0105.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Warstwa<\/th><th>Gdzie mieszka kopia<\/th><th>Przed czym chroni<\/th><\/tr><\/thead><tbody><tr><td>Migawki<\/td><td>Taka sama g\u0142o\u015bno\u015b\u0107 jak u go\u015bcia<\/td><td>Z\u0142a aktualizacja lub b\u0142\u0105d w go\u015bciu<\/td><\/tr><tr><td>Replikacja (VMM Pro)<\/td><td>Kolejny NAS w klastrze<\/td><td>Awaria serwera NAS, szybkie odzyskanie danych na innym ho\u015bcie<\/td><\/tr><tr><td>Zaplanowany eksport + synchronizacja w chmurze<\/td><td>Konto w chmurze poza siedzib\u0105 firmy<\/td><td>Utrata ca\u0142ej witryny: po\u017car, kradzie\u017c, ransomware w sieci LAN<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Replikujemy ju\u017c sze\u015bciu go\u015bci do hosta rezerwowego, jak opisano w naszym opisie <a href=\"\/pl\/docs\/synology-virtual-machine-cluster-vmm-pro\/\">klaster maszyn wirtualnych Synology z trzema w\u0119z\u0142ami<\/a>. Replikacja przechowuje kopi\u0119 w budynku. Warstwa eksportowa przechowuje kopi\u0119 poza nim.<\/p>\n\n\n\n<h2 id=\"how-vmm-scheduled-export-works\" class=\"wp-block-heading\">Jak dzia\u0142a zaplanowany eksport VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">W przypadku kopii zapasowej VMM, zaplanowany eksport zapisuje pe\u0142n\u0105 kopi\u0119 go\u015bcia, dysk\u00f3w i konfiguracji w postaci pojedynczego pliku OVA w folderze wsp\u00f3\u0142dzielonym. U\u017cytkownik wybiera folder docelowy, tryb eksportu, harmonogram dzienny, tygodniowy lub miesi\u0119czny oraz liczb\u0119 najnowszych plik\u00f3w do zachowania. Eksporty s\u0105 wykonywane podczas dzia\u0142ania go\u015bcia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dwie zasady \u0142atwo przeoczy\u0107. Po pierwsze, eksport jest konfigurowany i zapisywany na ho\u015bcie, na kt\u00f3rym znajduje si\u0119 host go\u015bcia. <strong>sk\u0142adowanie<\/strong> W klastrze go\u015b\u0107 mo\u017ce dzia\u0142a\u0107 na jednym serwerze NAS, podczas gdy jego dyski znajduj\u0105 si\u0119 na innym, a Virtual Machine Manager blokuje opcj\u0119 zaplanowanego eksportu na niew\u0142a\u015bciwym ho\u015bcie. Po drugie, harmonogram korzysta z zegara tego hosta pami\u0119ci masowej.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"eager\" decoding=\"async\" width=\"458\" height=\"432\" sizes=\"auto, (max-width: 458px) 100vw, 458px\" src=\"https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-scheduled-export-dialog.webp\" alt=\"Ustawienia zaplanowanego eksportu kopii zapasowej VMM w Synology Virtual Machine Manager\" class=\"wp-image-21499\" srcset=\"https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-scheduled-export-dialog.webp 458w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-scheduled-export-dialog-400x377.webp 400w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-scheduled-export-dialog-300x283.webp 300w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-scheduled-export-dialog-13x12.webp 13w\"  fetchpriority=\"high\"\/><figcaption class=\"wp-element-caption\">Nasze zaplanowane ustawienia eksportu: folder wsp\u00f3\u0142dzielony jako miejsce docelowe, codziennie o 08:00, zachowywane s\u0105 trzy najnowsze pliki.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Okno dialogowe pokazuje r\u00f3wnie\u017c stan sp\u00f3jno\u015bci. Bez zainstalowanego narz\u0119dzia go\u015bcia Synology, eksporty s\u0105 sp\u00f3jne w przypadku awarii, tak jak po od\u0142\u0105czeniu przewodu zasilaj\u0105cego. Jest to wystarczaj\u0105ce dla wi\u0119kszo\u015bci obci\u0105\u017ce\u0144, a instalacja narz\u0119dzia go\u015bcia aktualizuje je do stanu sp\u00f3jno\u015bci systemu plik\u00f3w.<\/p>\n\n\n\n<h2 id=\"why-cloud-sync-skips-vmm-backup-files\" class=\"wp-block-heading\">Dlaczego Cloud Sync pomija pliki kopii zapasowej VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Oczywistym kolejnym krokiem jest wskazanie Cloud Sync folderu eksportu i pozwolenie mu na przes\u0142anie wszystkiego na Dysk Google. Zrobili\u015bmy dok\u0142adnie to, a pliki kopii zapasowej VMM nigdy nie dotar\u0142y.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Powodem jest nazwa pliku. Virtual Machine Manager nadaje ka\u017cdemu eksportowi nazw\u0119 ze znacznikiem czasu zawieraj\u0105cym dwukropki:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exp_web-2026-09-25 10:29:51-6f713905-cee2-4647-94d5-a5ce6fbdc585.ova<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cloud Sync nie przes\u0142a\u0142 tych nazw na nasz Dysk Google, wi\u0119c ka\u017cdy eksport pozosta\u0142 lokalny. Plik jest prawid\u0142owy, ale problem tkwi w znaku. Poniewa\u017c formatu znacznika czasu eksportu nie mo\u017cna zmieni\u0107 w Virtual Machine Manager, poprawka musi zosta\u0107 wprowadzona mi\u0119dzy eksportem a przes\u0142aniem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Co ciekawe, tylko zaplanowane eksporty maj\u0105 znacznik czasu. R\u0119czny eksport z tego samego menu jest zapisywany po prostu jako nazwa go\u015bcia, np. <code>spc_4C8G.ova<\/code>, a Cloud Sync przesy\u0142a je bezproblemowo. Dlatego szybki test r\u0119czny mo\u017ce sprawi\u0107, \u017ce ca\u0142y \u0142a\u0144cuch b\u0119dzie wygl\u0105da\u0142 dobrze, podczas gdy harmonogram nocny nigdy nie trafi do chmury.<\/p>\n\n\n\n<h2 id=\"setting-up-a-vmm-backup-to-google-drive-in-4-steps\" class=\"wp-block-heading\">Konfigurowanie kopii zapasowej VMM na Dysku Google w 4 krokach<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To jest dzia\u0142aj\u0105ca konfiguracja kopii zapasowej VMM na ka\u017cdym ho\u015bcie przechowuj\u0105cym go\u015bci. Wymaga Virtual Machine Manager, synchronizacji z chmur\u0105 i konta Google; \u017caden z tych element\u00f3w nie wymaga VMM Pro.<\/p>\n\n\n<div id=\"rank-math-howto\" class=\"rank-math-block\" >\n<div class=\"rank-math-howto-description\">\n\n<\/div>\n\n<div class=\"rank-math-steps\">\n<div id=\"step-1\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\">Zaplanuj eksport<\/h3>\n<div class=\"rank-math-step-content\"><p>Na ho\u015bcie, na kt\u00f3rym przechowywany jest go\u015b\u0107, otw\u00f3rz Virtual Machine Manager, wybierz go\u015bcia, wybierz Akcja, Eksport, Zaplanowane, wybierz folder wsp\u00f3\u0142dzielony jako miejsce docelowe i ustaw czas. Pozostaw ustawienie przechowywania na poziomie liczby kopii, kt\u00f3re chcesz zachowa\u0107 lokalnie.<\/p>\n<\/div>\n<\/div>\n<div id=\"step-2\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\">Utw\u00f3rz zadanie synchronizacji w chmurze<\/h3>\n<div class=\"rank-math-step-content\"><p>W us\u0142udze Cloud Sync po\u0142\u0105cz si\u0119 z Dyskiem Google i zsynchronizuj folder eksportu wsp\u00f3\u0142dzielonego z folderem na Dysku. Ustaw kierunek przesy\u0142ania zmian lokalnych i zaznacz opcj\u0119, aby nie usuwa\u0107 plik\u00f3w w miejscu docelowym po ich usuni\u0119ciu w \u017ar\u00f3dle, je\u015bli chcesz, aby chmura zachowa\u0142a starsze kopie.<\/p>\n<\/div>\n<\/div>\n<div id=\"step-3\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\">Dodaj skrypt zmiany nazwy<\/h3>\n<div class=\"rank-math-step-content\"><p>Zapisz skrypt z tego artyku\u0142u na serwerze NAS i utw\u00f3rz zadanie Harmonogramu zada\u0144, kt\u00f3re b\u0119dzie uruchamia\u0107 go jako root co godzin\u0119. Zmienia ono nazwy uko\u0144czonych eksport\u00f3w bez dwukropk\u00f3w i zachowuje najnowsze kopie dla ka\u017cdego go\u015bcia.<\/p>\n<\/div>\n<\/div>\n<div id=\"step-4\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\">Zweryfikuj pierwsze przes\u0142anie<\/h3>\n<div class=\"rank-math-step-content\"><p>Po kolejnym eksporcie sprawd\u017a, czy plik o zmienionej nazwie pojawia si\u0119 w folderze eksportu, czy us\u0142uga Cloud Sync oznacza go jako przes\u0142any i czy rozmiar pliku na Dysku Google jest taki sam jak orygina\u0142.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"408\" height=\"412\" sizes=\"auto, (max-width: 408px) 100vw, 408px\" src=\"https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/cloud-sync-keep-cloud-copies.webp\" alt=\"Ustawienia zadania synchronizacji w chmurze dla kopii zapasowej VMM przesy\u0142anej do Dysku Google, co pozwala na przechowywanie plik\u00f3w w chmurze\" class=\"wp-image-21509\" srcset=\"https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/cloud-sync-keep-cloud-copies.webp 408w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/cloud-sync-keep-cloud-copies-100x100.webp 100w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/cloud-sync-keep-cloud-copies-400x404.webp 400w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/cloud-sync-keep-cloud-copies-297x300.webp 297w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/cloud-sync-keep-cloud-copies-150x150.webp 150w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/cloud-sync-keep-cloud-copies-12x12.webp 12w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/cloud-sync-keep-cloud-copies-300x303.webp 300w\" \/><figcaption class=\"wp-element-caption\">Nasze zadanie synchronizacji w chmurze: przesy\u0142aj tylko zmiany lokalne, zaznaczaj\u0105c t\u0119 opcj\u0119, aby Dysk Google zachowa\u0142 eksporty po ich usuni\u0119ciu przez serwer NAS.<\/figcaption><\/figure>\n\n\n\n<h2 id=\"the-rename-script-behind-our-vmm-backup\" class=\"wp-block-heading\">Skrypt zmiany nazwy w naszej kopii zapasowej VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Skrypt jest jedynym niestandardowym elementem \u0142a\u0144cucha kopii zapasowych VMM i wykonuje dwie czynno\u015bci. Zmienia nazw\u0119 ka\u017cdego uko\u0144czonego eksportu, zast\u0119puj\u0105c dwukropki my\u015blnikami, i zachowuje tylko najnowsze kopie ka\u017cdego go\u015bcia w folderze eksportu. Dotyczy tylko plik\u00f3w, kt\u00f3re nie by\u0142y zmieniane przez pi\u0119tna\u015bcie minut, wi\u0119c nigdy nie zmienia nazwy eksportu, kt\u00f3ry jest nadal zapisywany.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/bin\/bash # vm-export-cloud.sh - umo\u017cliwia przesy\u0142anie eksport\u00f3w VMM za pomoc\u0105 Cloud Sync. # # Nazwy eksport\u00f3w VMM &quot; -RRRR-MM-DD GG:MM:SS- .ova&quot;. Cloud Sync nie b\u0119dzie przesy\u0142a\u0107 nazw zawieraj\u0105cych \":\", co oznacza r\u00f3wnie\u017c, \u017ce nigdy nie b\u0119dzie dotyka\u0107 eksportu #, kt\u00f3ry jest nadal zapisywany. Po zako\u0144czeniu eksportu, zmienia on nazw\u0119 w miejsce \"#\", zast\u0119puj\u0105c \":\" znakiem \"-\", dzi\u0119ki czemu Cloud Sync go przejmie, a nast\u0119pnie zachowa tylko najnowsze eksporty # z zmienion\u0105 nazw\u0105 KEEP dla ka\u017cdego go\u015bcia. (W\u0142asna retencja VMM nie widzi ju\u017c plik\u00f3w ze zmienionymi nazwami #, wi\u0119c retencja odbywa si\u0119 tutaj). # # U\u017cycie: vm-export-cloud.sh EXPORT_DIR KEEP [--apply] # Bez opcji \"--apply\" wy\u015bwietla tylko to, co by zrobi\u0142. set -u DIR=${1:?EXPORT_DIR}; KEEP=${2:?KEEP}; APPLY=${3:-} MIN_AGE_MIN=15 # uko\u0144czony eksport jest nietkni\u0119ty i ma tak\u0105 d\u0142ugo\u015b\u0107 LOG=&quot;$(dirname &quot;$(readlink -f &quot;$0&quot;)&quot;)\/vm-export-cloud.log&quot; say() { echo &quot;$(date &#039;+%F %T&#039;) $*&quot;; [ &quot;$APPLY&quot; = &quot;--apply&quot; ] &amp;&amp; echo &quot;$(date &#039;+%F %T&#039;) $*&quot; &gt;&gt; &quot;$LOG&quot;; } run() { if [ &quot;$APPLY&quot; = &quot;--apply&quot; ]; then &quot;$@&quot;; else echo &quot; (uruchomienie pr\u00f3bne) $*&quot;; fi; } [ -d &quot;$DIR&quot; ] || { powiedz &quot;B\u0141\u0104D brak folderu eksportu: $DIR&quot;; wyj\u015bcie 1; } # 1. zmie\u0144 nazw\u0119 zako\u0144czonego eksportu znajd\u017a &quot;$DIR&quot; -maxdepth 1 -type f -name &#039;*:*.ova&#039; -mmin +$MIN_AGE_MIN -print0 | while IFS= read -r -d &#039;&#039; f; wykonaj polecenie if -v fuser &gt;\/dev\/null 2&gt;&amp;1 &amp;&amp; fuser -s &quot;$f&quot; 2&gt;\/dev\/null; nast\u0119pnie powiedz &quot;pomi\u0144 (w u\u017cyciu): $(basename &quot;$f&quot;)&quot;; kontynuuj fi new=&quot;$DIR\/$(basename &quot;$f&quot; | tr &#039;:&#039; &#039;-&#039;)&quot; powiedz &quot;zmie\u0144 nazw\u0119: $(basename &quot;$f&quot;) -&gt; $(basename &quot;$new&quot;)&quot; run mv -n &quot;$f&quot; &quot;$new&quot; done # 2. Zachowaj najnowsze eksporty KEEP o zmienionej nazwie dla ka\u017cdego go\u015bcia (znacznik czasu znajduje si\u0119 w nazwie) { find &quot;$DIR&quot; -maxdepth 1 -type f -name &#039;*.ova&#039; ! -name &#039;*:*&#039; -printf &#039;%f\\n&#039; [ &quot;$APPLY&quot; = &quot;--apply&quot; ] || find &quot;$DIR&quot; -maxdepth 1 -type f -name &#039;*:*.ova&#039; -mmin +$MIN_AGE_MIN -printf &#039;%f\\n&#039; | tr &#039;:&#039; &#039;-&#039; } | sort -u | sed -E &#039;s\/^(.*)-([0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}-[0-9]{2}-[0-9]{2})-.*\\.ova$\/\\1\\t\\2\\t&amp;\/&#039; | awk -F&#039;\\t&#039; &#039;NF==3&#039; | sort -t$&#039;\\t&#039; -k1,1 -k2,2r | awk -F&#039;\\t&#039; -v keep=&quot;$KEEP&quot; &#039;{ n[$1]++; if (n[$1] &gt; keep) print $3 }&#039; | while IFS= read -r old; do say &quot;delete (beyond latest $KEEP): $old&quot; run rm -f -- \"$DIR\/$old\" done m\u00f3wi \"done: $(find \"$DIR\" -maxdepth 1 -name &#039;*.ova&#039; | wc -l) exports in $DIR, $(df -h '$DIR' | awk &#039;NR==2{print $4&quot; free&quot;}&#039;)\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Uruchom go bez ostatniego argumentu. W tym trybie drukuje tylko to, co zosta\u0142oby zmienione i usuni\u0119te. Gdy wynik b\u0119dzie wygl\u0105da\u0142 poprawnie, zaplanuj go z dodatkowym argumentem, kt\u00f3ry go uruchomi. Nasze zadanie Harmonogramu zada\u0144 jest uruchamiane co godzin\u0119 jako u\u017cytkownik root za pomoc\u0105 nast\u0119puj\u0105cego polecenia, jedno zadanie na folder eksportu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>bash \/volume1\/@vm-export-cloud\/vm-export-cloud.sh &quot;\/volume3\/VM_BK_Export&quot; 3 --apply<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Przydatny efekt uboczny regu\u0142y dwukropka: Cloud Sync nie mo\u017ce przes\u0142a\u0107 pliku eksportowego, dop\u00f3ki skrypt nie zmieni jego nazwy, a skrypt zmienia nazwy tylko gotowych plik\u00f3w. Niedoko\u0144czone pliki eksportowe nigdy nie docieraj\u0105 do chmury.<\/p>\n\n\n\n<h2 id=\"why-the-script-handles-vmm-backup-retention\" class=\"wp-block-heading\">Dlaczego skrypt obs\u0142uguje przechowywanie kopii zapasowych VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Virtual Machine Manager ma w\u0142asne ustawienie retencji, kt\u00f3re dzia\u0142a poprzez rejestrowanie ka\u017cdego utworzonego eksportu. Gdy skrypt zmieni nazw\u0119 pliku, Virtual Machine Manager przestaje go rozpoznawa\u0107 i nigdy go nie usunie. Retencja jest wi\u0119c przenoszona do skryptu, kt\u00f3ry zlicza kopie na go\u015bcia na podstawie znacznika czasu w nazwie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">W przypadku synchronizacji z chmur\u0105 jedno pole wyboru decyduje o tym, co dzieje si\u0119 na Dysku Google. \u0141atwo je \u017ale odczyta\u0107: <strong>Nie usuwaj plik\u00f3w w folderze docelowym po ich usuni\u0119ciu w folderze \u017ar\u00f3d\u0142owym<\/strong>. Pozostaw to pole niezaznaczone, a Dysk Google b\u0119dzie lustrzanie odzwierciedla\u0142 zawarto\u015b\u0107 NAS-a, zachowuj\u0105c te same trzy kopie. Zaznacz je, a chmura b\u0119dzie przechowywa\u0107 ka\u017cdy przes\u0142any eksport, co jest bezpieczniejszym rozwi\u0105zaniem w przypadku ransomware, ale b\u0119dzie ros\u0142o, dop\u00f3ki nie usuniesz go r\u0119cznie.<\/p>\n\n\n\n<h2 id=\"what-an-audit-of-our-own-exports-found\" class=\"wp-block-heading\">Co wykaza\u0142 audyt naszego w\u0142asnego eksportu<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Przed t\u0105 konfiguracj\u0105 nasza kopia zapasowa VMM dzia\u0142a\u0142a na obu hostach produkcyjnych przez oko\u0142o miesi\u0105c. Sprawdzanie plik\u00f3w zamiast pulpitu nawigacyjnego wykaza\u0142o trzy oddzielne b\u0142\u0119dy.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Przechowywanie danych zosta\u0142o po cichu zerwane na jednym ho\u015bcie.<\/strong> Niewielka baza danych, kt\u00f3rej Virtual Machine Manager u\u017cywa do \u015bledzenia eksport\u00f3w, nie mog\u0142a zosta\u0107 utworzona w folderze eksportu, przez co ka\u017cde uruchomienie rejestrowa\u0142o b\u0142\u0105d i \u017caden stary eksport nie zosta\u0142 usuni\u0119ty. Jeden host zgromadzi\u0142 terabajt plik\u00f3w OVA i osi\u0105gn\u0105\u0142 poziom zape\u0142nienia 97%.<\/li>\n\n\n\n<li><strong>Najwi\u0119kszy go\u015b\u0107 wstrzyma\u0142 eksport.<\/strong> Jego 84-gigabajtowy eksport nie mie\u015bci\u0142 si\u0119 ju\u017c w wolnej przestrzeni, przez co przez trzy dni z rz\u0119du nie reagowa\u0142 na \u017cadne ostrze\u017cenia, kt\u00f3rych nie zauwa\u017cyli\u015bmy.<\/li>\n\n\n\n<li><strong>Trzy harmonogramy nieprowadz\u0105ce donik\u0105d.<\/strong> Zmiana ustawie\u0144 spowodowa\u0142a, \u017ce trzy harmonogramy eksportu pozosta\u0142y puste w miejscu docelowym. Od tego dnia co minut\u0119 rejestrowali nieprawid\u0142ow\u0105 nazw\u0119 udzia\u0142u, ponad 20 000 razy, i nic nie eksportowali, \u0142\u0105cznie z harmonogramem dla tego magazynu.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u017badne z tych zdarze\u0144 nie wskazywa\u0142o na awari\u0119 kopii zapasowej VMM podczas normalnego u\u017cytkowania. Go\u015bcie dzia\u0142ali, sklep przyjmowa\u0142 zam\u00f3wienia, a replikacja przechowywa\u0142a kopi\u0119 na ho\u015bcie zapasowym. Warstwa eksportu, jedyna kopia zewn\u0119trzna, po prostu przesta\u0142a dzia\u0142a\u0107. Teraz sprawdzamy foldery eksportu i list\u0119 przesy\u0142ania danych do Cloud Sync po ka\u017cdej zmianie harmonogramu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1507\" height=\"265\" sizes=\"auto, (max-width: 1507px) 100vw, 1507px\" src=\"https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-guests-exporting.webp\" alt=\"Lista go\u015bci Synology Virtual Machine Manager z trwaj\u0105cym eksportem kopii zapasowej VMM\" class=\"wp-image-21501\" srcset=\"https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-guests-exporting.webp 1507w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-guests-exporting-1000x176.webp 1000w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-guests-exporting-400x70.webp 400w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-guests-exporting-300x53.webp 300w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-guests-exporting-1024x180.webp 1024w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-guests-exporting-768x135.webp 768w, https:\/\/synopower.club\/wp-content\/uploads\/2026\/09\/vmm-guests-exporting-18x3.webp 18w\" \/><figcaption class=\"wp-element-caption\">Ponowne uruchomienie eksportu po audycie. Pozosta\u0142e nazwy go\u015bci i wszystkie adresy IP s\u0105 ukryte.<\/figcaption><\/figure>\n\n\n\n<h2 id=\"bandwidth-and-storage-planning-for-a-vmm-backup\" class=\"wp-block-heading\">Planowanie przepustowo\u015bci i pami\u0119ci masowej dla kopii zapasowej VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ka\u017cdy eksport kopii zapasowej VMM to pe\u0142na kopia, a nie jej fragment, dlatego przed wyborem harmonogramu nale\u017cy okre\u015bli\u0107 ich rozmiar. Rozmiary naszych u\u017cytkownik\u00f3w wahaj\u0105 si\u0119 od 5 GB dla ma\u0142ych witryn internetowych do 84 GB dla witryn partnerskich, a rozmiar eksportu tego sklepu wynosi oko\u0142o 7 GB. \u0141\u0105cznie dla wszystkich u\u017cytkownik\u00f3w dzienny harmonogram przesy\u0142ania danych przekracza 100 GB.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dysk Google pozwala ka\u017cdemu u\u017cytkownikowi przes\u0142a\u0107 750 GB danych w ci\u0105gu 24 godzin, a pliki mog\u0105 mie\u0107 rozmiar do 5 TB, wi\u0119c limit rzadko stanowi problem. Problemem jest czas przesy\u0142ania i przestrze\u0144 dyskowa w chmurze. Przechowywanie trzech kopii danych ka\u017cdego go\u015bcia w chmurze wymaga trzykrotnie wi\u0119kszej dziennej przestrzeni na Dysku, a nawet wi\u0119cej, je\u015bli chmura przechowuje ka\u017cd\u0105 kopi\u0119. W przypadku du\u017cych, powoli zmieniaj\u0105cych si\u0119 u\u017cytkownik\u00f3w cotygodniowy eksport danych jest cz\u0119sto wystarczaj\u0105cy, zw\u0142aszcza gdy replikacja obejmuje ju\u017c codzienne odzyskiwanie danych.<\/p>\n\n\n\n<h2 id=\"why-we-build-backups-on-synology-tools\" class=\"wp-block-heading\">Dlaczego tworzymy kopie zapasowe na narz\u0119dziach Synology<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wszystko w tym \u0142a\u0144cuchu kopii zapasowych VMM jest dostarczane z DSM. Virtual Machine Manager eksportuje go\u015bci, Cloud Sync przesy\u0142a ich, Task Scheduler uruchamia skrypt, a te same jednostki NAS przechowuj\u0105 nasze pliki i obs\u0142uguj\u0105 magazyn. Nie ma agenta kopii zapasowych do licencjonowania dla ka\u017cdego go\u015bcia ani oddzielnego serwera kopii zapasowych do utrzymania.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cz\u0119\u015bci, za kt\u00f3re p\u0142acimy, to te, kt\u00f3re dodaj\u0105 ochron\u0119 mi\u0119dzy hostami: <a href=\"https:\/\/synopower.club\/pl\/synology-vmm-pro-license\/\" target=\"_blank\" rel=\"noreferrer noopener\">Licencja VMM Pro<\/a> do replikacji do pami\u0119ci zapasowej i <a href=\"https:\/\/synopower.club\/pl\/virtual-dsm-vdsm-license-pack\/\" target=\"_blank\" rel=\"noreferrer noopener\">Licencje Virtual DSM<\/a> dla dodatkowych go\u015bci DSM. Je\u015bli zastanawiasz si\u0119, kt\u00f3rej edycji potrzebujesz, nasze <a href=\"\/pl\/docs\/synology-virtual-machine-manager-vs-vmm-pro\/\">Por\u00f3wnanie Virtual Machine Manager i VMM Pro<\/a> obejmuje to.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a221f4eb wp-block-buttons-is-layout-flex\" style=\"border-style:none;border-width:0px;border-radius:0px;margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--40);padding-right:0;padding-bottom:var(--wp--preset--spacing--40);padding-left:0\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-palette-color-4-color has-luminous-vivid-amber-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/synopower.club\/pl\/synology-vmm-pro-license\/\" style=\"border-radius:15px\" target=\"_blank\" rel=\"noreferrer noopener\">Uzyskaj licencj\u0119 VMM Pro<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"vmm-backup-limits-and-caveats\" class=\"wp-block-heading\">Ograniczenia i zastrze\u017cenia dotycz\u0105ce kopii zapasowych VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Eksport to pe\u0142na kopia w danym momencie. Bez narz\u0119dzia Guest Tool jest on sp\u00f3jny w przypadku awarii, wi\u0119c bazy danych w go\u015bciu odzyskuj\u0105 si\u0119 tak, jak po awarii zasilania. Przetestuj przywracanie swojego najwa\u017cniejszego go\u015bcia przynajmniej raz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Przywr\u00f3cenie kopii zapasowej VMM z chmury oznacza konieczno\u015b\u0107 pobrania ca\u0142ego pliku. Eksport 84 GB zajmuje godziny przy standardowym po\u0142\u0105czeniu biurowym, wi\u0119c kopia w chmurze jest przeznaczona na wypadek awarii, a nie codziennych b\u0142\u0119d\u00f3w. Migawki i replikacja radz\u0105 sobie z nimi znacznie szybciej.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Us\u0142uga Cloud Sync mo\u017ce szyfrowa\u0107 pliki przed przes\u0142aniem i zalecamy jej w\u0142\u0105czenie w przypadku go\u015bci, kt\u00f3rzy przechowuj\u0105 dane klient\u00f3w. Has\u0142o szyfruj\u0105ce nale\u017cy przechowywa\u0107 w miejscu niezale\u017cnym od chronionego serwera NAS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wreszcie, skrypt zmiany nazwy zale\u017cy od formatu nazwy eksportu. Je\u015bli przysz\u0142a aktualizacja Virtual Machine Manager go zmieni, skrypt przestanie dopasowywa\u0107 pliki. Tryb pr\u00f3bny to najszybszy spos\u00f3b, aby upewni\u0107 si\u0119, \u017ce nadal widzi eksportowane pliki po aktualizacji.<\/p>\n\n\n\n<h2 id=\"frequently-asked-questions\" class=\"wp-block-heading\">Cz\u0119sto zadawane pytania<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list\">\n<div id=\"faq-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Czy do tworzenia kopii zapasowej VMM na Dysku Google potrzebny jest VMM Pro?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Nie. Zaplanowany eksport jest cz\u0119\u015bci\u0105 bezp\u0142atnego pakietu Virtual Machine Manager, a Cloud Sync i Task Scheduler s\u0105 dostarczane z DSM. Pakiet VMM Pro dodaje replikacj\u0119 mi\u0119dzy hostami, kt\u00f3ra stanowi osobn\u0105 warstw\u0119.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Dlaczego Cloud Sync nie przesy\u0142a moich eksport\u00f3w VMM?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Virtual Machine Manager umieszcza znacznik czasu z dwukropkami w ka\u017cdej nazwie eksportu, a Cloud Sync nie przesy\u0142a tych nazw na Dysk Google. Zmiana nazwy gotowego pliku bez dwukropk\u00f3w rozwi\u0105zuje problem.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Gdzie Virtual Machine Manager zapisuje zaplanowane eksporty?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>W folderze wsp\u00f3\u0142dzielonym hosta, na kt\u00f3rym znajduje si\u0119 pami\u0119\u0107 masowa go\u015bcia, a nie hosta, na kt\u00f3rym dzia\u0142a go\u015b\u0107. Harmonogram mo\u017cna skonfigurowa\u0107 tylko na tym ho\u015bcie pami\u0119ci masowej.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Czy eksport kopii zapasowej VMM jest sp\u00f3jny?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Bez narz\u0119dzia Synology Guest Tool eksport jest sp\u00f3jny z awari\u0105, np. w przypadku nag\u0142ej utraty zasilania. Zainstalowanie narz\u0119dzia Guest Tool w systemie go\u015bcia zapewnia sp\u00f3jno\u015b\u0107 eksportu z systemem plik\u00f3w.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Ile kopii eksportowych powinienem zachowa\u0107?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Przechowujemy 3 najnowsze kopie ka\u017cdego go\u015bcia na serwerze NAS. Chmura mo\u017ce je lustrzanym odbiciem lub przechowywa\u0107 wszystkie kopie, w zale\u017cno\u015bci od wybranej opcji synchronizacji z chmur\u0105.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Czy skrypt b\u0119dzie przesy\u0142a\u0142 niedoko\u0144czone eksporty?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Nie. Zmieniane s\u0105 tylko nazwy plik\u00f3w, kt\u00f3re nie zosta\u0142y zmienione przez 15 minut, a us\u0142uga Cloud Sync nie mo\u017ce przes\u0142a\u0107 pliku eksportowego, dop\u00f3ki jego nazwa nie zostanie zmieniona.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-7\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Ile przepustowo\u015bci wykorzystuje codzienne tworzenie kopii zapasowej VMM?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Ka\u017cdy eksport to pe\u0142na kopia go\u015bcia. Sumuj rozmiary eksportu ka\u017cdego go\u015bcia w dziennym harmonogramie; nasz eksport to ponad 100 GB dziennie, co mie\u015bci si\u0119 w dziennym limicie przesy\u0142ania danych na Dysku Google wynosz\u0105cym 750 GB.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-8\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Czy replikacja jest wystarczaj\u0105ca bez kopii zapasowej VMM poza siedzib\u0105 firmy?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Replikacja chroni przed awari\u0105 serwera NAS, ale kopia pozostaje w tym samym budynku. Eksport poza lokalizacj\u0119 chroni przed utrat\u0105 ca\u0142ej lokalizacji, dlatego te dwie metody najlepiej dzia\u0142aj\u0105 razem.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<h2 id=\"references-and-video-walkthroughs\" class=\"wp-block-heading\">Odniesienia i przewodniki wideo<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/kb.synology.com\/en-global\/DSM\/help\/Virtualization\/virtual_machine?version=7\" target=\"_blank\" rel=\"noreferrer noopener\">Maszyna wirtualna w Virtual Machine Manager<\/a>, artyku\u0142 w centrum wiedzy dotycz\u0105cy eksportu.<\/li>\n\n\n\n<li><a href=\"https:\/\/kb.synology.com\/en-global\/DSM\/help\/CloudSync\/cloudsync?version=7\" target=\"_blank\" rel=\"noreferrer noopener\">Pomoc dotycz\u0105ca synchronizacji w chmurze<\/a>, w tym kierunek synchronizacji i ustawienia zada\u0144.<\/li>\n\n\n\n<li><a href=\"https:\/\/support.google.com\/a\/answer\/172541?hl=en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Limity miejsca na dane i przesy\u0142ania danych w Dysku Google<\/a>, z dziennym limitem przesy\u0142ania danych wynosz\u0105cym 750 GB.<\/li>\n\n\n\n<li><a href=\"https:\/\/global.download.synology.com\/download\/Document\/Software\/WhitePaper\/Package\/Virtualization\/All\/enu\/Synology_VMM_White_Paper_enu.pdf\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Bia\u0142a ksi\u0119ga Synology VMM<\/a>, na warstwach ochrony danych dla maszyn wirtualnych.<\/li>\n\n\n\n<li><a href=\"https:\/\/kb.synology.com\/en-global\/DSM\/help\/DSM\/AdminCenter\/system_taskscheduler?version=7\" target=\"_blank\" rel=\"noreferrer noopener\">Harmonogram zada\u0144 w DSM<\/a>, aby uruchomi\u0107 skrypt zmiany nazwy jako zadanie zaplanowane.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Filmy na temat narz\u0119dzi w tym \u0142a\u0144cuchu: Cloud Sync oraz eksportowanie i migrowanie maszyn wirtualnych na serwerze NAS Synology.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Synchronizuj Google Drive\/Dropbox z urz\u0105dzeniem NAS Synology \u2014 samouczek dotycz\u0105cy synchronizacji w chmurze\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/ci5agOkoXuI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Synchronizuj Dysk Google z urz\u0105dzeniem NAS Synology \u2013 samouczek dotycz\u0105cy synchronizacji w chmurze<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Jak przenie\u015b\u0107 maszyn\u0119 wirtualn\u0105 na serwer NAS Synology! | SAMOUCZEK 4K\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/r6z5bTcsUjM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Jak migrowa\u0107 maszyn\u0119 wirtualn\u0105 na serwerze NAS Synology<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Przewodnik po Synology Virtual Machine Manager\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/l-qOXRUvBcc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Przewodnik po Synology Virtual Machine Manager<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Chcesz doda\u0107 replikacj\u0119 mi\u0119dzy hostami do swojej kopii zewn\u0119trznej? Zdob\u0105d\u017a <a href=\"https:\/\/synopower.club\/pl\/synology-vmm-pro-license\/\" target=\"_blank\" rel=\"noreferrer noopener\">Licencja VMM Pro<\/a>, lub przeczytaj, jak dzia\u0142a reszta tej witryny <a href=\"\/pl\/docs\/email-bombing-contact-form-synology-nas\/\">nasza seria \u201ePodstawy hostingu NAS\u201d<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>A VMM backup that only lives on the same NAS as the virtual machine is not really a backup. If that box fails, both copies go with it. This store runs as a Virtual DSM guest in Synology Virtual Machine Manager, and our off-site VMM backup is built from two free tools that ship with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":21501,"comment_status":"open","ping_status":"closed","template":"","meta":{"_xspeed_no_cache":false,"_xspeed_expiry_hours":0,"footnotes":""},"doc_category":[197,64],"doc_tag":[],"class_list":["post-21498","docs","type-docs","status-publish","has-post-thumbnail","hentry","doc_category-nas-hosting-101","doc_category-virtualization"],"year_month":"2026-11","word_count":2704,"total_views":"143","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Adair Hsu","author_nicename":"adairpk17","author_url":"https:\/\/synopower.club\/pl\/author\/adairpk17\/"},"doc_category_info":[{"term_name":"NAS Hosting 101","term_url":"https:\/\/synopower.club\/pl\/docs-category\/nas-hosting-101\/"},{"term_name":"VMM Pro &amp; Virtual DSM","term_url":"https:\/\/synopower.club\/pl\/docs-category\/virtualization\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/docs\/21498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/comments?post=21498"}],"version-history":[{"count":2,"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/docs\/21498\/revisions"}],"predecessor-version":[{"id":21510,"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/docs\/21498\/revisions\/21510"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/media\/21501"}],"wp:attachment":[{"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/media?parent=21498"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/doc_category?post=21498"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/synopower.club\/pl\/wp-json\/wp\/v2\/doc_tag?post=21498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}