Sichern von Veeam-Backups auf Cloudspeicher (AWS) – Teil 1 von 3

Rinon Belegu zeigt in diesem ersten Beitrag (1 von 3) die Anforderungen und die ersten Schritte auf, mit der man Backups mit Veeam auf Cloud-Speicher ablegen kann.

Autor Rinon Belegu
Datum 19.04.2017
Lesezeit 5 Minuten

Die Anfragen von Kunden, die Backups mit Veeam auf Cloud-Speicher ablegen möchten, häufen sich. Rinon Belegu zeigt in diesem Beitrag die Anforderungen und die ersten Schritte zur Erreichung dieses Ziels auf.

Veeam ist eine Backup-Software, die ihre Wurzeln im Backup von virtuellen Infrastrukturen hat, jedoch immer mehr Features auch für die physische Welt mit sich bringt. Die Software speichert die Daten auf sogenannten Backup-Repositories. Diese können in verschiedensten Formen zur Verfügung gestellt werden. Weiter ist es möglich, auf Bändern eine Sicherung abzulegen.

Die von mir aus gesehen beste Lösung ist es, auf einen Veeam-Cloud-Connect-Speicher zu sichern. Dazu wendet man sich an einen der Veeam Cloud Connect Partner. Diese bieten einen angepassten Dienst, der sich homogen in die Veeam-Welt einfügt. Man fügt das Cloud Connect Repository hinzu und kann es wie ein «normales» Veeam-Repository ansteuern.

Einige Kunden haben jedoch das Bedürfnis, die Sicherung bei ihrem bestehenden Cloud-Anbieter wie AWS durchzuführen. Die Voraussetzung dafür ist der Einsatz des AWS Storage Gateways. Dieser kann in AWS selbst oder lokal gehostet werden. In diesem Beitrag zeige ich, wie die Lösung lokal erstellt wird.

Der AWS Storage Gateway kann in verschiedenen Modi betrieben werden. In diesem Beitrag, konzentrieren wir uns auf die Verwendung als Virtual Tape Libarary (VTL). Wir emulieren also ein Bandlaufwerk.

Architekturübersicht AWS Storage Gateway – Tape

Sichern von Veeam Backups auf Cloudspeicher

Der Tape-Gateway wird als VM lokal oder auf AWS deployed. Er kann über iSCSI angesprochen werden. Im unseren Fall werden wir den Gateway-Server lokal auf einer VMware-Umgebung laufen lassen. Das wichtigste bei dem Sizing des Tape-Gaways sind die Cache-Storage-Grösse und die Upload-Buffer-Grösse. Generell ist hier das empfohlene Minimum 150 GiB. In unserem Lab-Setup werden wir die Grösse reduzieren.

Upload Buffer

Der Upload Buffer dient als Staging-Bereich für Daten, die auf AWS hochgeladen werden. Mit der folgenden Formel haben wir eine Faustregel zur Errechnung der Grösse.

Sichern von Veeam Backups auf Cloudspeicher

Ich empfehle das Monitoring des Buffers, um ausfindig zu machen, ob der Buffer über die richtige Grösse verfügt.

Die Metriken, die wir für den Tape-Gateway beachten sollten, sind folgende:

  • UploadBufferFree (Bytes): Freier Speicherplatz im Upload Buffer des Gateways
  • UploadBuferPercentUsed (Prozent): Prozentuale Auslastung des Upload Buffers
  • UploadBufferUsed (Bytes): Verwendeter Speicherplatz im Upload Buffer

Das Zeitintervall für diese Metriken beträgt 5 Minuten. Basierend auf den CloudWatch empfehle ich, einen Alarm zu generieren, falls die Auslastung sehr hoch ist, z.B. 80%, oder der freie Speicherplatz sehr tief. So kann man frühzeitig auf eventuell sich verlagernde Anforderungen reagieren.

Cache Storage

Sichern von Veeam Backups auf Cloudspeicher

Im Cache Storage befinden sich Daten, die ich lokal «schnell» verfügbar haben will. Dass heisst, im Falle eines Restores wird zuerst der Cache Storage angefragt, bevor ein Request auf die AWS-Infrastruktur abgesetzt wird. Für die Grösse des Cache Storage sollte man 1.1 x (Upload Buffer) rechnen. Ist der Cache gefüllt, wird der Write der Applikation angehalten.

Vorgehen

Zuerst melde ich mich an der AWS Console an und suche nach Storage Gateway.

Sichern von Veeam Backups auf Cloudspeicher

Veeam_AWS_05

Auf der Welcome Page wählt man «Get started».

Sichern von Veeam Backups auf Cloudspeicher

Nun definiere ich als Gateway Typ «Tape gateway» und bestätige mit «Next».

Sichern von Veeam Backups auf Cloudspeicher

 

Als Plattform definiere ich «VMware ESXi» und lade das Image.

Sichern von Veeam Backups auf Cloudspeicher

Im Zip-Paket ist ein «OVA»-Image, das man für VMware verwenden kann und das einige Informationen enthält.

Sichern von Veeam Backups auf Cloudspeicher

Ich verbinde mich z.B. mit dem Legacy vSphere Client auf einen ESXi Server.

Sichern von Veeam Backups auf Cloudspeicher

Nun gehe ich auf «File > Deploy OVF Template…»

Sichern von Veeam Backups auf Cloudspeicher

Ich wähle das vorher geladene «OVA»-Image.

Sichern von Veeam Backups auf Cloudspeicher

Nun bestätige ich mit «Next».

Sichern von Veeam Backups auf Cloudspeicher

Bei den «Template Details» bestätige ich mit «Next».

Sichern von Veeam Backups auf Cloudspeicher

Ich halte mich an die Vorgaben von AWS, wähle «Thick» Disk aus und bestätigen mit «Next».

Sichern von Veeam Backups auf Cloudspeicher

Ich wähle ein Netzwerk aus, über das ich nachher die Synchronisation durchführen kann und bestätige mit «Next».

Sichern von Veeam Backups auf Cloudspeicher

Die Zusammenfassung bestätige ich mit «Finish». Falls gewünscht, kann die VM direkt gestartet werden.


Über den Autor

Rinon Belegu

Bereits während seiner Ausbildung zum Informatiker Systemtechnik hat sich Rinon Belegu konsequent mit den neusten Technologien von Microsoft und VEEAM auseinandergesetzt und sich unter anderem als einer der ersten Personen in der Schweiz als MCSE 2012 Private Cloud zertifiziert. Seine Spezialität sind Virtualisierung und System Center, wobei er auch auf die Backup-Problematik stiess. Hier hat er bereits einige Projekte mit VEEAM umgesetzt. Sein umfangreiches Wissen gibt er heute einerseits in verschiedensten Kundenprojekten, andererseits als MCT (Microsoft), VMCT (Veeam) und als erster AWS Certified Instructor weiter.