Migration von Oracle-Datenbanken auf dieAWSWolke - 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.

Migration von Oracle-Datenbanken auf dieAWSWolke

Sagar Patel, Amazon Web Services (AWS)

Juli 2023(Verlauf dokumentieren)

Amazon-Webdienste (AWS) bietet eine umfassende Palette von Diensten und Tools für die Bereitstellung von Oracle Database auf zuverlässigen und sicherenAWS CloudInfrastruktur. In diesem Handbuch werden die verfügbaren Optionen für die Migration Ihrer lokalen Oracle-Datenbanken auf dieAWS Cloud. Es befasst sich auch mit den besten Praktiken und Szenarien für die Nutzung dieser Migrationsoptionen.

Dieses Handbuch richtet sich an Programm- oder Projektmanager, Produkteigentümer, Datenbankadministratoren, Datenbankingenieure und Betriebs- oder Infrastrukturmanager, die planen, ihre lokalen Oracle-Datenbanken zu migrierenAWS.

Übersicht

Bevor Sie Ihre Oracle-Datenbanken migrieren zuAWS, sollten Sie Ihre Migrationsstrategie anhand des Frameworks verstehen und bewerten, das unterMigrationsstrategie für relationale Datenbanken.

Der erste Schritt besteht darin, eine Analyse Ihrer Anwendung und der Oracle Database-Workloads durchzuführen, um die Komplexität, Kompatibilität und Kosten der Migration zu verstehen. Hier sind einige der wichtigsten Punkte, die Sie bei der Planung einer Migration berücksichtigen sollten:

  • Überprüfen Sie die aktuelle Größe der Datenbank und das allgemeine Kapazitätswachstum. Wenn Sie beispielsweise planen, Ihre Oracle-Datenbank zu Amazon Relational Database Service (Amazon RDS) oder Amazon RDS Custom zu migrieren, können Sie DB-Instances mit bis zu 64 TiB Speicher erstellen. Aktuelle Informationen finden Sie unterAmazon RDS DB-Instance-Speicherin der Amazon RDS-Dokumentation.

  • Überprüfen Sie die Berichte des Oracle Automatic Workload Repository (AWR), um die Ressourcennutzung und den Datenbankstatus Ihrer lokalen Datenbank zu überprüfen.

  • Überprüfen Sie die aktuellen Datenbankabhängigkeiten von anderen Datenbanken. Wenn Ihre Datenbank von anderen Datenbanken abhängig ist, können Sie diese entweder zusammen migrieren oder Abhängigkeiten erstellen, nachdem Sie Ihre Hauptdatenbank migriert haben.

  • Prüfen Sie, ob Anwendungsabhängigkeiten bestehen. Wenn Ihre Datenbank ältere, benutzerdefinierte oder verpackte Anwendungen unterstützt, ist Amazon RDS Custom for Oracle möglicherweise eine gute Wahl. Mit diesem Service behalten Sie die Kontrolle über Datenbankkonfigurationen, gemeinsam genutzte Dateisysteme und Betriebssystem-Patches.

  • Ermitteln Sie die IOPS und den Durchsatz Ihrer Datenbanken. Wenn Sie planen, zu Amazon RDS zu migrieren, sollten Sie Folgendes in Betracht ziehenI/O-Leistung von Amazon RDS-DB-Instances.

  • Überprüfen Sie Ihre aktuelle Architektur und Ihre Prüf- oder Compliance-Anforderungen, um sicherzustellen, dass Sie diese Anforderungen nach der Umstellung auf Amazon RDS oder Amazon Elastic Compute Cloud (Amazon EC2) erfüllen können.

  • Überprüfen Sie die Version und Edition Ihrer Oracle Database-Software, um sicherzustellen, dass sie unterstützt werden, wenn Sie planen, zu Amazon RDS für Oracle zu wechseln (siehe aktuell unterstützte Versionen fürAmazon RDSundAmazon RDS Benutzerdefiniert).

  • Überprüfen Sie die Netzwerkkonnektivität zwischen Ihrer lokalen Umgebung und AWS, um sicherzustellen, dass sie genügend Bandbreite für schnelle Datenübertragungen zwischen der lokalen Umgebung und AWS bietet.

  • Ermitteln Sie, wie viele Ausfallzeiten Ihnen für die Migration zur Verfügung stehen, damit Sie Ihren Migrationsansatz planen und entscheiden können, ob Sie die Online- oder Offline-Migration verwenden möchten.

  • Identifizieren Sie Ihre Anforderungen an das Recovery Time Objective (RTO), das Recovery Point Objective (RPO) und das Service Level Agreement (SLA) für Ihre bestehenden Datenbank-Workloads.

  • Überprüfen Sie die Chipsatz-Endian-Plattform des Datenbank-Workloads. AWS unterstützt x86-x64-Little-Endian-Plattformen. Andere Plattformen wie Sun SPARC, HP Tru64 oder auf der IBM ZSeries basierende Big-Endian-Plattformen erfordern eine plattformübergreifende Migration.

  • AWS unterstützt Linux- (32-Bit und 64-Bit) und Windows-Betriebssysteme. Es unterstützt keine Solaris-, HP-UX- oder IBM AIX-Betriebssysteme, die häufig für Oracle-Datenbanken verwendet werden. Die Migration von Oracle-Datenbanken von diesen Betriebssystemen erfordert eine Plattformkonvertierung.