{"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\/pt\/docs\/vmm-backup-google-drive-cloud-sync\/","title":{"rendered":"Backup do VMM para o Google Drive: Exporta\u00e7\u00e3o agendada, sincroniza\u00e7\u00e3o na nuvem e um \u00fanico script de renomea\u00e7\u00e3o."},"content":{"rendered":"<p class=\"wp-block-paragraph\">Um backup VMM que reside apenas no mesmo NAS que a m\u00e1quina virtual n\u00e3o \u00e9 realmente um backup. Se esse servidor falhar, ambas as c\u00f3pias falham junto. Este armazenamento \u00e9 executado como um convidado Virtual DSM no Synology Virtual Machine Manager, e nosso backup VMM externo \u00e9 constru\u00eddo a partir de duas ferramentas gratuitas que acompanham o DSM: exporta\u00e7\u00e3o agendada no Virtual Machine Manager e sincroniza\u00e7\u00e3o na nuvem com o Google Drive. A configura\u00e7\u00e3o levou uma tarde. Descobrir por que ele havia parado de funcionar silenciosamente levou mais tempo, e essa parte \u00e9 a raz\u00e3o pela qual este artigo de Introdu\u00e7\u00e3o \u00e0 Hospedagem NAS existe. Abaixo est\u00e1 a configura\u00e7\u00e3o que funciona, a peculiaridade do nome do arquivo que a quebra, o pequeno script que a corrige e o que uma auditoria de nossas pr\u00f3prias exporta\u00e7\u00f5es revelou.<\/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>Ponto SynoPower Club:<\/strong> Todo engenheiro de suporte tem uma hist\u00f3ria sobre o cliente cujos backups funcionaram perfeitamente por um ano e depois n\u00e3o restauraram nada. Eu n\u00e3o esperava escrever uma sobre a nossa pr\u00f3pria empresa. Nosso trabalho de backup do VMM parecia perfeitamente saud\u00e1vel na interface, mas um host havia acumulado um terabyte de arquivos exportados que nunca conseguia limpar, e o outro n\u00e3o havia gerado um \u00fanico arquivo em treze dias. Nada estava oculto. Estava tudo em um log que ningu\u00e9m l\u00ea. A corre\u00e7\u00e3o levou uma hora; a li\u00e7\u00e3o \u00e9 verificar se os arquivos realmente existem onde voc\u00ea pensa que est\u00e3o, de acordo com uma programa\u00e7\u00e3o, como qualquer outra tarefa.<\/p>\n<\/blockquote>\n\n\n\n<h2 id=\"what-a-complete-vmm-backup-needs\" class=\"wp-block-heading\">O que um backup completo do VMM precisa<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O Virtual Machine Manager oferece tr\u00eas camadas de prote\u00e7\u00e3o, e cada uma delas cobre uma falha diferente. Um bom plano de backup de VMM utiliza mais de uma.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Camada<\/th><th>Onde a c\u00f3pia est\u00e1 localizada<\/th><th>Contra o que protege<\/th><\/tr><\/thead><tbody><tr><td>Instant\u00e2neos<\/td><td>Mesmo volume que o convidado<\/td><td>Uma atualiza\u00e7\u00e3o com problemas ou um erro no sistema operacional convidado.<\/td><\/tr><tr><td>Replica\u00e7\u00e3o (VMM Pro)<\/td><td>Outro NAS no cluster<\/td><td>Um NAS apresentou falha, com recupera\u00e7\u00e3o r\u00e1pida no outro host.<\/td><\/tr><tr><td>Exporta\u00e7\u00e3o agendada + Sincroniza\u00e7\u00e3o na nuvem<\/td><td>Uma conta na nuvem fora do site<\/td><td>Perda total do site: inc\u00eandio, roubo, ransomware na rede local (LAN).<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">J\u00e1 replicamos seis convidados para um anfitri\u00e3o em espera, conforme descrito em nosso artigo sobre o assunto. <a href=\"\/pt\/docs\/synology-virtual-machine-cluster-vmm-pro\/\">cluster de m\u00e1quinas virtuais Synology de tr\u00eas n\u00f3s<\/a>. A replica\u00e7\u00e3o mant\u00e9m uma c\u00f3pia dentro do sistema. A camada de exporta\u00e7\u00e3o \u00e9 respons\u00e1vel por manter uma c\u00f3pia fora dele.<\/p>\n\n\n\n<h2 id=\"how-vmm-scheduled-export-works\" class=\"wp-block-heading\">Como funciona a exporta\u00e7\u00e3o agendada do VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para um backup de VMM, a exporta\u00e7\u00e3o agendada grava uma c\u00f3pia completa da m\u00e1quina virtual, incluindo discos e configura\u00e7\u00e3o, como um \u00fanico arquivo OVA em uma pasta compartilhada. Voc\u00ea escolhe a pasta de destino, o modo de exporta\u00e7\u00e3o, a frequ\u00eancia (di\u00e1ria, semanal ou mensal) e quantos dos arquivos mais recentes deseja manter. As exporta\u00e7\u00f5es s\u00e3o executadas enquanto a m\u00e1quina virtual est\u00e1 em execu\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Duas regras s\u00e3o f\u00e1ceis de passar despercebidas. Primeiro, a exporta\u00e7\u00e3o \u00e9 configurada e gravada no host onde o convidado est\u00e1 localizado. <strong>armazenar<\/strong> O que importa \u00e9 onde o sistema est\u00e1 sendo executado, n\u00e3o onde ele est\u00e1 localizado. Em um cluster, um sistema convidado pode estar em execu\u00e7\u00e3o em um NAS enquanto seus discos est\u00e3o em outro, e o Virtual Machine Manager desabilita a op\u00e7\u00e3o de exporta\u00e7\u00e3o agendada no host incorreto. Em segundo lugar, o agendamento usa o rel\u00f3gio do host de armazenamento.<\/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=\"Configura\u00e7\u00f5es de exporta\u00e7\u00e3o agendada de backup VMM em 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\">Nossas configura\u00e7\u00f5es de exporta\u00e7\u00e3o programadas: uma pasta compartilhada como destino, diariamente \u00e0s 08:00, mantendo os tr\u00eas arquivos mais recentes.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A caixa de di\u00e1logo tamb\u00e9m mostra o estado consistente. Sem a ferramenta Guest Tool Synology instalada no sistema convidado, as exporta\u00e7\u00f5es s\u00e3o consistentes em caso de falha, o mesmo estado de quando o cabo de alimenta\u00e7\u00e3o \u00e9 desconectado. Isso \u00e9 adequado para a maioria das cargas de trabalho, e a instala\u00e7\u00e3o da Guest Tool atualiza o sistema para um estado consistente com o sistema de arquivos.<\/p>\n\n\n\n<h2 id=\"why-cloud-sync-skips-vmm-backup-files\" class=\"wp-block-heading\">Por que a Sincroniza\u00e7\u00e3o na Nuvem ignora arquivos de backup do VMM?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O pr\u00f3ximo passo \u00f3bvio seria direcionar o Cloud Sync para a pasta de exporta\u00e7\u00e3o e deixar que ele enviasse tudo para o Google Drive. Fizemos exatamente isso, e os arquivos de backup do VMM nunca chegaram.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O motivo \u00e9 o nome do arquivo. O Virtual Machine Manager nomeia cada exporta\u00e7\u00e3o com um carimbo de data\/hora que cont\u00e9m dois pontos:<\/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\">O Cloud Sync n\u00e3o carregou esses nomes para o nosso Google Drive, ent\u00e3o todas as exporta\u00e7\u00f5es permaneceram locais. O arquivo \u00e9 v\u00e1lido; o problema est\u00e1 no caractere. Como o formato do carimbo de data\/hora da exporta\u00e7\u00e3o n\u00e3o pode ser alterado no Virtual Machine Manager, a corre\u00e7\u00e3o precisa ser feita entre a exporta\u00e7\u00e3o e o upload.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Curiosamente, apenas as exporta\u00e7\u00f5es agendadas cont\u00eam o registro de data e hora. Uma exporta\u00e7\u00e3o manual feita a partir do mesmo menu \u00e9 salva simplesmente com o nome do convidado, como por exemplo: <code>spc_4C8G.ova<\/code>, E o Cloud Sync faz o upload sem problemas. \u00c9 por isso que um teste manual r\u00e1pido pode fazer com que toda a cadeia pare\u00e7a estar funcionando corretamente, enquanto a programa\u00e7\u00e3o noturna nunca chega \u00e0 nuvem.<\/p>\n\n\n\n<h2 id=\"setting-up-a-vmm-backup-to-google-drive-in-4-steps\" class=\"wp-block-heading\">Como configurar um backup do VMM para o Google Drive em 4 etapas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Esta \u00e9 a configura\u00e7\u00e3o de backup VMM em funcionamento em cada host que armazena m\u00e1quinas virtuais. Ela requer o Virtual Machine Manager, o Cloud Sync e uma conta do Google; nenhum deles requer o 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\">Agende a exporta\u00e7\u00e3o.<\/h3>\n<div class=\"rank-math-step-content\"><p>No host que armazena a m\u00e1quina virtual, abra o Virtual Machine Manager, selecione a m\u00e1quina virtual, escolha A\u00e7\u00e3o, Exportar, Agendado, selecione uma pasta compartilhada como destino e defina o hor\u00e1rio. Deixe a configura\u00e7\u00e3o de reten\u00e7\u00e3o com o n\u00famero de c\u00f3pias que voc\u00ea deseja manter localmente.<\/p>\n<\/div>\n<\/div>\n<div id=\"step-2\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\">Criar tarefa de sincroniza\u00e7\u00e3o na nuvem<\/h3>\n<div class=\"rank-math-step-content\"><p>Na Sincroniza\u00e7\u00e3o na Nuvem, conecte o Google Drive e sincronize a pasta compartilhada exportada para uma pasta do Drive. Defina a dire\u00e7\u00e3o para enviar as altera\u00e7\u00f5es locais e marque a op\u00e7\u00e3o para n\u00e3o remover os arquivos no destino quando forem removidos na origem, caso queira que a nuvem mantenha c\u00f3pias antigas.<\/p>\n<\/div>\n<\/div>\n<div id=\"step-3\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\">Adicione o script de renomea\u00e7\u00e3o<\/h3>\n<div class=\"rank-math-step-content\"><p>Salve o script deste artigo no NAS e crie uma tarefa no Agendador de Tarefas para execut\u00e1-lo como root a cada hora. Ele renomeia os arquivos exportados, removendo os dois pontos, e mant\u00e9m as c\u00f3pias mais recentes para cada m\u00e1quina virtual.<\/p>\n<\/div>\n<\/div>\n<div id=\"step-4\" class=\"rank-math-step\">\n<h3 class=\"rank-math-step-title\">Verifique o primeiro envio<\/h3>\n<div class=\"rank-math-step-content\"><p>Ap\u00f3s a pr\u00f3xima exporta\u00e7\u00e3o, confirme se o arquivo renomeado aparece na pasta de exporta\u00e7\u00e3o, se o Cloud Sync o reporta como carregado e se o tamanho do arquivo no Google Drive corresponde ao original.<\/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=\"Configura\u00e7\u00f5es de sincroniza\u00e7\u00e3o na nuvem para upload de backup do VMM para o Google Drive, mantendo os arquivos na nuvem.\" 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\">Nossa tarefa de Sincroniza\u00e7\u00e3o na Nuvem: enviar apenas as altera\u00e7\u00f5es locais, com a op\u00e7\u00e3o marcada para que o Google Drive mantenha as exporta\u00e7\u00f5es depois que o NAS as excluir.<\/figcaption><\/figure>\n\n\n\n<h2 id=\"the-rename-script-behind-our-vmm-backup\" class=\"wp-block-heading\">O script de renomea\u00e7\u00e3o por tr\u00e1s do nosso backup do VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O script \u00e9 o \u00fanico componente personalizado da cadeia de backup do VMM e realiza duas fun\u00e7\u00f5es. Ele renomeia cada exporta\u00e7\u00e3o conclu\u00edda, substituindo os dois pontos por h\u00edfens, e mant\u00e9m apenas as c\u00f3pias mais recentes de cada m\u00e1quina virtual na pasta de exporta\u00e7\u00e3o. Ele s\u00f3 altera arquivos que n\u00e3o foram modificados nos \u00faltimos quinze minutos, portanto, nunca renomeia uma exporta\u00e7\u00e3o que ainda est\u00e1 sendo gravada.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/bin\/bash # vm-export-cloud.sh - torna as exporta\u00e7\u00f5es do VMM carreg\u00e1veis pelo Cloud Sync. # # Exporta\u00e7\u00f5es de nomes do VMM &quot; -AAAA-MM-DD HH:MM:SS- .ova&quot;. O Cloud Sync n\u00e3o far\u00e1 upload de nomes que contenham &quot;:&quot;, o que tamb\u00e9m significa que ele nunca altera uma exporta\u00e7\u00e3o que ainda esteja sendo gravada. Assim que uma exporta\u00e7\u00e3o for conclu\u00edda, ela ser\u00e1 renomeada no local, com &quot;:&quot; substitu\u00eddo por &quot;-&quot;, para que o Cloud Sync a reconhe\u00e7a e, em seguida, mantenha apenas as exporta\u00e7\u00f5es renomeadas mais recentes por convidado. (O pr\u00f3prio sistema de reten\u00e7\u00e3o do VMM n\u00e3o consegue mais visualizar arquivos renomeados, portanto, a reten\u00e7\u00e3o \u00e9 feita aqui.) Uso: vm-export-cloud.sh EXPORT_DIR KEEP [--apply] Sem --apply, ele apenas imprime o que faria. set -u DIR={1:?EXPORT_DIR}; KEEP={2:?KEEP}; APPLY={3:-} MIN_AGE_MIN=15 # uma exporta\u00e7\u00e3o finalizada permanece intocada por este longo tempo 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; (simula\u00e7\u00e3o) $*&quot;; fi; } [ -d &quot;$DIR&quot; ] || { say &quot;ERRO: pasta de exporta\u00e7\u00e3o ausente: $DIR&quot;; exit 1; } # 1. renomear exporta\u00e7\u00f5es finalizadas find &quot;$DIR&quot; -maxdepth 1 -type f -name &#039;*:*.ova&#039; -mmin +$MIN_AGE_MIN -print0 | while IFS= read -r -d &#039;&#039; f; do if command -v fuser &gt;\/dev\/null 2&gt;&amp;1 &amp;&amp; fuser -s &quot;$f&quot; 2&gt;\/dev\/null; then say &quot;skip (em uso): $(basename &quot;$f&quot;)&quot;; continue fi new=&quot;$DIR\/$(basename &quot;$f&quot; | tr &#039;:&#039; &#039;-&#039;)&quot; say &quot;rename: $(basename &quot;$f&quot;) -&gt; $(basename &quot;$new&quot;)&quot; run mv -n &quot;$f&quot; &quot;$new&quot; feito # 2. manter as exporta\u00e7\u00f5es renomeadas mais recentes por convidado (o carimbo de data\/hora est\u00e1 no nome) { 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;excluir (al\u00e9m do $KEEP mais recente): $old&quot; run rm -f -- &quot;$DIR\/$old&quot; done say &quot;conclu\u00eddo: $(find &quot;$DIR&quot; -maxdepth 1 -name &#039;*.ova&#039; | wc -l) exporta em $DIR, $(df -h &quot;$DIR&quot; | awk &#039;NR==2{print $4&quot; free&quot;}&#039;)&quot;\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Execute o comando sem o \u00faltimo argumento primeiro. Nesse modo, ele apenas imprime o que seria renomeado e exclu\u00eddo. Assim que a sa\u00edda estiver correta, agende a execu\u00e7\u00e3o com o argumento adicional que far\u00e1 com que ela execute a a\u00e7\u00e3o desejada. Nossa tarefa do Agendador de Tarefas \u00e9 executada a cada hora como root com um comando como este, uma tarefa por pasta de exporta\u00e7\u00e3o:<\/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\">Um efeito colateral \u00fatil da regra dos dois pontos: o Cloud Sync n\u00e3o consegue enviar um arquivo exportado at\u00e9 que o script o renomeie, e o script s\u00f3 renomeia arquivos finalizados. Arquivos exportados parcialmente gravados nunca chegam \u00e0 nuvem.<\/p>\n\n\n\n<h2 id=\"why-the-script-handles-vmm-backup-retention\" class=\"wp-block-heading\">Por que o script lida com a reten\u00e7\u00e3o de backups do VMM?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O Virtual Machine Manager possui sua pr\u00f3pria configura\u00e7\u00e3o de reten\u00e7\u00e3o, que funciona registrando cada exporta\u00e7\u00e3o criada. Assim que o script renomeia um arquivo, o Virtual Machine Manager deixa de reconhec\u00ea-lo e nunca o exclui. Portanto, a reten\u00e7\u00e3o passa a ser gerenciada pelo script, que contabiliza as c\u00f3pias por convidado a partir do carimbo de data\/hora no nome do arquivo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Na se\u00e7\u00e3o de Sincroniza\u00e7\u00e3o na Nuvem, uma \u00fanica caixa de sele\u00e7\u00e3o define o que acontece no Google Drive. A sua reda\u00e7\u00e3o \u00e9 f\u00e1cil de ser mal interpretada: <strong>N\u00e3o remova arquivos da pasta de destino quando eles forem removidos da pasta de origem.<\/strong>. Deixe desmarcado e o Google Drive espelhar\u00e1 o NAS, mantendo as mesmas tr\u00eas c\u00f3pias. Marque e a nuvem manter\u00e1 todos os arquivos exportados j\u00e1 enviados, o que \u00e9 a op\u00e7\u00e3o mais segura contra ransomware, mas o armazenamento cresce at\u00e9 que voc\u00ea o limpe manualmente.<\/p>\n\n\n\n<h2 id=\"what-an-audit-of-our-own-exports-found\" class=\"wp-block-heading\">O que revelou uma auditoria das nossas pr\u00f3prias exporta\u00e7\u00f5es<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes dessa configura\u00e7\u00e3o, nosso backup do VMM estava em execu\u00e7\u00e3o em ambos os hosts de produ\u00e7\u00e3o por cerca de um m\u00eas. A verifica\u00e7\u00e3o dos arquivos, em vez do painel de controle, revelou tr\u00eas falhas distintas.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A reten\u00e7\u00e3o foi interrompida silenciosamente em um dos hosts.<\/strong> O pequeno banco de dados que o Virtual Machine Manager usa para rastrear exporta\u00e7\u00f5es n\u00e3o p\u00f4de ser criado na pasta de exporta\u00e7\u00e3o, ent\u00e3o cada execu\u00e7\u00e3o registrava um erro e nenhuma exporta\u00e7\u00e3o antiga era exclu\u00edda. Um host acumulou um terabyte de arquivos OVA e atingiu a capacidade m\u00e1xima do 97%.<\/li>\n\n\n\n<li><strong>O maior cliente parou de exportar.<\/strong> A exporta\u00e7\u00e3o de 84 GB n\u00e3o cabia mais no espa\u00e7o dispon\u00edvel, ent\u00e3o falhou por tr\u00eas dias seguidos sem que perceb\u00eassemos qualquer alerta.<\/li>\n\n\n\n<li><strong>Tr\u00eas hor\u00e1rios que n\u00e3o levam a lugar nenhum.<\/strong> Uma altera\u00e7\u00e3o nas configura\u00e7\u00f5es deixou tr\u00eas agendamentos de exporta\u00e7\u00e3o com um destino vazio. A partir desse dia, o sistema registrou um nome de compartilhamento inv\u00e1lido a cada minuto, mais de 20.000 vezes, e nada foi exportado, incluindo o agendamento para esta loja.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Nada disso se manifestou como uma falha de backup do VMM em uso normal. As m\u00e1quinas virtuais funcionavam, a loja recebia pedidos e a replica\u00e7\u00e3o mantinha uma c\u00f3pia no host de espera. A camada de exporta\u00e7\u00e3o, a \u00fanica c\u00f3pia externa, simplesmente parou. Agora verificamos as pastas de exporta\u00e7\u00e3o e a lista de uploads do Cloud Sync ap\u00f3s cada altera\u00e7\u00e3o no agendamento.<\/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 de convidados Synology Virtual Machine Manager com exporta\u00e7\u00f5es de backup VMM em andamento\" 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\">Executando novamente as exporta\u00e7\u00f5es ap\u00f3s a auditoria. Os nomes dos outros convidados e todos os endere\u00e7os IP est\u00e3o ocultos.<\/figcaption><\/figure>\n\n\n\n<h2 id=\"bandwidth-and-storage-planning-for-a-vmm-backup\" class=\"wp-block-heading\">Planejamento de largura de banda e armazenamento para um backup VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cada exporta\u00e7\u00e3o de backup do VMM \u00e9 uma c\u00f3pia completa, n\u00e3o incremental, portanto, ajuste o tamanho dos arquivos antes de escolher um agendamento. Nossos clientes variam de um pequeno site de 5 GB a um site de parceiro de 84 GB, e a exporta\u00e7\u00e3o da pr\u00f3pria loja tem cerca de 7 GB. Em todos os clientes, um agendamento di\u00e1rio resulta em uploads bem acima de 100 GB por dia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O Google Drive permite que cada usu\u00e1rio fa\u00e7a upload de 750 GB em 24 horas, com arquivos de at\u00e9 5 TB, ent\u00e3o o limite raramente \u00e9 o problema. O tempo de upload e o armazenamento em nuvem s\u00e3o. Manter tr\u00eas c\u00f3pias de cada m\u00e1quina virtual na nuvem exige tr\u00eas vezes o total di\u00e1rio de espa\u00e7o no Drive, e ainda mais se a nuvem mantiver todas as c\u00f3pias. Para m\u00e1quinas virtuais grandes e com poucas altera\u00e7\u00f5es, uma exporta\u00e7\u00e3o semanal costuma ser suficiente, especialmente quando a replica\u00e7\u00e3o j\u00e1 cobre a recupera\u00e7\u00e3o di\u00e1ria.<\/p>\n\n\n\n<h2 id=\"why-we-build-backups-on-synology-tools\" class=\"wp-block-heading\">Por que criamos backups nas ferramentas Synology<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tudo nesta cadeia de backup VMM \u00e9 fornecido com o DSM. O Virtual Machine Manager exporta as m\u00e1quinas virtuais, o Cloud Sync as carrega, o Agendador de Tarefas executa o script e as mesmas unidades NAS armazenam nossos arquivos e executam o servi\u00e7o de armazenamento. N\u00e3o h\u00e1 necessidade de licenciar um agente de backup por m\u00e1quina virtual nem manter um servidor de backup separado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os componentes pelos quais pagamos s\u00e3o aqueles que adicionam prote\u00e7\u00e3o entre os hosts: um <a href=\"https:\/\/synopower.club\/pt\/synology-vmm-pro-license\/\" target=\"_blank\" rel=\"noreferrer noopener\">Licen\u00e7a VMM Pro<\/a> para replica\u00e7\u00e3o para o servidor de espera, e <a href=\"https:\/\/synopower.club\/pt\/virtual-dsm-vdsm-license-pack\/\" target=\"_blank\" rel=\"noreferrer noopener\">Licen\u00e7as Virtual DSM<\/a> para os convidados extras da DSM. Se voc\u00ea est\u00e1 decidindo qual edi\u00e7\u00e3o precisa, nosso <a href=\"\/pt\/docs\/synology-virtual-machine-manager-vs-vmm-pro\/\">Compara\u00e7\u00e3o entre Virtual Machine Manager e VMM Pro<\/a> cobre isso.<\/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\/pt\/synology-vmm-pro-license\/\" style=\"border-radius:15px\" target=\"_blank\" rel=\"noreferrer noopener\">Obtenha uma licen\u00e7a VMM Pro<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"vmm-backup-limits-and-caveats\" class=\"wp-block-heading\">Limita\u00e7\u00f5es e ressalvas do backup do VMM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Uma exporta\u00e7\u00e3o \u00e9 uma c\u00f3pia completa em um determinado momento. Sem a Ferramenta de Convidado, ela \u00e9 consistente em caso de falha, portanto, os bancos de dados dentro da m\u00e1quina virtual s\u00e3o recuperados da mesma forma que seriam ap\u00f3s uma queda de energia. Teste a restaura\u00e7\u00e3o da sua m\u00e1quina virtual mais importante pelo menos uma vez.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Restaurar um backup do VMM da nuvem significa primeiro baixar o arquivo inteiro. Uma exporta\u00e7\u00e3o de 84 GB leva horas em uma conex\u00e3o de escrit\u00f3rio t\u00edpica, portanto, a c\u00f3pia na nuvem serve para desastres, n\u00e3o para erros do dia a dia. Snapshots e replica\u00e7\u00e3o resolvem esses problemas muito mais rapidamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O Cloud Sync pode criptografar arquivos antes do upload, e recomendamos ativ\u00e1-lo para convidados que armazenam dados de clientes. Guarde a senha de criptografia em um local que n\u00e3o dependa do NAS que voc\u00ea est\u00e1 protegendo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por fim, o script de renomea\u00e7\u00e3o depende do formato do nome de exporta\u00e7\u00e3o. Se uma futura atualiza\u00e7\u00e3o do Virtual Machine Manager alterar esse formato, o script deixar\u00e1 de corresponder aos arquivos. O modo de teste \u00e9 a maneira mais r\u00e1pida de confirmar se o script ainda reconhece suas exporta\u00e7\u00f5es ap\u00f3s uma atualiza\u00e7\u00e3o.<\/p>\n\n\n\n<h2 id=\"frequently-asked-questions\" class=\"wp-block-heading\">Perguntas frequentes<\/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\">Um backup do VMM para o Google Drive precisa do VMM Pro?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>N\u00e3o. A exporta\u00e7\u00e3o agendada faz parte do pacote gratuito Virtual Machine Manager, e o Cloud Sync e o Agendador de Tarefas s\u00e3o fornecidos com o DSM. O VMM Pro adiciona replica\u00e7\u00e3o entre hosts, que \u00e9 uma camada separada.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Por que o Cloud Sync n\u00e3o carrega minhas exporta\u00e7\u00f5es do VMM?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>O Virtual Machine Manager adiciona um carimbo de data\/hora com dois pontos em cada nome de exporta\u00e7\u00e3o, e o Cloud Sync n\u00e3o carregava esses nomes para o nosso Google Drive. Renomear o arquivo finalizado, removendo os dois pontos, resolve o problema.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Onde o Virtual Machine Manager economiza nas exporta\u00e7\u00f5es programadas?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Em uma pasta compartilhada do host onde o armazenamento da m\u00e1quina virtual reside, e n\u00e3o do host onde a m\u00e1quina virtual est\u00e1 sendo executada. O agendamento s\u00f3 pode ser configurado nesse host de armazenamento.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">A exporta\u00e7\u00e3o de backup do VMM \u00e9 consistente?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Sem a ferramenta Guest Tool Synology, a exporta\u00e7\u00e3o torna-se inconsistente em caso de falha, semelhante a uma queda repentina de energia. Instalar a Guest Tool dentro da m\u00e1quina virtual garante a consist\u00eancia do sistema de arquivos exportado.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Quantas c\u00f3pias de exporta\u00e7\u00e3o devo guardar?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Mantemos as 3 c\u00f3pias mais recentes de cada convidado no NAS. A nuvem pode espelhar essas c\u00f3pias ou manter todas, dependendo de uma das op\u00e7\u00f5es de Sincroniza\u00e7\u00e3o na Nuvem.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">O script ir\u00e1 enviar exporta\u00e7\u00f5es incompletas?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>N\u00e3o. Ele renomeia apenas arquivos que n\u00e3o foram alterados nos \u00faltimos 15 minutos, e o Cloud Sync n\u00e3o pode fazer o upload de uma exporta\u00e7\u00e3o at\u00e9 que ela seja renomeada.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-7\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Quanta largura de banda um backup di\u00e1rio do VMM utiliza?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Cada exporta\u00e7\u00e3o \u00e9 uma c\u00f3pia completa do convidado. Some os tamanhos das exporta\u00e7\u00f5es de cada convidado diariamente; as nossas ultrapassam os 100 GB por dia, dentro do limite di\u00e1rio de upload do Google Drive de 750 GB.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-8\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">A replica\u00e7\u00e3o \u00e9 suficiente sem um backup VMM externo?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>A replica\u00e7\u00e3o protege contra falhas no NAS, mantendo a c\u00f3pia no mesmo edif\u00edcio. Uma exporta\u00e7\u00e3o para um local externo protege contra a perda de todo o site, portanto, as duas funcionam melhor em conjunto.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<h2 id=\"references-and-video-walkthroughs\" class=\"wp-block-heading\">Refer\u00eancias e tutoriais em v\u00eddeo<\/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\">M\u00e1quina virtual em Virtual Machine Manager<\/a>, o artigo do centro de conhecimento que aborda a exporta\u00e7\u00e3o.<\/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\">Ajuda da Sincroniza\u00e7\u00e3o na Nuvem<\/a>, incluindo a dire\u00e7\u00e3o da sincroniza\u00e7\u00e3o e as configura\u00e7\u00f5es da tarefa.<\/li>\n\n\n\n<li><a href=\"https:\/\/support.google.com\/a\/answer\/172541?hl=en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Limites de armazenamento e upload do Google Drive<\/a>, com limite di\u00e1rio de upload de 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\">Documento t\u00e9cnico do VMM Synology<\/a>, sobre camadas de prote\u00e7\u00e3o de dados para m\u00e1quinas virtuais.<\/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\">Agendador de tarefas no DSM<\/a>, para executar o script de renomea\u00e7\u00e3o como uma tarefa agendada.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00eddeos sobre as ferramentas desta cadeia: Cloud Sync e exporta\u00e7\u00e3o e migra\u00e7\u00e3o de m\u00e1quinas virtuais em um 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=\"Sincronizar o Google Drive\/Dropbox com o seu NAS Synology - Tutorial de Sincroniza\u00e7\u00e3o na Nuvem\" 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\">Sincronizar o Google Drive com o seu NAS Synology \u2013 Tutorial de Sincroniza\u00e7\u00e3o na Nuvem<\/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=\"Como migrar uma m\u00e1quina virtual para um NAS Synology! | TUTORIAL 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\">Como migrar uma m\u00e1quina virtual para um 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=\"Guia passo a passo para Synology e 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\">Guia passo a passo para Synology e Virtual Machine Manager<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Deseja adicionar replica\u00e7\u00e3o entre hosts al\u00e9m da sua c\u00f3pia remota? Obtenha um <a href=\"https:\/\/synopower.club\/pt\/synology-vmm-pro-license\/\" target=\"_blank\" rel=\"noreferrer noopener\">Licen\u00e7a VMM Pro<\/a>, Ou leia como o restante deste site funciona. <a href=\"\/pt\/docs\/email-bombing-contact-form-synology-nas\/\">nossa s\u00e9rie Hospedagem NAS 101<\/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\/pt\/author\/adairpk17\/"},"doc_category_info":[{"term_name":"NAS Hosting 101","term_url":"https:\/\/synopower.club\/pt\/docs-category\/nas-hosting-101\/"},{"term_name":"VMM Pro &amp; Virtual DSM","term_url":"https:\/\/synopower.club\/pt\/docs-category\/virtualization\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/docs\/21498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/comments?post=21498"}],"version-history":[{"count":2,"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/docs\/21498\/revisions"}],"predecessor-version":[{"id":21510,"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/docs\/21498\/revisions\/21510"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/media\/21501"}],"wp:attachment":[{"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/media?parent=21498"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/doc_category?post=21498"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/synopower.club\/pt\/wp-json\/wp\/v2\/doc_tag?post=21498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}