2017-03-27 5 views
0

Ist es möglich, über verschiedene Regionen RDS-Snapshot von SQL Server 2012 zu kopieren?RDS-Kopie über Regionen SQL Server-Snapshot

Dies ist die Fehlermeldung in AWS-Konsole:

Kreuz Region Schnappschusskopie ist nicht für TDE verschlüsselt Snapshots unterstützt (Service: AmazonRDS; Statuscode: 400; Fehlercode: InvalidDBSnapshotState; ID anfordern:)

Die Datenbank und der Snapshot sind nicht TDE-verschlüsselt.

Antwort

0

Wenn Ihre RDS-Instanz Multi-AZ ist, können Sie diesen Snapshot nicht über Regionen hinweg kopieren. Leider gibt es den gleichen Fehler wie bei der Verschlüsselung. Ich habe einen Fall mit AWS-Unterstützung geöffnet und unten eine hilfreiche Antwort erhalten.

Bitte beachten Sie folgende Hinweise aus dem RDS Dokumentation 'Kopieren von Snapshots' [1]:

„Sie können kein SQL Server DB Snapshot über Regionen, wenn die DB Snapshot-Kopie von einer Instanz erstellt wurde Multi mit -AZ Spiegelung. "

Aufgrund dieser Einschränkung müssen Sie zuerst die Spiegelung Option (Multi-AZ) für die Quell-DB-Instanz deaktivieren. Sie können dann einen Snapshot erstellen und die Spiegelungsoption für die DB-Instanz erneut aktivieren. Sie wäre dann in der Lage, diesen Snapshot in die gewünschte Region zu kopieren. ODER Die andere Arbeit ist es, den Snapshot in der gleichen Region in Single AZ wiederherzustellen und dann einen Schnappschuss davon zu machen und versuchen, in die andere Region kopieren.

Entschuldigung für die Verwirrung!

============================================== ==

auch auf Seite beachten, auch wenn diese DB-Instanz hat aktiviert die TDE-Option haben, würden Sie noch nicht in der Lage sein, alle Schnappschüsse von es in eine andere Region genommen zu kopieren. Bitte beachten Sie folgendes aus derselben Dokumentation [1]:

„Sie können keine DB Snapshot in den Regionen kopieren, wenn es von einer DB-Instanz erstellt wurde, die Oracle Transparent Data Encryption (TDE) oder Microsoft SQL Server verwendet TDE. " Diese

ist, weil die TDE-Verschlüsselung [2] ist nicht das gleiche wie die ‚Verschlüsselung in Ruhe‘ -Funktion [3], dass RDS bietet die Quer Regionen kopiert werden kann.

============================================== ==

[1] http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CopySnapshot.html#USER_CopySnapshot.Limitations [2] http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.SQLServer.Options.TDE.html [3] http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Encryption.html

I die zweite Umgehung hat den Schnappschuss zu einer neuen Instanz in der gleichen Region der Wiederherstellung, nehmen eine manuelle Snapshot davon (kann nicht automatisch verwendet werden), kopieren Sie diesen Snapshot in die neue Region und löschen Sie dann die neue/temporäre Instanz.