Flytta filer i ett cronjob, hur göra?
Postat: 03 jan 2008, 23:19
Hej!
Jag skulle vilja ha ett script som gör följande automatiskt en gång per dygn:
1 hämtar alla filer som ligger i
/var/www/web1/backup/dagens_datum.zip
/var/www/web2/backup/dagens_datum.zip
/var/www/web3/backup/dagens_datum.zip
etc...
2 ftp:ar upp filerna till en ftp med samma struktur, dvs:
ftp://home/ftpmappen/web1/backup/dagens_datum.zip
ftp://home/ftpmappen/web2/backup/dagens_datum.zip
ftp://home/ftpmappen/web3/backup/dagens_datum.zip
etc
3 rensar undan gamla backuper vart efter nya anländer dvs:
rm ftp://home/ftpmappen/web1/backup/alla_f ... _vecka_tex
rm ftp://home/ftpmappen/web2/backup/alla_f ... _vecka_tex
rm ftp://home/ftpmappen/web3/backup/alla_f ... _vecka_tex
etc
och på det viset ständigt har ett gäng fräsha backuper på de websidor jag hostar...
Min fråga är alltså:
Är detta görbart?
Nån som har en bra how-to till mina önskemål att referera till?
Det känns som om detta borde vara "ganska basic" att få till, men då jag i det närmaste är helt grön på området är det svårt att hitta en enda att börja dra i.
Mycket tacksam för hjälp!
Mvh Daniel
Oj! Det slog mig att ämnet kanske inte hör hemma här, men i så fall ber jag en vänlig moderator att flytta det till en mer passande tråd.
Jag skulle vilja ha ett script som gör följande automatiskt en gång per dygn:
1 hämtar alla filer som ligger i
/var/www/web1/backup/dagens_datum.zip
/var/www/web2/backup/dagens_datum.zip
/var/www/web3/backup/dagens_datum.zip
etc...
2 ftp:ar upp filerna till en ftp med samma struktur, dvs:
ftp://home/ftpmappen/web1/backup/dagens_datum.zip
ftp://home/ftpmappen/web2/backup/dagens_datum.zip
ftp://home/ftpmappen/web3/backup/dagens_datum.zip
etc
3 rensar undan gamla backuper vart efter nya anländer dvs:
rm ftp://home/ftpmappen/web1/backup/alla_f ... _vecka_tex
rm ftp://home/ftpmappen/web2/backup/alla_f ... _vecka_tex
rm ftp://home/ftpmappen/web3/backup/alla_f ... _vecka_tex
etc
och på det viset ständigt har ett gäng fräsha backuper på de websidor jag hostar...
Min fråga är alltså:
Är detta görbart?
Nån som har en bra how-to till mina önskemål att referera till?
Det känns som om detta borde vara "ganska basic" att få till, men då jag i det närmaste är helt grön på området är det svårt att hitta en enda att börja dra i.
Mycket tacksam för hjälp!
Mvh Daniel
Oj! Det slog mig att ämnet kanske inte hör hemma här, men i så fall ber jag en vänlig moderator att flytta det till en mer passande tråd.