Verwenden von Amazon S3 File Gateway zum Übertragen von Backup-Dateien - AWS Präskriptive Leitlinien

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden von Amazon S3 File Gateway zum Übertragen von Backup-Dateien

Amazon S3 File Gateway verbindet Ihre lokale Umgebung über eine Dateischnittstelle mit Amazon Simple Storage Service (Amazon S3), sodass Sie Amazon S3-Objekte speichern und abrufen können, indem Sie branchenübliche Dateiprotokolle wie Network File System (NFS) und Server Message Block (SMB) verwenden. Es ist als kostengünstige, skalierbare Lösung für die Speicherung von Daten in der Cloud konzipiert. Da Sie ihn zum Speichern von Datenbanksicherungsdateien verwenden können, kann Ihnen dieser Dienst bei der Migration großer, lokaler Datenbanken auf die AWS Cloud helfen. Sie könnten beispielsweise Amazon S3 File Gateway und Ihr bevorzugtes Datenbank-Backup-Tool verwenden, um die große MySQL- oder MariaDB-Datenbank direkt in einem Amazon S3 S3-Bucket zu sichern. Befördern Sie den S3-Bucket auf die Ziel-Instance und die Sicherung wiederherstellen.

Das folgende Diagramm zeigt die wichtigsten Schritte, die erforderlich sind, wenn Sie Amazon S3 File Gateway verwenden, um die Sicherungsdatei für eine lokale Datenbank in einen S3-Bucket in der zu übertragen. AWS Cloud

Diagramm, das die Übertragung einer Datenbank-Backup-Datei in die Cloud mithilfe von Amazon S3 File Gateway zeigt.

Im Folgenden werden die Schritte zur Verwendung von Amazon S3 File Gateway zur Übertragung einer Datenbank-Backup-Datei von einem lokalen Rechenzentrum in einen S3-Bucket in der AWS Cloud beschrieben:

  1. Connect Sie das lokale Rechenzentrum mit dem, AWS Cloud indem Sie einen Dienst wie AWS Direct Connect AWS Site-to-Site VPN oder eine öffentliche Internetverbindung verwenden.

  2. Erstellen Sie ein S3-Datei-Gateway. Anweisungen finden Sie unter Gateways erstellen.

  3. Erstellen Sie eine NFS- oder SMB-Dateifreigabe, die vom S3 File Gateway gehostet wird. Anweisungen finden Sie unter Erstellen einer Dateifreigabe.

  4. Mounten Sie den NFS- oder SMB-Filesharing auf dem lokalen Server, der Ihre MySQL- oder MariaDB-Datenbank hostet. Anweisungen finden Sie unter Bereitstellen und Verwenden Ihres Fileshares.

  5. Erstellen Sie eine Sicherungskopie der lokalen MySQL- oder MariaDB-Datenbank in dem Verzeichnis, in dem der NFS-Fileshare-Speicher gemountet ist. Sie können jedes der in diesem Handbuch beschriebenen Backup-Tools verwenden.

  6. Stellen Sie das Datenbank-Backup auf der Zieldatenbankinstanz wieder her, indem Sie einen der in diesem Handbuch beschriebenen Ansätze verwenden.

Vorteile

  • Indem Sie Datenbank-Backups direkt im S3-Bucket erstellen und das Backup auf der Ziel-DB-Instance direkt aus demselben S3-Bucket wiederherstellen, können Sie den gesamten Migrationsprozess erheblich beschleunigen.

  • Datenbank-Backup-Dateien werden dauerhaft in Amazon S3 gespeichert, und Sie wählen die Lifecycle-Management-Richtlinie und die S3-Speicherklasse.

Einschränkungen

Für die Verwendung von Amazon S3 File Gateway-Dateifreigaben gelten die folgenden Einschränkungen:

  • Die maximale Anzahl von Dateifreigaben pro Gateway ist 50.

  • Um Lese- und Schreibkonflikte zu vermeiden, wenn mehrere Fileshares denselben S3-Bucket verwenden, müssen Sie jede Dateifreigabe so konfigurieren, dass sie einen eindeutigen Präfixnamen verwendet.

  • Die maximale Größe pro Einzeldatei ist 5 TB, die Maximalgröße eines Einzelobjekts in Amazon S3 entspricht.

  • Die maximale Pfadlänge beträgt 1024 Zeichen.

  • Windows-ACLs werden nur auf Dateifreigaben unterstützt, die für Active Directory aktiviert sind, wenn Sie Windows SMB-Clients für den Zugriff auf die Dateifreigaben verwenden.

  • Amazon S3 File Gateway unterstützt maximal 10 ACL-Einträge für jede Datei und jedes Verzeichnis.

  • Die Root-ACL-Einstellungen von SMB File Shares befinden sich nur auf dem Gateway. Diese Einstellungen bleiben bei Gateway-Updates und Neustarts erhalten.

    Anmerkung

    Wenn Sie die ACLs im Stammverzeichnis und nicht im übergeordneten Ordner unter dem Stammverzeichnis konfigurieren, sind die ACL-Berechtigungen in Amazon S3 nicht persistent.

Bewährte Methoden

Weitere Informationen zu den bewährten Methoden für Amazon S3 File Gateway finden Sie unter Bewährte Methoden in der S3 File Gateway-Dokumentation.