Ich suche nach einer Methode, um eine ganze Festplatte zu sichern, falls etwas schief geht ...
Ich weiß nicht einmal, was ich auf einigen speziellen Geräten des Servers installieren soll, und jedes Mal ist es nicht dasselbe.
Würde cp -a
das /
Verzeichnis funktionieren?
Gibt es ein Programm, das alle Daten der Festplatte kopieren kann? (wie ein Image der Festplatte).
Ich weiß, dass dies zumindest für Windows existiert.
Die Festplatte befindet sich jedoch auf einem RAID 1 ....
Antworten:
Wie bereits erwähnt, gibt es viele Optionen, und welche die beste ist, hängt von Ihren Anforderungen ab.
Da Ihr System auf RAID1 läuft, können Sie einfach eine Festplatte austauschen und Ihren Spiegel selbst neu erstellen lassen. Die entfernte Festplatte kann als Sicherungskopie verwendet werden.
In der Vergangenheit habe ich für vollständige Systemsicherungen Ghost4Linux (auch bekannt als G4L) und Mondo / Mindi verwendet . Ersteres kann ein Partitionsimage lokal oder remote speichern und letzteres kann bootfähige Wiederherstellungs-CDs oder -DVDs erstellen. Beide haben eine ncurses-Benutzeroberfläche, die keine Befehlszeilenverwendung erfordert.
Aber oft kopiere ich einfach das ganze System. Ich benutze meistens rsync, aber hier sind einige Optionen, nach denen ich denke, dass es das ist, wonach Sie suchen.
Nehmen wir an , Sie zwei Partitionen haben,
/
und ,/var
und Sie wollen eine vollständige Sicherung. Alle Befehle erfordern Root-Rechte.Dadurch wird ein neuer Bereitstellungspunkt für rootfs erstellt, den Sie jetzt kopieren können, ohne sich um andere bereitgestellte Dateisysteme wie
/proc
oder/sys
oder Netzwerkfreigaben kümmern zu müssen .Angenommen, Sie haben eine zweite Festplatte, die mit einem geeigneten Dateisystem formatiert und unter
/mnt/backup
(oder einem NFS auf demselben Mountpunkt) gemountet ist. Es wird empfohlen, einige Dienste nicht mehr auszuführen, z. B. den MySQL-Dienst oder den Mailserver, um die Integrität der replizierten Daten sicherzustellen.Jeder der folgenden Befehle sollte ausreichen.
Der letzte ist allerdings etwas übertrieben.
tar
undrsync
einen--exclude
Parameter zum Überspringen von Dateien basierend auf dem Mustervergleich bereitstellen , z--exclude=\*.log --exclude=var/tmp
. Die oben genannten Befehle verwenden keine Komprimierung und Sie erhalten eine exakte Kopie Ihres Systems. Sie können auch grub installieren und die Sicherungsdiskette bootfähig machen.Wenn auf Ihrem Sicherungsgerät oder einem nicht kompatiblen Dateisystem (NTFS) nur begrenzter Speicherplatz vorhanden ist oder es sich um eine von CIFS bereitgestellte Freigabe handelt, können Sie ein komprimiertes Tar-Archiv erstellen.
Oder erstellen Sie ein Squashfs-Image, das Sie später in einer Schleife einhängen und den Inhalt wie in einem normalen Dateisystem durchsuchen können.
Außerdem erhalten Sie eine Remote-Sicherung mit
ssh
undtar
oderrsync
.rsync
erfordert Root-Zugriff auf den Remote-Server, um Eigentümer, Berechtigungen, Gerätedateien usw. zu erhalten. Dies--numeric-ids
ist erforderlich, um Eigentümer nicht mit den Benutzern des Remote-Systems zu vermischen.In den meisten Fällen erfordert eine vollständige Wiederherstellung das Booten mit einem anderen System, vorzugsweise einer Live-CD, das Erstellen / Neuanordnen Ihres Partitionsschemas, das Kopieren / Extrahieren Ihrer Daten und das erneute Installieren des Bootloaders.
quelle
Since your systems is on RAID1, you can simply replace one disk and let your mirror rebuild itself. The removed disk can be used as a backup copy.
RAID ist kein Backup.Die native Methode hierfür besteht darin, eine LVM-Schicht zwischen Ihren Partitionen und der Festplatte zu erstellen. LVM kann Snapshots erstellen, bei denen es sich im Grunde genommen um sofortige Instanzen der Festplatte handelt. Der Grund dafür, anstatt nur die Festplatte direkt zu bearbeiten, ist, dass sich der Inhalt der Festplatte ändern kann, während die Festplatte ausgeführt wird. Ein LVM-Snapshot ändert sich nach seiner Erstellung nicht mehr. Zerstören Sie dann nach Abschluss Ihrer Sicherung den Snapshot.
So ist die Schicht Topologie würde in etwa so aussehen:
DISK0 + DISK1
RAID-1
LVM -
Partitionen
Dateisysteme
Sie können LVM auch über jede Partition setzen, wenn Sie nur eine einzelne Partition sichern möchten. Entweder funktioniert
quelle
dd
Auf dem Gerät können Sie eine Festplatte klonen.quelle
cat
. Es gibt nichts Magischesdd
, die Magie ist drin/dev/sd*
. Und nein,dd
ist nicht schneller .Wie wäre es mit Clonezilla http://clonezilla.org/ dafür? Clonezilla LiveCD ist sehr einfach zu bedienen.
quelle
PING- Live-Festplatte (Partimage Is Not Ghost), die Images der Partition sichert, obwohl dies zu Ausfallzeiten beim Erstellen des Images führt
quelle