29 jul

Usando interface gráfica com Robocopy e agendando cópias

Neste post deseje apresentar soluções para duas necessidades bem comuns:

  1. Trabalhar com o aplicativo de linha de comando Robust File Copy, vulgarmente conhecido como Robocopy, através de uma interface de usuário, ou seja, de forma mais amigável;
  2. Possuir a possibilidade de agendar as cópias do Robocopy, usando-o como uma ferramenta de backup e restauração.

Através do uso do robocopy podemos criar estratégias simples de backup e restauração, de forma gratuita, contando com recursos como cópias multi-thread, espelhamento e sincronização, automatização e a habilidade de retomar uma cópia interrompida.

Apesar de haver outras soluções para isso, gostei de usar o RoboMirror, pois é simples e direto, além de ser um arquivo pequeno.

Basta que você defina as pastas de origem e destino, bem como os atributos NTFS que desejar. Ainda é possível apagar os arquivos no destino, que não estejam na origem, criando desta forma uma imagem da origem. Para completar, você pode definir que sejam copiados mesmos os arquivos que estejam bloqueados por algum processo, através do uso do VSC (Volume Shadow Copy). Para completar, você pode usar os switches do Robocopy (neste link você encontra eles: https://technet.microsoft.com/en-us/library/cc733145(WS.10).aspx).

Caso deseje excluir alguns arquivos ou pastas do backup, isso pode ser feito clicando em Excluded items…, depois é só definir os arquivos a excluir (em Excluded files) ou as pastas (em Excluded folders).

Uma vez criada a tarefa, ela pode ser iniciada, clicando em Backup ou Restore, ou agendado, clicando em Schedule.

Caso a opção seja o agendamento, este poderá ser diário, semanal ou mensal.

Ficou interessado? Faça o download da ferramenta em: https://sourceforge.net/projects/robomirror/?source=navbar

 

User Avatar
Contador, Analista e Desenvolvedor de Sistemas, com especializações em Contabilidade, Finanças e Análise de Dados, além de mestrado em Contabilidade e Finanças e cursos de extensão em instituições de ensino internacionais, nas áreas financeira e de análise de dados (Yale University, University of Michigan e Johns Hopkins University). Professor Universitário de Graduação em Porto Alegre e Pós-Graduação nas cidades de Porto Alegre, Caxias do Sul, Osório e Miami (USA), palestrante em diversos eventos no Brasil e Estados Unidos, desde 2005. Master Coach Trainer, membro da ICF Brasil e IAC. Já treinou mais de 10.000 pessoas, desde o ano 2.000, no Brasil e nos EUA. Saiba mais na página Sobre.

Leave A Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

13 + 8 =

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.