Eigenständiger ESXi (4.1) -Host ohne vCenter Server.
Wie können virtuelle Maschinen so schnell und speicherfreundlich wie möglich gesichert werden?
Ich weiß, dass ich auf die ESXi-Konsole zugreifen und den Standard-Unix- cp
Befehl verwenden kann, aber dies hat den Nachteil, dass die gesamten VMDK-Dateien kopiert werden, nicht nur der tatsächlich verwendete Speicherplatz. Für ein 30-GB-VMDK, von dem nur 1 GB verwendet wird, würde die Sicherung also 30 vollständige GB Speicherplatz und entsprechend viel Zeit in Anspruch nehmen.
Ja, ich weiß, dass virtuelle Festplatten mit Thin Provisioning sehr schlecht funktionieren, wenn sie physisch kopiert werden, und / oder ihre volle Provisioning-Größe erreichen. Sie werden auch nicht für die tatsächliche VM-Leistung empfohlen.
Es ist für mich in Ordnung, die VMs herunterzufahren, bevor sie gesichert werden (dh ich benötige keine "Live" -Sicherungen). aber ich brauche eine Möglichkeit, sie effizient zu kopieren; und ja, eine Möglichkeit, das Herunterfahren / Starten beim Erstellen einer Sicherungskopie zu automatisieren, wäre ebenfalls hilfreich.
Ich habe nur ESXi; Keine Servicekonsole, kein vCenter Server ... Wie kann diese Aufgabe am besten erledigt werden? Und was ist mit Wiederherstellungen?
quelle
Ich weiß nicht, ob dies für Sie in Frage kommt , aber VM Explorer leistet gute Arbeit bei der Durchführung von Hot- oder Cold-Backups von virtuellen Maschinen. Ich glaube, dass Sie mit ESXi 4.1 VM Explorer auch VM-Gastsicherungen von einem Host auf einen anderen Host durchführen können.
quelle
vmkfstools -d
Am Ende habe ich ein Skript geschrieben, das die VM-Konfigurationsdateien kopiert und zum Klonen der VMDKs unter Beibehaltung der Thin Provisioning-Funktion verwendet.Als Referenz:
Dazu muss die VM ausgeschaltet sein und es müssen keine aktiven Snapshots vorhanden sein.
quelle
Ich würde versuchen, eine bewährte Lösung zu verwenden, anstatt eine eigene zu erstellen. Der reduzierte Aufwand, die Zeit und das Risiko machen sich schnell bezahlt, selbst wenn Sie sich für eine Lösung entscheiden, die nicht kostenlos ist. All diese Probleme, um die Sie sich Sorgen machen, werden in jeder modernen Backup-Lösung für ESXi behoben.
Die Lösung, die ein Kunde mit viel Glück in seiner ESXi-Umgebung einsetzt, ist Veeam. Es gibt sogar eine kostenlose Version, die Ihren Anforderungen entspricht: https://www.veeam.com/virtual-machine-backup-solution-free.html
quelle
Ghetto VCB kann die Sicherung durchführen, während die Maschine läuft. Für den Speicherplatz können Sie ein Deduplizierungs- und Komprimierungsdateisystem wie lessfs auf dem Sicherungsserver verwenden.
quelle
XSIBackup ist ein ESXi-Dienst, der unter dem ESXi-Hypervisor-Betriebssystem ausgeführt wird und einen minimalen Platzbedarf aufweist. Tatsächlich werden Ihre Benutzer nicht bemerken, dass im Hintergrund eine Sicherung stattfindet.
Es bietet zwei verschiedene Tools: XSIBackup-Free und XSIBackup-Pro.
XSIBackup-Free bietet alle Funktionen der Pro-Version, wie z.
Die Pro-Version bietet alle oben genannten und erweiterte Tools, die die Datenübertragung beschleunigen (XSIDiff), die Sicherungszertifizierung über Prüfsumme, schnelle Dateivergleichsmethoden und eine SSH-GUI (Graphical User Interface), mit der alle Optionen über einen Assistenten konfiguriert werden können. Beschleunigen der Einrichtung von Sicherungsjobs.
https://33hops.com/xsibackup-pro-vmware-esxi-backup.html
quelle
Ich exportiere auch in das OVF-Format. Es ist in Ordnung, weil es das Bild mit gzip im laufenden Betrieb komprimiert.
Die Lizenzen sind jedoch weg, da beim Importieren einer OVF-Datei in ein ESXI-System eine Maschine mit neuer Hardware erstellt wird.
Lösung:
Ich sichere (downloade) den Dateiordner der virtuellen Maschine ohne das große Bild und komprimiere sie.
Beide - ovf-Ordner und komprimierte Kopie von virtuellen Image-Dateien (ohne großes Image) - befinden sich im selben Ordner.
Wiederherstellung:
-> OVF in ESXI importieren und die unkomprimierte Konfiguration (aus dem Ordner mit den gesicherten Dateien) hochladen -> Virtuelle Maschine ist wieder in Ordnung
ismail
quelle
cpio
kann spärliche Dateien kopieren, während die "Löcher" in ihnen erhalten bleiben.quelle