- Ajuda com comando tar
+ Responder ao Tópico
-
Ajuda com comando tar
Olá a todos!!!
Estou montando um servidor de backups com rsync e crontab.
Já fiz o script e os agendamentos no crontab e tudo funciona certinho com uma exceção:
Quero manter cópias antigas dos backups e pra isso, usarei o tar pra compactar tudo.
Só que não consigo de jeito nenhum por a data do dia no nome do arquivo .tar.gz.
Por exemplo:
backup-03112008.tar.gz (Considerando o dia de hoje - 03/11/2008)
Já pesquisei sobre alguns exemplos, mas nada funcionou.
Estou usando o CentOS 5.2.
Alguém teria uma sugestão? Qualquer ajuda será muito bem-vinda!!
Agradeço desde já a atenção!!
-
você precisa criar um script que faça isso, dentro dele você coloca variáveis que terão a data, essas variáveis você usa para criar o nome do arquivo.
-
Valeu, amigão!!!
Deu certinho. Fiz a seguinte sequência:
data=$(date +$d$m$Y)
tar -czvf backup-$data.tar.gz /backup
Muito obrigado mesmo.
Última edição por felixleonardo; 04-11-2008 às 08:40.
-
é isso aí.
vou te dar uma dica.
Para melhor organização, coloque ano-mês-dia, desta forma sempre ficará em ordem cronológica.
-
Luciano, valeu a dica.
Ficou muito bom mesmo!!!
Muito obrigado.