Novidades

sexta-feira, 2 de setembro de 2011

Usando o comando Xcopy para fazer backup automático.

Antes de falar deste comando vamos falar da importância de salvar os dados cruciais para nossa empresa ou residência. São aqueles arquivos de textos, planilhas, banco de dados, e-mails, listas com contatos de clientes fotos etc, aquilo que se o computador parasse hoje me faria muita falta ou geraria um grande problema para a empresa. O backup pode ser feito em, pen driver, disco regravável dvd, cd, hd externo, na nuvem, em outro pc da rede etc, ou ate mesmo em outra partição do disco. O ideal de um backup é que ele seja feito fora do local de trabalho, na nuvem ou em uma mídia removível, pois vamos supor que o pc pegue fogo ou que seja roubado ou que o disco danifique irreparavelmente ai adeus cadastro de clientes. Hoje vamos fazer três rotinas de backup, em um cenário, temos os dados importantes no pc e vamos enviar para o pen drive, em outro cenário temos os dados importantes em um pc na partição C: e vamos enviar para a partição D: no mesmo computador e neste ultimo caso vamos enviar do disco C: do nosso pc para um outro pc da rede local.
Usando o bloco de notas para criar o programinha que ira copiar automaticamente, vai em iniciar programas, acessórios clique em bloco de notas, na janela que abriu digite os seguintes comandos .  xcopy espaço origem do arquivo espaço destino do arquivo /Y/D/E/V/K. pronto o nosso programa já esta quase pronto.
 Entendendo.  xcopy (aqui você coloca o local onde esta o arquivo que vai ser copiado, por exemplo C:\Pastabk) agora precisa colocar o local onde o arquivo será "colado" F:\Pastabk /Y/D/E/V/K as letras são para copiar sem te perguntar se deseja substituir, copiar o arquivo mais novo, copiar todos os diretórios, verificar o tamanho de cada arquivo e copiar atributos. fica assim então:
  xcopy C:\Pastabk F:\Pastabk /Y/D/E/V/K , pronto. Agora salve o arquivo em um local conhecido na área de trabalho por exemplo coloque o nome bkautomatico por exemplo. Para que este arquivo se torne executável devemos mudar a extensão de txt para bat. Abre uma pasta vai em ferramentas, opções de pasta, modo de exibição, desmarque a guia "ocultar extensões dos tipos de arquivos conhecidos". pronto, vai agora no arquivo bkautomatico.txt, clique em renomear e com cuidado apague o que esta após o ponto, "txt" mude para bat. agora o arquivo vai ficar assim, bkautomatico.bat  volte as opções de pasta para o normal. Agora basta clicar duas vezes em cima do arquivo que o backup será feito automaticamente. confirme se os arquivos estão no pendrive e pronto. Neste caso o nosso pendrive assumiu a unidade F:\ a letra desta unidade pode variar.
Para fazer um backup dentro do próprio pc e automaticamente seguimos os mesmos passos "C:\Pastabk D:\Pastabk /Y/D/E/V/K" somente mudamos a letra da unidade.
Para fazer um backup transferindo para um outro pc da rede, devemos criar a pasta por exemplo C:\pastabk no outro pc e compartilhar vai ficar assim no bloco de notas e depois no arquivo bat.
xcopy C:\Pastabk \\pc05\pastabk /Y/D/E/V/K, pronto basta fazer o mesmo processo, salvar na área de trabalho, mudar de txt para bat e executar. Neste caso pc05 é o pc da rede, na sua rede pode estar com outro nome, importenate se tiver espaço no nome coloque ele entre aspas na lina de comando por exemplo, pc da ana coloque na linha de comando "pc da ana".Para ficar mais automatizado você também pode adicionar em tarefas agendadas do sistema operacional para que este Bk seja executado uma vez por semana ou por dia com horários marcados. Basta ir em adicionar tarefas e seguir o passos, se for necessário coloque login e senha da maquina de rede.

Nenhum comentário: