Łatwy system tworzenia kopii zapasowych

dzisiaj siedziałem i myślałem, że go, aby почнада robić regularne kopie zapasowe moich sarvarcheto i gdzie mi te schematy, gdzie używam ich w pracy mi nie moją pracę – po prostu zbyt wiele funkcjonalności, a nie mi тярбва tutaj, aby śledzić, co kopii zapasowej, z którego dzień, że można je trzeć do 2 tygodni temu, i dlatego 😉 тярбва mi tylko jeden przykład, gdzie może czysto po prostu zarchiwizować kilka folderów i usuwanie starych rzeczy 🙂 sporządzono powiedziane zrobione ok 5 min натрещях nie jest szczególnie piękny skrypt bash, aby powiedzieć, że będę na pewno, bash маистор 😉

#!/bin/bash
 #path to beckup folder
 cd /media/backup

rm -r *.tgz
 sleep 3 #time for removing

#path to first folder
 /bin/tar cvzf www.tgz /var/www/
 sleep 30 #time for arhiving
 /bin/tar cvzf mysql.tgz /var/lib/mysql/
 sleep 30
 #EOF

scenariusz w sumie więcej, niż elemntaren po prostu usunąć przetarł wszystko w folderze kopii zapasowych, które wiem, że tgz archiwa 🙂, a następnie sprawia, że 2 nowe 🙂 dałem tyle слиипче że професорчето jest trzeba wziąć pod uwagę w czasie rzeczywistym dla бекъпинг wynosi około 10 s, ale nie jestem jego пренаписвам 100 razy хихихихихи 😉 sam skrypt, biorąc /sbin katalog прегледност, następnie następującej kolejności: /var, szpula, cron, crontaby/root

01 5 * * * /sbin/backuper > /dev/null

co mi daje codziennie бекъпване w 5:01 codziennie rano 😉 odpowiedni czas, aby się martwić щаигата w ogóle неблести od genialny scenariusz, ale to za sprawą tego, czy jest to funkcjonalne i robi dokładnie to, czego chcę 😉 być Może w przyszłości będzie podzielony bekapinga www i mysql-a, bo jeszcze jeden dossani zawartość jest statyczny statyczny innego, i, powiedzmy, jednego tworzenia kopii zapasowych w tygodniu lub nawet 2 to więcej, niż досатъчен podczas gdy SQL-a jej требе dzienny że jeśli załadowany сиситема(w ogóle nie moja) Oplata za czas

Zostaw odpowiedź

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *

anty spam *