Sie können die Pass - -x
Option rsync
, so dass sie nicht in andere Dateisysteme nicht rekursiv (wie /proc
, /sys
usw.). Der einfachste Weg, dies zu tun ist, um passieren -x
zu rsnapshot
. Wenn Sie mehrere Platten-Dateisysteme haben (z. B. /home
getrennt von /
), listen Sie sie alle als Sicherungspunkte auf.
Ob Sie alles sichern sollten, hängt davon ab, wie schnell die Wiederherstellung erfolgen soll. Zum Beispiel kann alles /usr
, was nicht darunter /usr/local
ist, durch eine Neuinstallation der Distribution wiederhergestellt werden. Dies erhöht jedoch Ihre Erholungszeit.
Sie können ein größtenteils identisches System nur mit dem vollständigen Inhalt von /etc
und /usr/local
sowie der Liste der installierten Pakete rekonstruieren dpkg --get-selections
. Zur Wiederherstellung, installieren Sie die Grundverteilung, laufen dpkg --set-selections
auf der Paketliste, dann apt-get install
und schließlich wiederherstellen /etc/
und /usr/local
.
Das Backup kann nur dann gestartet werden, wenn Sie dies tun. Wenn Sie eine Kopie der gesamten Festplatte haben, denke ich sudo chroot /path/to/backup/root grub-install /dev/sdb
(wo sdb
identifiziert die Platte, die die Sicherung enthält) den Trick tun sollte. Möglicherweise müssen Sie zuerst eine korrekte Gerätekarte einrichten. Ich bin mir nicht sicher.
Sie können einen Klon der gesamten Festplatte erstellen. Dies geschieht am besten, wenn die Dateisysteme nicht angehängt sind. Andernfalls erstellen Sie eine Kopie mit einem inkonsistenten Dateisystem. Der einfachste Weg, dies zu tun, ist die Verwendung gparted
von einer Live-CD / USB. Sie können auch mit parted
auf der Kommandozeile oder dd if=/dev/sda of=/dev/sdb bs=16M
kopieren /dev/sda
zu /dev/sdb
(sehr vorsichtig sein, als ein Ein-Zeichen Typo Ihre Daten ohne Vorwarnung gelöscht werden).
Wenn Sie Dinge im Voraus vorbereitet haben, können Sie die Kopie von einem Live-System aus und schneller erstellen. * Wenn Sie Ihre Festplatte als (einzige) Komponente in einem RAID-1-Array festgelegt haben: Fügen Sie die zweite Festplatte zum Array hinzu, rekonstruieren Sie das Array, entfernen Sie die zweite Festplatte aus dem Array ( mdadm --add /dev/md0 /dev/sdb
, wait, mdadm /dev/md0 --fail /dev/sdb --remove /dev/sdb
). * Wenn Sie Ihre Dateisysteme auf LVM-Volumes eingerichtet haben und ausreichend Platz für einen Snapshot haben, können Sie das unformatierte Dateisystem aus dem Snapshot kopieren.
Sobald Sie den Klon erstellt haben, können Sie rsync
ihn auf dem neuesten Stand halten. Dadurch werden alte Dateiversionen nicht aufbewahrt. Sie können dafür bei rsnapshot bleiben.