Heim >Betrieb und Instandhaltung >CentOS >So sichern Sie das Centos-System
Im Gegensatz zu Windows schränkt Linux den Zugriff des Root-Benutzers nicht ein. Daher können Sie jede Datei auf einer Partition in einer TAR-Datei ablegen.
Wechseln Sie mit dem Root-Benutzer in das Root-Verzeichnis
Verwenden Sie dann den folgenden Befehl, um das komplette System zu sichern:
tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys
Anleitung: Das
TAR-Teil ist die von uns verwendete Software.
'cvpfz' sind die Optionen, die wir zu tar hinzugefügt haben, wie „ein komprimiertes Archiv erstellen“ (natürlich), „Speicherberechtigungen“ (damit jede identische Datei die gleichen Berechtigungen hat) und „gzip“ (reduziert). Größe). Als nächstes folgt der Name, den das komprimierte Archiv erhält, in unserem Fall backup.tgz.
Danach folgt das Stammverzeichnis, das wir sichern möchten. Da wir alles sichern wollen :/. Dann gibt es noch die Verzeichnisse, die wir ausschließen möchten: Wir möchten nicht alles sichern, da das Einschließen einiger Verzeichnisse nicht sehr sinnvoll ist. Stellen Sie außerdem sicher, dass Sie nicht die Sicherungsdatei selbst einschließen, da Sie sonst seltsame Ergebnisse erhalten. Sie möchten wahrscheinlich auch den Ordner /mnt nicht einbeziehen, wenn dort andere Partitionen gemountet sind, da Sie sonst auch diese sichern müssen. Stellen Sie außerdem sicher, dass in /media nichts gemountet ist (d. h. keine CDs oder Wechselmedien gemountet). Andernfalls entfernen Sie /media.
Am Ende des Vorgangs erhalten Sie möglicherweise die Meldung „tar: Fehler aufgrund einer Verzögerung aufgrund des vorherigen Fehlers“ oder so, aber in den meisten Fällen können Sie diese einfach ignorieren.
Optional können Sie Bzip zum Komprimieren Ihrer Backups verwenden. Dies bedeutet ein höheres Kompressionsverhältnis, aber auch eine geringere Geschwindigkeit. Wenn Ihnen das Komprimierungsverhältnis wichtig ist, ersetzen Sie einfach das „z“ im Befehl durch „j“ und geben Sie dem Backup-Namen eine entsprechende Erweiterung. Dadurch sieht der Befehl wie folgt aus:
tar cvpjf backup.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys
Empfohlenes Tutorial: Centos-Tutorial
Das obige ist der detaillierte Inhalt vonSo sichern Sie das Centos-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!