ROBOCOPY é uma boa forma de backup como ferramenta?

1

vendo como ele não faz uma verificação de gravação, a menos que seja um script (ou é necessário?), é uma opção decente despejar algumas pastas em outro servidor? Estou apenas preocupado se os dados, depois de serem copiados, podem estar corrompidos, mas você não estaria ciente de que ele está com bugs?

Eu usei isso no passado sem problemas, mas estou buscando feedback no caso de perder algo óbvio.

    
por dasko 08.06.2010 / 14:53

4 respostas

2

Robocopy é uma excelente ferramenta para copiar os dados. Você pode querer fazer um diff depois, talvez com o Beyond Compare.

Outras opções para mover os dados incluem geração de imagens, Replicação do Windows e outros. Mas geralmente eu uso robocopy, porque faz um log muito bom.

    
por 08.06.2010 / 15:00
0
O

robocopy é uma excelente ferramenta de cópia de arquivos, mas por si só a mais básica das ferramentas de backup. A verificação que você mencionou é um bom exemplo. O robocopy tem as facilidades para fazer parte de uma solução de backup decente, mas você deve estar preparado para passar algum tempo mexendo nos melhores parâmetros e, provavelmente, em um script ou dois.

Eu uso muito isso - incluindo meus backups ad-hoc em casa - e adoro isso, mas não é uma solução de "backup". Mais de uma solução "eehhh, é melhor eu fazer uma cópia disso antes de estragar tudo".

Meu .02

    
por 08.06.2010 / 15:07
0

Depende inteiramente do conteúdo que você está fazendo backup e se é provável que o RoboCopy esteja impedido de acessar arquivos abertos, etc.

Qualquer estratégia de backup é tão boa quanto o processo de restauração de teste implantado para verificar se os backups estão funcionando, completo & pode ser restaurado até o limite que você estava antecipando.

Trabalhei em vários lugares que executavam trabalhos de backup com sucesso & verificar todos os dias para as idades apenas para descobrir quando eles precisavam fazer uma restauração que, embora o trabalho tivesse funcionado, ele realmente não coletou todos os dados necessários para recuperar o sistema com falha.

    
por 08.06.2010 / 15:18
0

Eu tenho medo de ter que discordar da resposta anterior: o robocopy (sozinho) não é uma boa ferramenta para copiar dados porque ele não tem nenhum mecanismo para fazer backup de arquivos abertos com segurança e, portanto, pode ter resultados imprevisíveis.

Eu não estou falando teoricamente aqui: no ano passado, um cliente meu teve um desastre de dados total (como em: ele não tinha mais nada) porque usou o robocopy para sincronizar sua pasta de dados com um servidor remoto diariamente. Desde os arquivos em perguntas onde, em grande parte, usado por um programa de banco de dados de área de trabalho, o arquivo que copiou com sucesso onde aleatório dependendo de qual processo eles ainda estavam bloqueados.

Quando um funcionário excluiu todos os dados "ao vivo" (não pergunte por quê), ele pediu ajuda para restaurar os dados. Não pudemos fazer nada, já que a solução de "backup" era robocopy.

Regras de backups:

  1. Sempre considere o que você está fazendo backup.
  2. Sempre teste-as quando implantá-las.
  3. Teste-os regularmente depois.
  4. "Teste" significa, na verdade, restaurar dados para um local diferente e verificar a integridade dos dados, não verificando se você tem o arquivo / fita de backup em algum lugar.
  5. Certifique-se de que você tenha um registro significativo toda vez que for executado e verifique se alguém verifica todos esses registros.

Infelizmente, embora seja uma ótima ferramenta, o robocopy não é um programa que permite que você faça as coisas acima corretamente.

    
por 08.06.2010 / 15:14