#lister backup filen og skriver output til backup.log ls -lh /mnt/backup >> /var/log/backup.log
#der lukks for trafik til lan zonen igen. umount /mnt/backup
Jeg har på det seneste oplevet at backup'en ikke køre igennem. Den laver en fil på 300 K og går så i stå. Det vil sige at MySQL er stoppet når jeg kommer på arbejde om morgenen. Jeg har flere gange kørt scriptet manuelt fra min root prompt og den køre perfekt igennem hver eneste gang! Hvad går der galt? Kan jeg evt. på en måde få noget mere info om hvorfor at den ikke køre igennm fra crontab?
umiddelbart (medmindre det det en copy-paste ting) ville jeg gætte på at fejlen er her: mount -t smbfs -o username=linuxweb,password=veryverysecret //exchsrv/linuxbck /mnt/ backup
skal være på een linie mount -t smbfs -o username=linuxweb,password=veryverysecret //exchsrv/linuxbck /mnt/backup
Det ser ud til at det køre nu... Er dette enstandard syntax man altid kan bruge til at finde fejl ved shelscripts? >>/tmp/output.txt 2>>/tmp/output.err Hvordan kan programmet vide at det skal sende fejl til output.err?
Jeg ved det faktisk ikke.. jeg har ikke ændret på noget udover at tilføje >>/tmp/output.txt 2>>/tmp/output.err til mit cronjob. Det er lidt underligt. :/ Jeg får en advarsel i output.err : tar: Removing leading `/' from member names Kan jeg ikke undgå at få den besked?
så har du kun det sidste output - men så vokser log-filerne sig ikke for store.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.