Einen RDS benutzerdefinierten Snapshot für SQL Server erstellen - Amazon Relational Database Service

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.

Einen RDS benutzerdefinierten Snapshot für SQL Server erstellen

RDSCustom for SQL Server erstellt einen Speicher-Volume-Snapshot Ihrer DB-Instance und sichert dabei die gesamte DB-Instance und nicht nur einzelne Datenbanken. Wenn Sie einen Snapshot erstellen, geben Sie an, welche RDS Custom for SQL Server-DB-Instance gesichert werden soll. Geben Sie dann dem DB-Snapshot einen Namen, sodass über diesen eine Wiederherstellung zu einem späteren Zeitpunkt möglich ist.

Wenn Sie einen Snapshot erstellen, erstellt RDS Custom for SQL Server einen EBS Amazon-Snapshot für das Volume. Dabei handelt es sich um das Datenbank-Volume(D:), das der DB-Instance zugeordnet ist. Damit Snapshots einfach mit einer bestimmten DB-Instance verknüpft werden können, werden sie mit DBSnapshotIdentifier, DbiResourceId und VolumeType getaggt.

Das Erstellen eines DB-Snapshots führt zu einer kurzen I/O-Suspendierung. Diese Suspendierung kann je nach Größe und Klasse Ihrer DB-Instance einige Sekunden bis einige Minuten dauern. Die Dauer der Snapshot-Erstellung hängt von der Gesamtzahl und Größe Ihrer Datenbanken ab. Weitere Informationen zur Anzahl der Datenbanken, die für einen Point-in-Time-Restore-Vorgang (PITR) in Frage kommen, finden Sie unterAnzahl der Datenbanken, für die PITR pro Instance-Klassentyp infrage kommen.

Da der Snapshot das gesamte Speichervolume umfasst, wirkt sich die Größe von Dateien, wie z. B. temporäre Dateien, auch auf die Zeit aus, die zum Erstellen des Snapshots benötigt wird. Weitere Informationen zum Erstellen von Snapshots finden Sie unter Erstellen eines DB-Snapshots für eine Single-AZ-DB-Instance für Amazon RDS.

Erstellen Sie mit der Konsole oder dem einen RDS benutzerdefinierten SQL Server-Snapshot AWS CLI.

Um einen RDS benutzerdefinierten Snapshot zu erstellen
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die RDS Amazon-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Datenbanken aus.

  3. Wählen Sie in der Liste der RDS benutzerdefinierten DB-Instances die Instance aus, für die Sie einen Snapshot erstellen möchten.

  4. Wählen Sie für Aktionen die Option Take snapshot (Snapshot aufnehmen).

    Das Fenster Take DB Snapshot (DB-Snapshot erstellen) wird angezeigt.

  5. Geben Sie den Namen des Snapshots in das Feld Snapshot name (Snapshot-Name) ein.

  6. Wählen Sie Take Snapshot (Snapshot erstellen) aus.

Sie erstellen einen Snapshot einer RDS benutzerdefinierten DB-Instance mithilfe des create-db-snapshot AWS CLI Befehls.

Folgende Optionen stehen Ihnen zur Verfügung:

  • --db-instance-identifier— Identifiziert, welche RDS benutzerdefinierte DB-Instance Sie sichern werden

  • --db-snapshot-identifier— Benennt Ihren RDS benutzerdefinierten Snapshot, damit Sie ihn später wiederherstellen können

In diesem Beispiel erstellen Sie einen DB-Snapshot mit dem Namen my-custom-snapshot für eine RDS benutzerdefinierte DB-Instance namensmy-custom-instance.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds create-db-snapshot \ --db-instance-identifier my-custom-instance \ --db-snapshot-identifier my-custom-snapshot

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds create-db-snapshot ^ --db-instance-identifier my-custom-instance ^ --db-snapshot-identifier my-custom-snapshot