Enviado em 14/03/2017 - 15:21h
Boa tarde galera, td certo ?
Mais uma vez venho recorrer a vcs, pra uma ajuda.
Eu faço backup aqui diariamente, uns paineis q tenho.
Cada vez que o script roda, ele cria uma pasta com a data que o backup foi realizado, assim:
Eu gostaria de que quando o script rodasse, ele verificasse qual pasta tem mais de 1 dia, e compactasse essa pasta, e jogasse o .ta.gz para outra, por ex : /home/backups/compactados/. Porém, ainda não consegui isso, por não ser uma pasta fixa.
Depois, eu gostaria que o script verificasse a pasta compactados e excluisse todos os .tar.gz com mais de 7 dias. O certo seria assim? :
Fico no aguardo aqui.
Vlw sempre !
Mais uma vez venho recorrer a vcs, pra uma ajuda.
Eu faço backup aqui diariamente, uns paineis q tenho.
Cada vez que o script roda, ele cria uma pasta com a data que o backup foi realizado, assim:
mkdir /home/backups/paineis/`date +%d-%m-%Y`
Eu gostaria de que quando o script rodasse, ele verificasse qual pasta tem mais de 1 dia, e compactasse essa pasta, e jogasse o .ta.gz para outra, por ex : /home/backups/compactados/. Porém, ainda não consegui isso, por não ser uma pasta fixa.
Depois, eu gostaria que o script verificasse a pasta compactados e excluisse todos os .tar.gz com mais de 7 dias. O certo seria assim? :
find /home/backups/compactados/ -ctime +7 | xargs rm -fr *.tar.gz
Fico no aguardo aqui.
Vlw sempre !