Ir para conteúdo
  • Cadastre-se

Script Backup

Avalie este tópico:


Posts em destaque

Postado

Fala galera como sou novato e preciso de joinhas, kkkkkkk

Vou iniciar e compartilhar um script de backup que montei e utilizo muito em meus clientes principalmente no agendador de tarefas do windows server.

Ele só copia a diferença e gera um arquivo de log para checar se foi realizado com sucesso ou não.

Fácil pratico e melhor não tem que instalar nada.

Espero que possa facilitar e ajudar alguém 

 

 

@echo off

rem Acertando as variaveis

set Origem="Caminho da origem"

set Destino="CAminho do destino"

 

 

if exist %Destino% goto Atualiza

 

mkdir %Destino%

 

echo =================================>>%Destino%\log_logix.txt

echo - Início do Backup dos Arquivos >> %Destino%\log_logix.txt

date /t >> %Destino%\log_logix.txt

time /t >> %Destino%\log_logix.txt

 

echo Copiando todos os arquivos >>%Destino%\log_logix.txt

xcopy %Origem% %Destino% /e /h /r /c /y >>%Destino%\log_logix.txt

 

Goto FIM

 

:Atualiza

echo =================================>>%Destino%\log_logix.txt

echo - Início do Backup dos Arquivos >> %Destino%\log_logix.txt

date /t >> %Destino%\log_logix.txt

time /t >> %Destino%\log_logix.txt

 

echo Copiando somente arquivos atualizados >>%Destino%\log_logix.txt

xcopy %Origem% %Destino% /D /e /h /r /c /y  >>%Destino%\log_logix.txt

 

:FIM

 

REM

echo - Fim do Backup dos Arquivos >> %Destino%\log_logix.txt

time /t >> %Destino%\log_logix.txt

echo =================================>>%Destino%\log_logix.txt

 

Att.

Postado

Pelo que eu entendi você coloca em "set Origem="Caminho da origem" " a pasta que quer fazer o backup, e "set Destino="CAminho do destino" " a pasta para onde irá gravar o backup.

 

Colocando no agendador de tarefas, ele irá virar uma atividade automática, certo?

 

Só o que eu não entendi é o seguinte...ele irá copiar e regravar por cima na pasta de destino? Ou irá copiar e fazer outra cópia, mantendo a mais antiga intacta?

 

 

Postado

Olá, desculpa a demora.

 

Então o script é manual porem você pode programar ele no agendador de tarefas do windows.

 

Só ira alterar em:

set Origem="Caminho da pasta que você quer salvar"

set Destino="Caminho da pasta de backup"

 

Qual é a idé ia dele:

 

Após realizar a primeira copia completa as demais ficara apenas com as diferenças,alterações e inclusões.

 

Apenas os arquivos que forem editados, alterados ou adicionados na pasta é que serão copiados. ok

 

***************************

Vantagem do script = as próximas cópias geralmente serão rápidas e não tem que instalar nada no micro para ter um backup rsrs.

 

Desvantagem = se tiver arquivos corrompidos e não perceber o script vai sobrescrever o arquivo de backup que esta bom pelo arquivo corrompido. ( CUIDADO COM ESTE CASO ). SE FOR UTILIZAR PARA COPIAS DE DB.

é melhor utilizar por semana e por mês para garantir um tempo maior do que ocorreu não use 1 único backup. ok

 

Espero ter ajudado.

Vlw.

 

Participe agora da conversa!

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Restaurar formatação

  Apenas 75 emoticons máximos são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir apenas como um link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Você não pode colar imagens diretamente. Envie ou insira imagens do URL.

SOBRE O ELETRÔNICABR

EletrônicaBR é o melhor fórum técnico online, temos o maior e mais atualizado acervo de Esquemas, Bios e Firmwares da internet. Através de nosso sistema de créditos, usuários participativos têm acesso totalmente gratuito. Os melhores técnicos do mundo estão aqui!
Técnico sem o EletrônicaBR não é um técnico completo! Leia Mais...
×
×
  • Criar Novo...