terça-feira, 21 de junho de 2011

Criar backup

Quando avaria o nosso PC a primeira coisa em que pensamos é "Não posso perder o que tenho lá...", ou "Devia ter salvo os documentos numa Pen".
Muita gente fala comigo e pergunta, "Como faço um backup ?","É possível fazer isso automaticamente?"
Aqui vou explicar como se pode criar um pequeno ficheiro que ira fazer isso automaticamente e sem muitas complicações.
Para criar o ficheiro só temos de ter o bloco de notas do Windows para podermos escrever umas linhas de código. Vamos então criar o ficheiro, escrevemos:

@echo off
echo  Backup Meus Documentos
xcopy /e /v /y "C:\Documents and Settings\Nuno\Os meus documentos\" "E:\Os meus documentos"
@echo off
pause

No código acima usamos o comando xcopy para copiar os ficheiros, o /e copia todas as pastas e sub-pastas do directório que se pretende copiar, /v verifica todos os ficheiros novos que são copiados e o /y confirma que os ficheiros vão ser substituídos pelos já existentes. Por exemplo se tivermos o ficheiro "ab.doc" no sitio para onde vamos fazer o backup, e se o backup que se quer fazer contém esse ficheiro, o /y substitui o ficheiro.
Entre " " escreve-se a origem da pasta, no caso vamos copiar a pasta os meus documentos, para a unidade E: que no meu caso é uma pen drive.
Depois de concluído salvamos o ficheiro como .bat.



Clica-se duas vezes no ficheiro com a pen introduzida e dentro de pouco tempo de acordo com o tamanho dos ficheiros o backup estará feito.

Podemos alterar o ficheiro e adicionar mais linhas com mais pastas que queremos copiar.
Vamos ver mais um exemplo.


@echo off
echo Backup Meus Documentos
xcopy /e /v /y "C:\Documents and Settings\Nuno\Os meus documentos\Fabrica" "E:\Os meus documentos"
echo A fazer Backup de Livro de Endereços
xcopy /e /v /y "C:\Documents and Settings\Nuno\Application Data\Microsoft\Address Book " "E:\"
echo Backup efectuado!
@echo off
Pause

Como se pode ver copiei para a pen a pasta os meus documentos e na linha seguinte copio o livro de endereços do Outlook.
Tudo isto para a pen.
Agora para fazer tudo em "modo automático" no Windows Xp.
Menu Iniciar, todos os programas, acessórios, ferramentas do sistema, tarefas agendadas.
Criar nova tarefa.
Carregar em procurar e escolher o ficheiro .bat que foi criado, como esta na imagem abaixo.
Normalmente o que aconselho é ter uma Pen Drive sempre inserida no PC e agendar um backup pelo menos de semana em semana.


Deste modo, temos sempre salvaguardados os nossos ficheiros mais importantes, sem nos preocuparmos em fazer o backup.