Olá
Estou tentando fazer um backup diario usando o crontab.
Então coloquei o executavel Copia.sh no diretório /etc/cron.daily, com o seguinte conteudo:
#!/bin/sh
i=$(date +%a)
zip -r /home/copia$i.zip /etc/teste/*
Se eu executo manualmente o Copia.sh, o backup sai perfeito e cria o arquivo /home/copiaSex.zip. Mas se o backup for feito pelo crontab, é criado um arquivo de nome "zi9grilX" e o tamanho é menor do que o backup correto. Parece que é criado um arquivo temporario enquanto processa a compactação, para depois mostrar o arquivo final, mas o crontab se perde e não consegue finalizar a tarefa.
Alguém sabe o que está errado?
[]'s
ivonei
Membro Senior
Registrado
375 Mensagens
0 Curtidas