TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Automatyczny backup w Linux... , powerzasty 10/10/05 22:28 Jak zrobic automatyczny backup w linuxie... o co mi dokladnie chodzi: Jest powiedzmy katalog o nazwie "program", chce utworzyc skrypt przy pomocy ktorego katalog "program" bedzie sie automatycznie kopiowal powiedzmy do katalogu "archiwum" kazdego dnia o polnocy. Wiem ze moge to zrobic przy pomocy crona, wstawiam do katalogu cron.daily odpowiedni skrypt i po sprawie - to akurat wiem jak zrobic. Ja natomiast potrzebuje czegos bardziej zlozonego, a dokladniej: katalog "program" bedzie sie kopiowal do folderu "archiwum" i podfolderu o nazwie "data tworzonego archiwum" czyli powiedzmy kopia jest robiona 10 pazdziernika 2005 roku o polnocy i bedzie kopiowana do katalogu "051010" - katalog ten oczywiscie bedzie tworzony przez skrypt. Aha, no i poprzednie kopie nie beda usowane przez powiedzmy 2 tygodnie. Czy jest mozliwe stworzenie czegos takiego???... wydaje mi sie ze w linuxie wszystko jest mozliwe wiec i to tez jest realne:) Mam nadzieje ze malowiele obrazowo przedstawilem moj problem. Z gory bede wdzieczny za wskazowki. Pozdrawiam.- zainteresuj sie "date" , Mackie Messer 10/10/05 23:13
czyli niech plik wynikowy tara korzysta z date.
Np data =`/bin/date +%Y%m%d`
I w swoim skrypcie
tar -czf $DATA.tgz sciezka/pliki
albo analogicznie mkdir i cp
Regulka sprawdzania tych 2 tygodni to zwykly IF z testem powiedzmy -e dla nazwy pliku lub poczytaj sobie o find. W find tez mozesz sobie sprawdzac np. ostatni czas dostępu do pliku lub ostatni czas modyfikacji pliku i poprzez -exec wykonać określoną komende. Tego finda wrzucasz w crona i w swoim katalogu z backupem cron dba o to aby trzymac tylko powiedzmy 2tygodniowe backupy."Predzej sam siebie zgasze, niz sie wypale"
F. Nietzsche |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|