brunomacagnani
(usa Ubuntu)
Enviado em 09/02/2010 - 17:04h
Pessoal alguem poderia me ajudar a fazer isso nao estou conseguindo...
"criar uma estrutura de diretório para os backups dos logs, não? Criar os diretórios com o mês, caso não exista e gravar o backup do log diário do mês nesse diretório. E zipar só o que fosse mais antigo que um mês"
O que fiz foi
#!/bin/sh
# data q fara parte do nome do arquivo
data=`date +%Y-%m-%d`
# se houver mais de um diretorio/arquivo, separar por espacos
dir_backup="/home/bruno/Documentos/teste.txt"
# diretorio destino dos backups
dir_destino="/home/bruno/Documentos"
# arquivo de destino, mudar as constantes de descricao se necessario
destino=$dir_destino"/backup_"$data".tar.gz"
# comando pra executar o backup
tar cfz $destino $dir_backup
#apagando conteudo
echo "" > /home/bruno/Documentos/teste.txt
Att,
Bruno Macagnani