Heren,
Ik heb een probleem met crontab.
Wat wil ik?
Ik wil een task aanmaken dat elke dag om 20:00 een backup maakt van bepaalde data.
Hoe wil ik dit realiseren?
Ik heb een shell script aangemaakt, hierin staat het volgende;
#!/bin/bash
rsync -av --delete /images/* /images2/
Dit script heb ik opgeslagen onder /home/"account naam"
In Crontab -e voer ik het volgende in.
00 20 * * * /home/"account naam"/"script naam.sh"
Crontab execute mijn task niet, ik kan ook geen log file terug vinden.
Het script executen met de hand werkt wel.
De daemon draait, en als ik bijv. een test doe in crontab met het onderstaande
Bijv. */30 * * * * /bin/date >> /root/test.log
Dan kan ik in de root folder een "test.log" file terug vinden met daarin de date.
Conclusie, ik doe iets fout... Maar wat?
Ik heb een probleem met crontab.
Wat wil ik?
Ik wil een task aanmaken dat elke dag om 20:00 een backup maakt van bepaalde data.
Hoe wil ik dit realiseren?
Ik heb een shell script aangemaakt, hierin staat het volgende;
#!/bin/bash
rsync -av --delete /images/* /images2/
Dit script heb ik opgeslagen onder /home/"account naam"
In Crontab -e voer ik het volgende in.
00 20 * * * /home/"account naam"/"script naam.sh"
Crontab execute mijn task niet, ik kan ook geen log file terug vinden.
Het script executen met de hand werkt wel.
De daemon draait, en als ik bijv. een test doe in crontab met het onderstaande
Bijv. */30 * * * * /bin/date >> /root/test.log
Dan kan ik in de root folder een "test.log" file terug vinden met daarin de date.
Conclusie, ik doe iets fout... Maar wat?