Auf Grund der Skalierbarkeit und der hohen Verfügbarkeit eignen sich Buckets besonders gut zum Speichern von Backups.
Veeam Backup & Replication ist eine umfassende Datensicherungslösung, die eine nahtlose Integration mit S3-kompatiblen Speicheranbietern unterstützt. Weitere Information über Veeam findest du hier:
Du benötigst eine gültige Enterprise Edition License. Mit der Community Edition kann Object Storage nicht genutzt werden.
Beachte auch folgende Einschränkung, auf die in der offiziellen Veeam Dokumentation verwiesen wird:
Data in an object storage bucket or container must be managed solely by Veeam Backup & Replication, including retention (in case you enable Object Lock and Versioning features on an S3 bucket [...]) and data management. Enabling lifecycle rules is not supported, and may result in backup and restore failures.
Wenn du Object Lock und Versioning einrichten willst, kannst du unsere How-Tos nutzen: Legal Hold, Retention und Versioning.
Voraussetzungen:
- Veeam ist bereits installiert
-
Erstelle deine S3-Zugangsdaten
Für eine Schritt-für-Schritt-Anleitung, siehe das Getting Started "S3-Zugangsdaten hinzufügen".
Denk daran, die Zugangsdaten nach dem Erstellen an einem sicheren Ort zu speichern. Der Secret Key kann weder über die Hetzner Console noch über die API erneut angezeigt werden.
-
Cloud Credentials hinzufügen
-
Klicke auf das Menü-Symbol oben links
-
Navigiere zu "Credentials & Passwords" und wähle "Cloud Credentials" aus
-
Klicke auf "Add" und wähle "AWS access key..." aus
-
Füge deinen Access Key und deinen Secret Key ein und gib eine Beschreibung ein, z.B.
s3-hetzner-keys. -
Nachdem der Key gespeichert wurde, klicke auf "OK" und schließe das "Manage Cloud Credentials"-Fenster.
-
-
Repository erstellen
-
Navigiere zu "Backup Infrastructure" und wähle "Backup Repositories" aus
-
Klicke oben links auf "Add Respository" und:
- Wähle "Object Storage" aus
- Wähle "S3 Compatible" aus
- Wähle "S3 Compatible" erneut aus
- Gib dem Repository einen Namen, z.B.
s3-hetzner-bucket.
Um Probleme zu vermeiden, setzeLimit concurrent tasks to:auf 2. - Wechsle zu "Account".
Ändere den "connection mode" vonDirectzuThrough a gateway serverund lege das Gerät, auf dem Veeam Backup & Replication installiert ist, als Gateway fest.
Wähle die Credentials aus, die du im vorherigen Schritt erstellt hast, z.B.s3-hetzner-keys. Die Angaben sollten in etwa so aussehen:
Service point: https://fsn1.your-objectstorage.com Region: fsn1 Credentials: <your_access_key> (s3-hetzner-keys, last edited: less than a day ago)- Wechsle zu "Bucket". Klicke neben dem Namen des Buckets auf "Browse...". Es sollten alle Buckets gelistet werden, die unter dem von dir angegebenen Endpunkt und den Zugangsdaten verfügbar sind. Wähle einen der Buckets aus. Wähle nun einen Ordner aus. Klicke auf "New Folder" und gib einen Namen ein.
-
Sobald alle Einstellungen stimmen, wechsle zu "Apply" und warte, bis alle Schritte abgeschlossen sind.
-
Unter "Summary" sollte stehen "Object storage repository was successfully created."
-
Klicke nun auf "Finish"
Der Repository-Überblick sollte nun auch das neue Repository enthalten, das mit dem Hetzner Bucket verbunden ist:
Wähle das Repository mit einem Rechts-Klick aus und klicke auf "Access permissions...". Prüfe die Berechtigungen und passe sie falls nötig an.
-
-
Backups erstellen
Bevor du einen Backup-Job erstellst, richtest du etwas ein, von dem Backups erstellt werden sollen, z.B. einen Computer oder File Share.
Navigiere zu "Home" » "Backup Job" und wähle die entsprechende Option.
Wähle unter "Storage" das Repository aus, das mit deinem Hetzner Bucket verbunden ist, z.B.
s3-hetzner-bucket.
-
Registrierungsschlüssel erstellen
Füge nun auf dem Gerät, auf dem Veeam Backup & Replication installiert ist, drei neue Registrierungsschlüssel des Typs REG_DWORD hinzu:
Wertname Wert Basis S3RequestTimeoutSec 900 Dezimal S3RequestRetryTotalTimeoutSec 9000 Dezimal S3ConcurrentTaskLimit 8 Dezimal Um die Schlüssel hinzuzufügen, folge diesen Schritten:
-
Suche in der Windows-Suchleiste nach "Registrierungs-Editor" und öffne diesen. Es sollte sich ein neues Fenster öffnen, das in etwa so aussieht:
-
Navigiere in diesen Ordner:
HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Backup and Replication\ -
Erstelle in dem "Veeam Backup and Replication"-Ordner einen neuen Registrierungsschlüssel:
Bearbeiten»Neu»DWORD-Wert (32-Bit) -
Gib dem Schlüssel einen der Wertnamen aus der obenstehenden Tabelle, z.B.
S3RequestTimeoutSec. -
Wähle den neuen Schlüssel mit einem Doppelklick aus. Das sollte ein neues Fenster öffnen. Wähle "Dezimal" aus und füge den entsprechenden Wert ein, wie in der Tabelle angegeben.
Nachdem du alle drei Schlüssel hinzugefügt hast, kannst du den Registrierungs-Editor schließen.
-
Von deinen Daten sollten nun automatisch Backups erstellt werden.