Sicherung und Wiederherstellung des Centos7-Systems
Das Folgende ist eine Einführung in die Systemsicherung und -wiederherstellung von Centos7 aus der CentosTutorial-Kolumne. Ich hoffe, dass es für Freunde in Not hilfreich sein wird!
Tutorial zur Sicherung und Wiederherstellung des Centos-Systems
tar:
Funktionen
1. Berechtigungen beibehalten
2. Geeignet zum Sichern des gesamten Verzeichnisses
3. Sie können verschiedene Komprimierungsmethoden auswählen
4. Wenn Sie dies nicht möchten Wenn Sie komprimieren, können Sie auch Wachstum erzielen. Informationen zu Massensicherungen und teilweisen Wiederherstellungen finden Sie unter man tar Systeme, die Linux nicht gut unterstützen kann)
3. Da die gesamte Festplatte gesichert wird, wird auch der ungenutzte „leere“ Speicherplatz im Dateisystem gespeichert und die Sicherungsdatei ist relativ groß Backup Sichern Sie die Festplatten-SDA und legen Sie sie in /backup ab (/backup Auf anderen Festplatten wie SDB installiert)
Tutorial zur Tar-Methode
Linux ist nicht wie Windows und schränkt den Root-Benutzer nicht ein Daher können Sie jede Datei auf einer Partition in einer TAR-Datei ablegen, ohne auf irgendetwas zuzugreifen.
Dann verwenden Sie den folgenden Befehl, um das komplette System zu sichern: tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup .tgz - -exclude=/mnt --exclude=/sysor
tar cvpzf /state/partition1/home/backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup .tgz - -exclude=/mnt --exclude=/sysErklärung:
Der tar-Teil ist die Software, die wir verwenden werden.
„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“ (Komprimierungsgröße). Als nächstes folgt der Name, den das komprimierte Archiv erhält, in unserem Fall backup.tgz.
Nachfolgend finden Sie 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 gegenüber dem vorherigen Fehler“ oder so, aber in den meisten Fällen können Sie diese einfach ignorieren.
Als Option können Sie Bzip verwenden, um Ihr Backup zu komprimieren. 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 würde der Befehl wie folgt aussehen:
tar cvpjf backup.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt -- exclude =/sys
Recovery:
Wenn das System beschädigt ist, können wir das gesicherte TAR-Paket verwenden, um es wiederherzustellen.
Die Datei „backup.tgz“ im Stammverzeichnis der Partition
Stellen Sie noch einmal sicher, dass Sie der Root-Benutzer sind und sich die Sicherungsdatei im Stammverzeichnis des Dateisystems befindet.
Eines der schönen Dinge an Linux ist, dass dies sogar auf einem laufenden System möglich ist; keine Notwendigkeit, sich durch eine Boot-CD oder ähnliches verwirren zu lassen. Natürlich, wenn Sie Ihr System nicht mehr bootfähig machen. Möglicherweise haben Sie keine andere Wahl, als eine Live-CD zu verwenden, aber das Ergebnis ist das gleiche. Sie können sogar alle Dateien in Ihrem Linux-System entfernen, während es läuft. Aber diese Reihenfolge verrate ich Ihnen nicht! Dies ist der Befehl, den ich verwenden würde:
tar xvpfz backup.tgz -C /
Wenn Sie bz2 verwenden:
tar xvpfj backup.tar.bz2 -C /
Warnung: Dadurch werden alle Dateien in Ihrer Partition durch komprimierte Archive ersetzt Dateien rein!
Stellen Sie sicher, dass Sie das Verzeichnis, das Sie entfernt haben, neu erstellen, bevor Sie etwas anderes tun:
mkdir proc
mkdir verloren+gefunden
mkdir mnt
mkdir sys
/proc Berechtigungen: Dateieigentümer: Root Gruppe: Root Eigentümer: Lesen Ausführungsgruppe: Lesen Ausführen Andere: Lesen Ausführen
/lost+found Berechtigungen: Dateieigentümer: Root-Gruppe: Root-Eigentümer: Lesen Schreiben Ausführungsgruppe: Lesen Ausführen Andere: Lesen Ausführen
/mnt Berechtigungen: Dateieigentümer: Root-Gruppe: Root-Eigentümer: Lesen Schreiben Ausführungsgruppe: Lesen, Ausführen, Andere: Lesen, Ausführen,
/sys, Berechtigungen: Dateibesitzer: Root, Besitzer: Lesen, Schreiben, Geben Sie die Ausführungsgruppe ein: Lesen und Ausführen, Andere: Lesen und Ausführen gesichert.
Benutzer beziehen sich auf das obige Tutorial zur Sicherung und Wiederherstellung und berichten im Allgemeinen, dass sie nach dem Neustart des Computers immer noch zur Eingabe von Benutzername und Passwort aufgefordert werden. Sie können sich jedoch nicht anmelden zum System.
Jemand hat im Internet erwähnt: Ich habe Experten konsultiert und eine Lösung gefunden. Führen Sie nach der Wiederherstellung den folgenden Befehl aus und starten Sie neu, um dieses Problem zu lösen: restartcon -Rv /
Das obige ist der detaillierte Inhalt vonSicherung und Wiederherstellung des Centos7-Systems. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Beim Laden von CentOS-7.0-1406 gibt es viele optionale Versionen. Für normale Benutzer wissen sie nicht, welche sie wählen sollen. Hier ist eine kurze Einführung: (1) CentOS-xxxx-LiveCD.ios und CentOS-xxxx-Was ist der Unterschied zwischen bin-DVD.iso? Ersteres hat nur 700 MB und letzteres 3,8 GB. Der Unterschied besteht nicht nur in der Größe, sondern der wesentlichere Unterschied besteht darin, dass CentOS-xxxx-LiveCD.ios nur in den Speicher geladen und ausgeführt und nicht installiert werden kann. Auf der Festplatte kann nur CentOS-xxx-bin-DVD1.iso installiert werden. (2) CentOS-xxx-bin-DVD1.iso, Ce

Öffnen Sie die Centos7-Seite und erscheinen Sie: Willkommen im Notfallmodus! Geben Sie nach der Anmeldung „journalctl -xb“ ein, um Systemprotokolle anzuzeigen, „systemctlreboot“ zum Neustarten und „systemctldefault“, um erneut zu versuchen, in den Standardmodus zu booten. Giverootpasswordformaintenance(??Strg-D???): Lösung: r ausführen

Im tmp-Verzeichnis des Centos7-Systems befindet sich viel Müll. Wie sollten Sie den Müll löschen? Werfen wir einen Blick auf das ausführliche Tutorial unten. Um die Liste der Dateien im tmp-Dateiverzeichnis anzuzeigen, führen Sie den Befehl cdtmp/ aus, um zum aktuellen Dateiverzeichnis von tmp zu wechseln, und führen Sie den Befehl ll aus, um die Liste der Dateien im aktuellen Verzeichnis anzuzeigen. Wie nachfolgend dargestellt. Verwenden Sie den Befehl rm, um Dateien zu löschen. Beachten Sie, dass der Befehl rm Dateien dauerhaft aus dem System löscht. Daher wird empfohlen, vor dem Löschen der Datei eine Eingabeaufforderung zu geben. Verwenden Sie den Befehl rm-i file name, warten Sie, bis der Benutzer den Löschvorgang bestätigt (y) oder den Löschvorgang überspringt (n), und das System führt die entsprechenden Vorgänge aus. Wie nachfolgend dargestellt.

Legen Sie aus Sicherheitsgründen Passwortregeln fest. Legen Sie die Anzahl der Tage fest, nach denen Passwörter ablaufen. Der Benutzer muss das Passwort innerhalb von Tagen ändern. Diese Einstellung betrifft nur erstellte Benutzer, nicht vorhandene Benutzer. Wenn Sie auf einen vorhandenen Benutzer festlegen, führen Sie den Befehl „chage -M (days) (user)“ aus. PASS_MAX_DAYS60#Passwort-Ablaufzeit PASS_MIN_DAYS3#Anfängliche Passwort-Änderungszeit PASS_MIN_LEN8#Mindestpasswortlänge PASS_WARN_AGE7#Passwort-Ablaufzeit-Aufforderung Wiederholen Sie die Passwortbeschränkung, verwenden Sie [root@linuxprobe~]#vi/etc/pam.d/system-auth#nearline15:

1.UncaughtError:Calltoundefinedfunctionmb_strlen(); Wenn der obige Fehler auftritt, bedeutet dies, dass wir die mbstring-Erweiterung nicht installiert haben. 2. Geben Sie das PHP-Installationsverzeichnis cd/temp001/php-7.1.0/ext/mbstring ein. 3. Starten Sie phpize( /usr/local/bin /phpize oder /usr/local/php7-abel001/bin/phpize) Befehl zum Installieren der PHP-Erweiterung 4../configure--with-php-config=/usr/local/php7-abel

Centos7 verfügt nicht über eine MySQL-Datenbank. Die Standarddatenbank ist Mariadb (ein Zweig von MySQL). Sie können die MySQL-Datenbank manuell installieren, indem Sie die folgenden Schritte ausführen. 1. Laden Sie die RPM-Installationsdatei wgethttp://repo.mysql.com/mysql-community-release-el7.rpm herunter. 2. Führen Sie rpm aus, um rpm-ivhmysql-community-release-el7.rpm zu installieren, nachdem die Abhängigkeitsauflösung abgeschlossen ist , werden die folgenden Optionen angezeigt: dependenciesresolved =================================

1. Der komprimierte Ordner ist eine ZIP-Datei [root@cgls]#zip-rmydata.zipmydata2. Entpacken Sie mydata.zip in das Verzeichnis mydatabak [root@cgls]#unzipmydata.zip-dmydatabak3.mydata01 und mydata02.txt werden komprimiert mydata.zip[root@cgls]#zipmydata.zipmydata01mydata02.txt4. Dekomprimieren Sie direkt die Datei mydata.zip [root@cgls]#unzipmydata.zip5

Wenn die Standard-Tastenkombinationen mit den Tasten der von Ihnen verwendeten Software in Konflikt stehen oder Sie die Tastenkombinationen entsprechend Ihren eigenen Gewohnheiten verwenden müssen, müssen Sie die Standard-Tastenkombinationen ändern und festlegen. Wie ändere ich die Standard-Tastenkombinationen von CentOS7? Werfen wir einen Blick auf das ausführliche Tutorial unten. 1. Starten Sie das Centos7-System in der virtuellen Maschine und rufen Sie den Desktop auf. 2. Klicken Sie auf Anwendungen->System-Tools->Einstellungen in der oberen linken Ecke. 3. Rufen Sie die Einstellungsoberfläche auf und klicken Sie auf das Gerät Klicken Sie auf das Element auf der rechten Seite und drücken Sie die Tastenkombination, die auf der Tastatur festgelegt werden soll, um die Tastenkombination zu ändern (beachten Sie, dass einige nicht geändert werden können!). 5. Klicken Sie nach der Änderung, wie unten gezeigt, schließlich auf Einstellungen, um die Tastenkombination einzustellen Die Änderung ist abgeschlossen.
