backup

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
durus
Inlägg: 65
Blev medlem: 19 jun 2007, 14:37

backup

Inlägg av durus »

Jag har skrivit ett simpelt backup skript som jag vill förbättra. Just nu kör jag dem genom att i crontab skriva
tidförbackup backup > backup.log
scriptet ser ut som följade

Kod: Markera allt

#!/bin/sh 
dt=`date +%y%m%d_%H-%M`
tar -cvpzf $dt.tgz mapSomSkaBackupas
mv  $dt.tgz flyttarFilenDitJagVIllHaDen
Jag undrar om det går att snappa upp olika felmeddelanden som skriptet get ut?
Jag skulle vilja skicka ett mail varje gång det blir något fel, dvs om 'tar' ger något felmeddelande och annars bara slänga outputen från scriptet istället som för nu spara det i backup.log,
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: backup

Inlägg av Lars »

Det gör cron automatiskt, men du måste ha en mailserver installerat, t.ex. postfix Under installationen får du välja mellan några olika alternativ för konfigurering av mailservern. Jag kommer inte ihåg exakt vad rätt alternativ heter, men det är något med att du endast vill kunna skicka mail.
durus
Inlägg: 65
Blev medlem: 19 jun 2007, 14:37

Re: backup

Inlägg av durus »

När jag kör tasksel i hardy server så ser jag att jag har en mail server installerad, men jag får inga mail när crontab misslycklas, kan det ha att göra med att jag har tagit bort min först skapade användare, dvs att jag inte har någon användare med uid 1000?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: backup

Inlägg av Lars »

Det beror lite på hur mailservern är konfigurerad också. Mail kanske levereras lokalt till /var/mail?

Om du har Postfix så kanske du kan posta /etc/postfix/main.cf. Och /etc/aliases kan ju användas för att skicka mail till rätt person/adress.
durus
Inlägg: 65
Blev medlem: 19 jun 2007, 14:37

Re: backup

Inlägg av durus »

/etc/postfix innehåller bara
postfix-script post-install sasl/
och /etc/aliases finns inte.

Jag funderar på att installera om postfix för att se om det blir någon skillnad, men kommer det då att påverka användarnas mail konton som de har ställt in i evaolution mail?
Skriv svar

Återgå till "Terminalforum"