Tenho vários computadores diferentes com Windows (XP, 2003, Vista, 7) e estou tentando fazer backup de algumas pastas de cada computador da rede para o servidor. Quero que as pastas sejam sincronizadas a cada poucas horas!
Isso é possível usando apenas o Windows?
Se eu precisar de um programa, qual?
Responder1
Você pode criar uma tarefa agendada e usar o synctoy da MS via linha de comando para fazer isso, você também pode usar o robocopy que está embutido no Windows e substituiu o xcopy.
Atualizar
Eu agruparia meus comandos robocopy em um script do PowerShell se você deseja personalizar pastas e destinos que dependem de vários fatores.
Atualização 2
Aqui está a ajuda do synctoycmd.exe:
C:\Program Files\SyncToy 2.1>SyncToyCmd.exe /?
Usage: SyncToyCmd [-args]
-R Run all folder pairs that are marked as Active for Run All.
-R <name> Run the named folder pair (only one folder pair can be specified
).
-? Display this help.
Examples:
SyncToyCmd -R MyFolderPair
SyncToyCmd -R
C:\Program Files\SyncToy 2.1>
Para o programa, você deseja especificar o caminho completo para o synctoycmd e especificar seus argumentos de acordo. É melhor criar um par de pastas usando o GUI primeiro; na verdade, você precisa fazer isso para que isso funcione.
Responder2
Se quiser usar apenas ferramentas incluídas no Windows, você pode configurar o trabalho de cópia usando arquivos em lote, scripts PowerShell, scripts VB, etc. e, em seguida, dispará-lo em um intervalo especificado usando o Agendador de tarefas.
Se você quiser uma experiência mais parecida com a de um assistente (sem necessidade de codificação/script), existem vários programas de sincronização gratuitos e pagos na web. Alguns que usei incluemSincronização PuraeSincronização total(Ainda uso o Pure Sync regularmente). Muitos dos programas pagos têm opções “gratuitas para uso pessoal” (ambos os programas sugeridos fazem isso).
Responder3
Você pode configurar compartilhamentos de rede que gravam diretamente no servidor. Isso faria backup instantaneamente. Você também pode usar freeware como Google Drive, Dropbox, SugarSync. A outra opção é apontar a pasta Meus documentos para o servidor e os usuários usariam a pasta Meus documentos normalmente. Isso também seria instantâneo.