Sichern eines Linux-Systems auf einem ReadyNAS

538
ajax1515

Ich hoffe also auf einige Anleitungen hier. Was ich habe, ist ein NetGear ReadyNAS 10 TB, der mit unserem Subnetz verbunden ist. Außerdem habe ich eine Reihe von Servern, die eine ziemlich geschäftskritische Funktion erfüllen.

Was ich also brauche, ist ein Setup, mit dem automatisch ein vollständiges Image des Servers erstellt und dann nachts auf den NAS hochgeladen werden kann. Wir haben auch einen Backup-Server, der gerade leer steht ... Wenn also einer der anderen Server aus irgendeinem Grund ausfällt, möchte ich das gespeicherte Image einfach vom NAS ziehen, es auf einen USB-Stick schlagen und das System wiederherstellen können Server mit minimalen Ausfallzeiten.

Ich dachte zunächst daran, CloneZilla zu verwenden, um dies zu erreichen, aber alles, was ich gesehen habe, erfordert, dass CloneZilla eine Live-CD oder einen separaten Server ausführt ... Vielleicht kann ich CloneZilla auf dem NAS installieren und es anweisen, die Bilder abends mit ein paar Bildern zu kopieren Art von Shell-Skript? Ich weiß nicht, ich bin hier wirklich ratlos.

0
Ich bin nicht sicher, ob ich die Frage richtig verstehe. Vielleicht ist das Teilbild-Werkzeug das, wonach Sie suchen. Es erstellt Backup-Images von Linux-Partitionen. Funktionell ähnlich wie "Ghost". Ich bin erstaunt, dass die Hauptsite sagt, dass ext4-Partitionen noch nicht unterstützt werden infixed vor 8 Jahren 0
Foren, die Partimage und Ext4 diskutieren, diskutieren als Alternative "CloneZilla". Ich habe Partimage verwendet, aber nicht CloneZilla infixed vor 8 Jahren 0
Okay, einige dieser Software scheint für meine Zwecke zu funktionieren, aber ich hatte gehofft, dass ich dies nur mit den von NetGear's ReadyNAS bereitgestellten Funktionen tun könnte ajax1515 vor 8 Jahren 0
Nun, speichert das erzeugte Bild nicht auf dem NAS? Sie haben vorher "rsync" verwendet, warum nicht jetzt "clonezilla"? infixed vor 8 Jahren 0
Ok, ich verstehe, was Sie sagen, nachdem ich etwas mehr gelesen habe, denke ich, dass dies für meine Zwecke funktionieren wird. Wenn Sie eine Antwort und keinen Kommentar posten möchten, gehe ich weiter und akzeptiere sie. ajax1515 vor 8 Jahren 0

1 Antwort auf die Frage

0
infixed

Ein Partition-Imaging-Programm wie partimageoder CloneZillakann verwendet werden, um Images der Linux-Partitionen zu kopieren, die Sie auf Ihrem NAS sichern möchten.

partimageBeachten Sie, dass es behauptet, dass es keine ext4-Dateisysteme unterstützt

Nach dem Versuch, was Sie vorgeschlagen haben, ist mir klar, dass es nicht so einfach ist, wie es sich anhört ... CloneZilla mag zwar funktionieren, aber es scheint, dass noch immer einige Teile fehlen, mit denen ich ein Puzzlespiel machen kann. ajax1515 vor 8 Jahren 0
Schade, dass ich nicht weiß, wie man hier einen Chat startet, ohne dass das System in Kommentaren chattet. Welche Aspekte geben Ihnen Probleme? Ich habe mir irgendwie vorgestellt, dass Sie / home auf einer eigenen Partition montiert haben. Um die Sicherung durchzuführen, müssen Sie die Bereitstellung aufheben, die Partition auf dem NAS sichern und dann erneut bereitstellen. Wenn Sie versuchen, die Live-Sicherung zu sichern, ist das Partition-Imaging wahrscheinlich nicht das, was Sie tun möchten infixed vor 8 Jahren 0
Sie sind nicht daran interessiert, so etwas wie tar cjf /some/place/on/NAS/Hostname_backup_040516.tar.bz2 / home zu tun, oder? Es wäre riskant, wenn während des Backups "/ home" aktiv wäre. @ ajax1515 infixed vor 8 Jahren 0
Das Aufheben der Bereitstellung der Partition ist nicht unbedingt ein Problem, solange der Prozess automatisiert und relativ schnell ausgeführt werden kann. Die Funktion dieser Server muss rund um die Uhr aktiv sein. Die Last ist jedoch über Nacht sehr niedrig, sodass wir uns einen kleinen Betrag leisten können von Ausfallzeiten. Außerdem sind es nicht so sehr die Daten, die ich für die Sicherung interessiere, sondern die Servereinstellungen und die Funktionalität, jeder meiner neun Server ist ein wesentlicher Bestandteil des Gesamtsystems. Wenn also einer stirbt, muss ich in der Lage sein, sie wieder auf den Server zu bringen "leerer" Sicherungsserver in Minuten. Dies ist die Backup-Lösung, mit der ich zu kämpfen habe. ajax1515 vor 8 Jahren 0
Das Server-Setup ist also in `/ etc` gespeichert und nicht sehr dynamisch? Oder das Ausblenden eines Servers erfordert das erneute Erstellen eines Festplattenspeicherbereichs im Status 'neu'. Eine Sache ist, wenn Sie ein bekanntes Partitions-Image haben, können Sie dieses immer und immer wieder klonen. Wiederherstellen Sie Ihr Vorlagenbild und nehmen Sie anschließend benutzerdefinierte Änderungen, Hostnamen usw. vor infixed vor 8 Jahren 0
Ich weiß, dass mein Anwendungsfall seltsam ist. Das Server-Setup und die Service-Konfigurationen sind in der Tat dynamisch ... Alle Server aktualisieren und ändern ihre Konfigurationen als Einheit. Wenn eine Konfiguration ausfällt, muss sie (auf das Leerzeichen) bereits synchron mit den anderen Servern zurückgebracht werden. Ich kann es mir nicht leisten, die "angepassten Änderungen" vorzunehmen, auf die Sie sich beziehen. Dieser Einrichtungsprozess würde mindestens 30 Minuten dauern. Dies ist viel zu lang, um nicht einmal einen dieser Server zu erreichen Kommission. ajax1515 vor 8 Jahren 0
Nun, eine Möglichkeit, die mir einfällt, ist eine tar-Datei, die die angepassten Dateien enthält. Stellen Sie die Vorlagenbilder wieder her und entpacken Sie anschließend die angepassten Dateien. Etwas komplexer ist ein Skript (das Sie erstellen müssten), das "sed" oder "perl" verwendet, um Dateien an Ort und Stelle zu ändern. infixed vor 8 Jahren 0
Lassen Sie uns [diese Diskussion im Chat fortsetzen] (http://chat.stackexchange.com/rooms/38041/discussion-between-ajax1515-and-infixed). ajax1515 vor 8 Jahren 0