

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.

# Durchführen eines SQL Server-Switchovers
<a name="sqlserver-replication-switchover"></a>

A *Umstellung* ist ein Rollentausch zwischen einer primären DB-Instance und einer Read Replica. Während eines Switchovers wird die primäre DB-Instance zu einer Replica. Gleichzeitig wird das Read Replica zum neuen primären Replikat.

Sie können einen verwalteten, auf Switchover basierenden Rollenübergang von einer primären RDS for SQL Server-DB-Instance zu ihrer Read Replica durchführen.

Bevor Sie einen Switchover einleiten, stellen Sie sicher, dass Ihre Replikationsumgebung die Anforderungen und Einschränkungen erfüllt. Weitere Informationen finden Sie unter [Vorbereitung auf einen SQL Server-Switchover](sqlserver-switchover.preparing.md).

**Topics**
+ [Überblick über den SQL Server-Switchover](#sqlserver-replication-switchover.overview)
+ [Vorbereitung auf einen SQL Server-Switchover](sqlserver-switchover.preparing.md)
+ [Initiieren des SQL Server-Switchovers](sqlserver-switchover.initiating.md)
+ [Überwachung des SQL Server-Switchovers](sqlserver-switchover.monitoring.md)

## Überblick über den SQL Server-Switchover
<a name="sqlserver-replication-switchover.overview"></a>

Amazon RDS unterstützt einen vollständig verwalteten, auf Switchover basierenden Rollenübergang für RDS for SQL Server Read Replicas. Sie können eine Read Replica auf die primäre Rolle umstellen, und die aktuelle primäre DB-Instance wird zu einer Read Replica. Verwenden Sie einen Switchover, wenn Sie die primäre Rolle in eine andere Availability Zone verschieben möchten oder AWS-Region.

Das gelesene Replikat kann sich in einer separaten Datei befinden AWS-Region oder in einer anderen Availability Zone (AZ) derselben Region.

![Diagramm, das eine primäre DB-Instance und eine Read Replica vor einem Switchover sowie ihre vertauschten Primär- und Replica-Rollen nach dem Switchover zeigt.](https://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/sqlserver-read-replica-switchover.png)


Eine Umstellung unterscheidet sich von einer Lesereplikat-Hochstufung. Bei einer Umstellung wechseln die Rollen der Quell- und Replikat-DB-Instances. Bei einer Hochstufung wird ein Lesereplikat zu einer Quell-DB-Instance, aber die Quell-DB-Instance wird nicht zum Replikat. Die beförderte Read Replica trennt sich von der Quell-DB-Instance, und die Replikationsbeziehung zwischen den beiden DB-Instances ist unterbrochen. Weitere Informationen finden Sie unter [Hochstufen eines Lesereplikats zur eigenständigen DB-Instance](USER_ReadRepl.Promote.md).

**Topics**
+ [Vorteile des SQL Server-Switchovers](#sqlserver-replication-switchover.overview.benefits)
+ [Unterstützte SQL Server-Versionen](#sqlserver-replication-switchover.overview.engine-support)
+ [Kosten des SQL Server-Switchovers](#sqlserver-replication-switchover.overview.cost)
+ [So funktioniert der SQL Server-Switchover](#sqlserver-replication-switchover.overview.how-it-works)

### Vorteile des SQL Server-Switchovers
<a name="sqlserver-replication-switchover.overview.benefits"></a>

Der Switchover ist so konzipiert, dass kein Datenverlust auftritt. Amazon RDS automatisiert die folgenden Aspekte der Umschaltung:
+ Vertauscht die Rollen Ihrer primären DB-Instance und der angegebenen Read Replica
+ Schaltet die ursprüngliche primäre DB-Instance als neue Read Replica im schreibgeschützten Modus online
+ Stellt Datenkonsistenz sicher
+ Behält Ihre Replikationskonfiguration nach der Umstellung
+ Behält die Konfiguration jeder DB-Instance, wie Backup-Aufbewahrung, Optionsgruppen, Parametergruppen und Funktionen, nach dem Übergang bei
+ Unterstützt wiederholte Umkehrungen, sodass Ihre neue Read Replica zu ihrer ursprünglichen primären Rolle zurückkehren kann

### Unterstützte SQL Server-Versionen
<a name="sqlserver-replication-switchover.overview.engine-support"></a>

Switchover wird für die SQL Server-Versionen 2022—2025 auf der Enterprise Edition (EE) -Engine unterstützt.

### Kosten des SQL Server-Switchovers
<a name="sqlserver-replication-switchover.overview.cost"></a>

Für die Switchover-Funktion fallen keine zusätzlichen Kosten an.

### So funktioniert der SQL Server-Switchover
<a name="sqlserver-replication-switchover.overview.how-it-works"></a>

Der Switchover ist ein vollständig verwalteter Vorgang. Sie initiieren den Switchover für ein Read Replica, indem Sie den CLI-Befehl ausführen `switchover-read-replica`. Dann ändert Amazon RDS die Primär- und Replikatrollen in Ihrer Replikationskonfiguration.

Das *originale Replik* und *ursprüngliche Primär* sind die Rollen, die vor dem Switchover existierten. Die *neue Replik* und *neue Primarschule* sind die Rollen, die nach dem Switchover existieren.

**Topics**
+ [Phasen des SQL Server-Switchovers](#sqlserver-replication-switchover.overview.how-it-works.during-switchover)
+ [Nach dem SQL Server-Switchover](#sqlserver-replication-switchover.overview.how-it-works.after-switchover)

#### Phasen des SQL Server-Switchovers
<a name="sqlserver-replication-switchover.overview.how-it-works.during-switchover"></a>

Bevor Sie einen Switchover einleiten, beenden Sie Ihre Anwendungen und trennen Sie alle Verbindungen sowohl zur primären DB-Instance als auch zur Read Replica. Halten Sie die Anwendungen für die Dauer des Switchovers gestoppt. Die Vorbereitungsschritte, für die Sie verantwortlich sind, finden Sie unter [Vorbereitung auf einen SQL Server-Switchover](sqlserver-switchover.preparing.md).

Um die Umschaltung durchzuführen, muss Amazon RDS die folgenden Schritte ausführen:

1. Blockieren Sie neue Transaktionen auf der ursprünglichen primären DB-Instance. Während des Switchovers kann die ursprüngliche primäre DB-Instance keine Schreibanforderungen verarbeiten.

1. Unterbrechen Sie die Replikation für alle Datenbanken in Ihrer Replikationskonfiguration.

1. Trennen Sie offene Verbindungen sowohl auf der ursprünglichen primären DB-Instance als auch auf der ursprünglichen Read Replica.

1. Senden Sie nicht angewendete Transaktionen an die ursprüngliche Read Replica und wenden Sie sie an.

1. Schalten Sie die ursprüngliche Read Replica als neue primäre DB-Instance online read/write Modus.

1. Schalten Sie die ursprüngliche primäre DB-Instance als neue Read Replica im schreibgeschützten Modus online.

#### Nach dem SQL Server-Switchover
<a name="sqlserver-replication-switchover.overview.how-it-works.after-switchover"></a>

Amazon RDS wechselt die Rollen der primären DB-Instance und Read Replica. Nachdem der Switchover abgeschlossen ist, verbinden Sie Ihre Anwendung erneut und führen Sie jede weitere Konfiguration durch, die Sie benötigen.

**Topics**
+ [Erfolgskriterien](#sqlserver-replication-switchover.overview.how-it-works.after-switchover.success)
+ [Verbindung zur neuen primären DB-Instance](#sqlserver-replication-switchover.overview.how-it-works.after-switchover.connection)
+ [Konfiguration der neuen primären DB-Instance](#sqlserver-replication-switchover.overview.how-it-works.after-switchover.configuration)

##### Erfolgskriterien
<a name="sqlserver-replication-switchover.overview.how-it-works.after-switchover.success"></a>

Der SQL Server-Switchover ist erfolgreich, wenn das ursprüngliche Read Replica Folgendes ausführt:
+ Wechselt zu ihrer Rolle als neue primäre DB-Instance
+ Schließt die Neukonfiguration ab

Um Ausfallzeiten zu begrenzen, wird Ihre neue primäre DB-Instance so schnell wie möglich aktiv.

##### Verbindung zur neuen primären DB-Instance
<a name="sqlserver-replication-switchover.overview.how-it-works.after-switchover.connection"></a>

Ihre aktuellen Datenbankverbindungen werden nach dem Switchover nicht auf die neue primäre DB-Instance übertragen. Verbinden Sie Ihre Anwendung nach Abschluss des Switchovers erneut mit der neuen primären DB-Instance.

Jede DB-Instance behält ihren eigenen Endpunkt. Nach dem Switchover akzeptiert der Endpunkt der ursprünglichen primären DB-Instance nur schreibgeschützte Verbindungen.

##### Konfiguration der neuen primären DB-Instance
<a name="sqlserver-replication-switchover.overview.how-it-works.after-switchover.configuration"></a>

Die Änderung der Rolle ist die einzige Änderung an der DB-Instance.

Wenn Sie einen Switchover zu einem regionsübergreifenden Replikat mit unterschiedlichen Optionen durchführen, behält die neue primäre DB-Instance ihre eigenen Optionen bei. Amazon RDS migriert die Optionen der ursprünglichen primären DB-Instance nicht auf die neue primäre DB-Instance.

**Anmerkung**  
Überprüfen Sie nach Abschluss des Switchovers die neue primäre DB-Instance und konfigurieren Sie alle Options- und Parametergruppen, die Ihre Anwendung benötigt, neu.