Frage Wie kann VMWare ESXi mit kostenlosen Tools gesichert werden?


Was muss ich tun, um ein Backup des ESXi 3.5 oder 4 Servers zu erstellen? Es versteht sich, dass der Server Linux ausführt, so weit ich verstehe, sollte die Sicherungssequenz sein:

  • Erstellen Sie einen Snapshot der VM
  • Kopieren Sie Dateien an einen Speicherort für die Sicherung
  • Momentaufnahme löschen

Ich könnte wahrscheinlich ein Skript zum Erstellen / Löschen von Snapshots schreiben. Gibt es Cron auf ESXi, um Backup-Jobs zu planen? Und noch eine Frage: Ich nehme an, dass auf ESXi kein rsync oder rdiff-backup vorinstalliert ist. Gibt es bereits vorkompilierte Binärdateien, die für die Arbeit mit ESXi bekannt sind?


11
2017-10-12 04:43


Ursprung


ESXi tut es nicht Führen Sie einen Linux-Kernel aus. ESX (nein ich) tut es. - ktower
Uuh, ich denke du wirst feststellen, dass ESXi immer noch einen Linux Kernel ausführt ... es gibt viele Orte im Internet, die dir zeigen, wie man SSH auf der Box aktiviert, damit du eine Shell bekommen kannst ... - Mark Henderson♦
ESX verwendet Linux als Bootstrap; Dieser Linux-Kernel wurde nach der Hälfte des Startvorgangs auf eine VM migriert (und wird zur Servicekonsole). Der Wikipedia-Artikel beschreibt den Prozess und die Architektur ziemlich gut. - chris
@Farseeker: Nur weil du eine Shell bekommen kannst, heißt das nicht, dass es Linux ist. Ich wiederhole, der Kernel für ESXi ist kein Linux - es ist der VMware VMKernel (aktivieren Sie SSH auf Ihrer ESXi-Box und führen Sie 'uname -a' aus). Wie @chris angibt, bootet ESX mit einem Linux-Kernel, aber dann übernimmt VMKernel den Linux-Kernel und verschiebt ihn in eine eigene VM. - ktower


Antworten:


Hier ist ein Artikel Dies beschreibt die Konfiguration und verfügt über Skripts, mit denen Sie ESXi 3.5 und 4.0 ausführen können. Ich habe das selbst nicht eingesetzt, aber es ist auf meiner ToDo-Liste möglicherweise einzurichten.

Momentan führe ich nur Backups innerhalb der Gäste durch.


9
2017-10-12 07:07



+1 für den Link zum sehr vollständigen Artikel. Vielen Dank! - PEra
Ein Vorbehalt, wenn Sie eine der kostenlosen ESX (i) -Versionen verwenden: Es gibt eine neuere Version von GhettoVCB (GhettoVCBg2), aber Sie benötigen einen lizenzierten ESX (i) -Host. - Dan


Zoredache hat bereits den richtigen Weg gezeigt. GhettoVCB.sh ist dein Werkzeug der Wahl. Es funktioniert ganz gut, aber lesen Sie auch die Artikel von Raj Perumal (Teil 1, 2 & 3).


5
2017-10-12 10:07



Ab diesem Zeitpunkt werden die verknüpften Artikel in eine leere Domäne verschoben. - Dan
@Dan: Der Link funktionierte für mich und wurde am 12. Mai 2010 aktualisiert - Jamie
Ich beziehe mich auf den Raj Perumal blog.theworldrunsontechnology.comLinks in diesem Post (nicht der Link GhettoVCB.sh) ... sie gehen zu einer fiesen geparkten Domain für mich. - Dan
@Dan - Sie sind jetzt behoben. - Pauk


Ich fing an, ein Skript zu schreiben, um das selbst zu machen, aber dann stieß ich auf ein freies Skript, das es schon genannt hat XSIBackup .

Es macht auch die Planung. Ich verwende es, um separate Backups zu verschiedenen Zeiten für jede VM in unserem Office ESXi 6.0 Server zu planen.

Es kann sogar Hot Backups basierend auf Snapshots wie dem teuren Veeam Backup durchführen.

Und das Tolle daran ist, dass die Backups alle von Cron direkt vom ESXi-Host laufen. Sie benötigen weder vCenter Server noch eines der teuren API-Tools wie Veeam. Es funktioniert einfach.


0
2018-03-03 17:11