shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Script simples para backup analisando alteração de ar


From: Raul Libório
Subject: Re: [shell-script] Script simples para backup analisando alteração de arquivo dentro do dir
Date: Thu, 6 Jul 2017 11:59:26 -0300

Por que você não usa o rsync? Ele possui parâmetros que copiam apenas os arquivos que foram alterados.
Tem alguns exemplos legais nesse link:
https://www.tecmint.com/sync-new-changed-modified-files-rsync-linux/


2017-07-06 11:49 GMT-03:00 Dito Ramos address@hidden [shell-script] <address@hidden>:
 

Renato,
À época em que estava na ativa, passei por essa situação e consegui fazer um backup bacaninha para a empresa.
Baseei-me neste post abaixo. Vê se te ajuda:
http://stato.blog.br/wordpress/backup-diferencial-e-incremental-com-tar/

Abraço,

Dito



De: "Renato Sousa address@hidden [shell-script]" <address@hidden.br>
Enviada: 2017/07/06 10:04:27
Para: address@hidden.br
Assunto: [shell-script] Script simples para backup analisando alteração de arquivo dentro do dir
 
 

 

Bom dia amigos da lista!!!!
 
Estou elaborando um script para gerar backups simples (usando o tar) de alguns diretórios.
Minha ideia inicialmente era gerar o arquivo .tar.gz e comparar a assinatura md5sum do ultimo arquivo para ver se é igual.  Se for igual, apaga o backup imediatamente.
 
O grande problema é que essa abordagem leva muito tempo de execução quando o diretório contem muitos arquivos.  Pensei então em utilizar algo para descobrir se houve ou não alterações de arquivos dentro do diretório e executar o backup caso haja alterações.
Vi que o comando find possui alguns argumentos (mtime) que analisam a data de modificação do arquivo, mas ainda não consegui entender muito bem o funcionamento.
alguem pode me dar algumas dicas ????
 
Abraços,
 
Renato

 




--
Raul Libório
http://rauhmaru.blogspot.com/
openSUSE Member | Linux User #4444581

/etc/httpd/conf.d/ssl.conf:7
# Do NOT simply read the instructions in here without understanding
# what they do.  They're here only as hints or reminders.  If you are unsure
# consult the online docs. You have been warned.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]