Jak zrobić kopię/backup systemu Linux używając rsync?
Jak zrobić kopię/backup całego systemu Linux używając rsync?
Jak pewnie wiesz rsync
służy do kopiowania plików pomiędzy hostami. Backup systemu przy użyciu rsynca to trochę takie toporne rozwiązanie (są zdecydowanie lepsze opcje, w szczególności jak możemy to zrobić w formie całego obrazu),
ale często sprawdza się do szybkiego zgrania systemu. Są sytuacje gdzie po prostu musimy coś zabezpieczyć, przegrać natychmiast, często jest to jednorazowa akcja.
sudo rsync -aAXv / --exclude={/dev,/proc,/sys,/tmp,/run,/mnt/,/media,/lost+found} user@1.2.3.4:/gdzie/przegrac
gdzie w --exclude
podajemy, które katalogi ma pominąć, nie ma sensu ich przegrywać.
Wykluczenia możemy też zapisać w formie:
--exclude={"/dany/katalog/*"}
Parametr -v
pokazuje postęp kopiowania, z kolei -aAX
odpowiada za zachowanie wszelkich atrybutów/praw plików.
Utworzono: 01-06-2021 07:12 | Ostatnia aktualizacja: 01-06-2021 10:00
Ten wpis jest częścią mojego publicznego notatnika co oznacza, że może być to
szkic, luźne myśli, zaczątek artykułu na bloga, różne pomysły, odpowiedzi na najczęściej zadawane mi pytania, moje treści z social mediów
warte zapisania dla innych czy też zwykłe notatki „na później”.
Jeżeli jesteś zainteresowany_a pełną wersją - wróć później lub zapisz się na mój newsletter (WARTO!), a nie ominiesz nowych publikacji.
Jeżeli jesteś zainteresowany_a pełną wersją - wróć później lub zapisz się na mój newsletter (WARTO!), a nie ominiesz nowych publikacji.
Przede wszystkim admin, potem webdeveloper choć kiedyś było odwrotnie. Obecnie Full Stack Engineer, CTO i System Architect. Po godzinach fan dobrych seriali, których nigdy nie ma czasu obejrzeć. Kawożłop. Miłośnik piwa i Metaxy. W czasie pomiędzy kontuzjami biega.