Migrieren Sie eine lokale Microsoft SQL Server-Datenbank mit systemeigenen Sicherungs- und Wiederherstellungsmethoden zu Amazon RDS for SQL Server - AWS Prescriptive Guidance

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.

Migrieren Sie eine lokale Microsoft SQL Server-Datenbank mit systemeigenen Sicherungs- und Wiederherstellungsmethoden zu Amazon RDS for SQL Server

Erstellt von Tirumala Dasari (AWS), David Queiroz (AWS) und Vishal Singh (AWS)

Umgebung: PoC oder Pilotprojekt

Quelle: Lokale SQL Server-Datenbank

Ziel: Amazon RDS for SQL Server

R-Typ: Replatform

Arbeitslast: Microsoft

Technologien: Migration; Datenbanken; Betriebssysteme

AWS-Dienste: Amazon RDS; Amazon S3

Übersicht

Dieses Muster beschreibt, wie eine lokale Microsoft SQL Server-Datenbank auf eine Amazon Relational Database Service (Amazon RDS) für SQL Server-DB-Instance migriert wird (homogene Migration). Der Migrationsprozess basiert auf systemeigenen Sicherungs- und Wiederherstellungsmethoden von SQL Server. Es verwendet SQL Server Management Studio (SSMS), um eine Datenbank-Backup-Datei zu erstellen, und einen Amazon Simple Storage Service (Amazon S3) -Bucket, um die Sicherungsdatei zu speichern, bevor sie in Amazon RDS for SQL Server wiederhergestellt wird.

Voraussetzungen und Einschränkungen

Voraussetzungen

  • Ein aktives AWS-Konto.

  • AWS Identity and Access Management (IAM) -Rollenrichtlinien für den Zugriff auf den S3-Bucket und die Amazon RDS for SQL Server-DB-Instance.

Einschränkungen

  • Der in diesem Muster beschriebene Prozess migriert nur die Datenbank. SQL-Anmeldungen oder Datenbankbenutzer, einschließlich aller SQL Server-Agent-Jobs, werden nicht migriert, da sie zusätzliche Schritte erfordern.

Produktversionen

Architektur

Quelltechnologie-Stack

  • Eine lokale Microsoft SQL Server-Datenbank

Zieltechnologie-Stack

  • Amazon RDS for SQL Server Server-DB-Instance

Architektur der Datenmigration

Architektur für die Migration einer lokalen SQL Server-DB zu einer Amazon RDS for SQL Server-DB-Instance.

Tools

  • Microsoft SQL Server Management Studio (SSMS) ist eine integrierte Umgebung für die Verwaltung der SQL Server-Infrastruktur. Es bietet eine Benutzeroberfläche und eine Gruppe von Tools mit umfangreichen Skripteditoren, die mit SQL Server interagieren.

Epen

AufgabeBeschreibungErforderliche Fähigkeiten

Wählen Sie SQL Server als Datenbank-Engine in Amazon RDS for SQL Server aus.

DBA

Wählen Sie die SQL Server Express Edition.

DBA

Geben Sie Datenbankdetails an.

Weitere Informationen zum Erstellen einer DB-Instance finden Sie in der Amazon RDS-Dokumentation.

DBA, Besitzer der App
AufgabeBeschreibungErforderliche Fähigkeiten

Stellen Sie über SSMS eine Connect zur lokalen SQL Server-Datenbank her.

DBA

Erstellen Sie eine Sicherungskopie der Datenbank.

Anweisungen finden Sie in der SSMS-Dokumentation.

DBA, Besitzer der App
AufgabeBeschreibungErforderliche Fähigkeiten

Erstellen eines Buckets in Amazon S3.

Weitere Informationen finden Sie in der Amazon S3-Dokumentation.

DBA

Laden Sie die Sicherungsdatei in den S3-Bucket hoch.

Weitere Informationen finden Sie in der Amazon S3-Dokumentation.

SysOps Administrator
AufgabeBeschreibungErforderliche Fähigkeiten

Fügen Sie die Optionsgruppe zu Amazon RDS hinzu.

  1. Öffnen Sie die Amazon-RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Optionsgruppen, Gruppe erstellen aus.

  3. Geben Sie die Informationen für die Optionsgruppe ein, und wählen Sie dann Erstellen aus.

  4. Fügen Sie die SQLSERVER_BACKUP_RESTORE Option der Optionsgruppe hinzu und wählen Sie dann Option hinzufügen aus.

Weitere Informationen finden Sie in der Dokumentation zu Amazon RDS.

SysOps Administrator

Stellen Sie die Datenbank wieder her.

  1. Stellen Sie über SSMS eine Connect zu Amazon RDS for SQL Server her.

  2. Rufen Sie die msdb.dbo.rds_restore_database gespeicherte Prozedur auf, um die Datenbank wiederherzustellen.

DBA
AufgabeBeschreibungErforderliche Fähigkeiten

Validieren Sie Objekte und Daten.

Validieren Sie die Objekte und Daten zwischen der Quelldatenbank und Amazon RDS for SQL Server.

Hinweis: Bei dieser Aufgabe wird nur die Datenbank migriert. Logins und Jobs werden nicht migriert.

Besitzer der App, DBA
AufgabeBeschreibungErforderliche Fähigkeiten

Leiten Sie den Anwendungsverkehr um.

Leiten Sie nach der Validierung den Anwendungsdatenverkehr zur Amazon RDS for SQL Server-DB-Instance um.

Besitzer der App, DBA

Zugehörige Ressourcen