View a markdown version of this page

Hinzufügen, Entfernen oder Ändern von Speicher-Volumes mit RDS for Oracle - 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.

Hinzufügen, Entfernen oder Ändern von Speicher-Volumes mit RDS for Oracle

Mithilfe von AWS-Managementkonsole oder können Sie zusätzliche Speichervolumes hinzufügen, ändern und entfernen AWS CLI. Alle Operationen verwenden den modify-db-instance Befehl mit dem additional-storage-volumes Parameter.

Wichtig

Wenn Sie zusätzliche Speichervolumes hinzufügen oder entfernen, wird eine Aktion mit ausstehender Sicherung und ein Blackout-Fenster erstellt. Das Blackout-Fenster wird geschlossen, wenn der Backup-Workflow abgeschlossen ist.

Hinzufügen von Speichervolumes

Sie können neben dem primären Speichervolume bis zu drei Speichervolumes hinzufügen. Um Ihrer RDS for Oracle DB-Instance ein neues Speicher-Volume hinzuzufügen, verwenden Sie den modify-db-instance Befehl mit dem additional-storage-volumes Parameter.

Der folgende Codeausschnitt fügt ein neues Allzweck-SSD-Volume (gp3) mit 5.000 GiB und einem IOPS-Namen für 4000 Provision-IOPS hinzu. rdsdbdata3

aws rds modify-db-instance \ --db-instance-identifier my-oracle-instance \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata3", "StorageType":"gp3", "AllocatedStorage":5000, "IOPS":4000} ]' \ --apply-immediately

Ändern von Speichervolumes

Sie können die Einstellungen für Speichertyp, zugewiesene Speichergröße, IOPS und Speicherdurchsatz Ihres zusätzlichen Speichervolumes ändern. Der folgende Codeausschnitt ändert die IOPS-Einstellung für das Volume. rdsdbdata2

Nachdem Sie ein zusätzliches Speichervolume geändert haben, beginnt für dieses bestimmte Volume die Phase der Speicheroptimierung. Um den Optimierungsfortschritt auf dem geänderten Volume zu überwachen, überprüfen Sie den entsprechenden Eintrag im AdditionalStorageVolumes Array in der https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html DescribeDBInstances-Antwort. Während der Optimierung StorageOperationStatus ist der Wert dieses Eintrags auf 0—100 gesetzt Optimizing und StorageOperationPercentProgress meldet diesen Wert. Weitere Informationen finden Sie unter Überwachung der Speichervorgänge pro Volume.

aws rds modify-db-instance \ --db-instance-identifier my-oracle-instance \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "IOPS":8000} ]' \ --apply-immediately
Anmerkung

Sie können die Speicherzuweisung für ein zusätzliches Speichervolume nicht reduzieren, nachdem Sie es der Instance hinzugefügt haben.

Speichervolumes entfernen

Sie können zusätzliche Speicher-Volumes aus RDS für Oracle-DB-Instances entfernen, wenn sie nicht mehr benötigt werden. Bevor Sie ein Volume entfernen, stellen Sie sicher, dass Sie alle Datenbankdateien aus dem Volume verschoben haben und keine Datenbankobjekte darauf verweisen. Vergewissern Sie sich, dass der Status des Datenträgers lautetNot-in-use. Sie können zusätzliche Speichervolumes entfernen, das primäre Speichervolume jedoch nicht.

Warnung

Bevor Sie ein zusätzliches Speichervolume entfernen, stellen Sie sicher, dass keine Datenbankdateien auf dem Volume gespeichert sind. Das Entfernen eines Datenträgers mit aktiven Datenbankdateien führt zu einer Beschädigung der Datenbank.

Im folgenden Beispiel wird das rdsdbdata2 Volume entfernt.

aws rds modify-db-instance \ --db-instance-identifier my-oracle-instance \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "SetForDelete":true} ]' \ --apply-immediately