Kopia bezpieczeństwa jest podstawą w użytkowaniu jakiegokolwiek systemu z rodziny Linux. Doszedłem do wniosku że najlepiej takie rzeczy wymusić robiąc backup chronologiczny na systemie w nocy i w pełni zautomatyzowanie. Wiem że istnieje wiele narzędzi takie jak np. Bacula które są napisane specjalnie do tego celu ale w sumie nie ma to jak swoje :P….
Aby skrypt działał będziemy musieli mieć dostęp do maszyny jako root, dostęp do jakiegoś serwera za pośrednictwem ftp-a oraz oczywiście klienta ftp (sugeruje lftp). Skrypt jest napisany do tworzenia kopii bezpieczeństwa poczty,bazy danych mysql, serwera httpd, użytkownika w /home/user oraz oczywiście katalogu /etc, jeżeli nie chcemy backupów tylu usług wystarczy wstawić komentarze w odpowiednie linie . Kolejną funkcją skryptu jest trzymanie stworzonych kopii na zdalnym serwerze 7 dni oraz 4 dni na lokalnej maszynie. Oczywiście też do zmiany w kodzie…
Czytaj dalej