Skip to main content
Alle Cloud-Provider
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Alle Cloud-Provider
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Backup von Cloud-nativen Oracle-Datenbanken

Beitragende

Sie können geplante oder On-Demand-Backups erstellen, indem Sie eine vordefinierte Richtlinie oder die von Ihnen erstellte Richtlinie zuweisen.

Sie können die Backups der Oracle-Datenbank auch mit Oracle Recovery Manager (RMAN) katalogisieren, wenn Sie die Katalogisierung beim Erstellen einer Richtlinie aktiviert haben. Die (RMAN) Katalogisierung wird nur für die Datenbanken auf Azure NetApp Files unterstützt. Die katalogisierten Backups können später für Wiederherstellungen auf Blockebene oder für zeitpunktgenaue Recovery-Vorgänge in Tablespaces verwendet werden. Die Datenbank muss im gemounteten oder höheren Zustand für die Katalogisierung enthalten sein.

Erstellen einer Richtlinie zum Schutz der Oracle-Datenbank

Sie können Richtlinien erstellen, wenn Sie die vordefinierten Richtlinien nicht bearbeiten möchten.

Schritte

  1. Wählen Sie auf der Seite Anwendungen aus der Dropdown-Liste Einstellungen die Option Richtlinien aus.

  2. Klicken Sie auf Create Policy.

  3. Geben Sie einen Richtliniennamen an.

  4. (Optional) Bearbeiten Sie das Format des Backup-Namens.

  5. Geben Sie den Zeitplan und die Aufbewahrungsdetails an.

  6. Wenn Sie Daily und Weekly als Zeitplan ausgewählt haben und RMAN-Katalogisierung aktivieren möchten, wählen Sie Catalog Backup with Oracle Recovery Manager (RMAN) aus.

  7. (Optional) Geben Sie den Pfad und den Timeout-Wert für das Post-Skript ein, das nach dem erfolgreichen Backup ausgeführt wird, z. B. das Kopieren des Snapshots in den sekundären Speicher.

    Optional können Sie auch die Argumente angeben.

    Sie sollten die Post-Skripte im Pfad /var/opt/snapcenter/spl/scripts belassen.

    Das Post-Skript unterstützt eine Reihe von Umgebungsvariablen.

    Umgebungsvariable Beschreibung

    SC_ORACLE_SID

    Gibt die SID der Oracle-Datenbank an.

    SC_HOST

    Gibt den Hostnamen der Datenbank an

    SC_BACKUP_NAME

    Gibt den Namen des Backups an. Der Name der Datensicherung und der Name der Protokollsicherung werden mit Trennzeichen verkettet.

    SC_BACKUP_POLICY_NAME

    Gibt den Namen der Richtlinie an, die zum Erstellen des Backups verwendet wird.

    SC_PRIMARY_DATA_VOLUME_FULL_PATH

    Gibt die Pfade des Datenvolumes an, die mit „,“ als Trennzeichen verbunden sind.
    Bei Azure NetApp Files-Volumes werden die Informationen mithilfe von „/“ verkettet.
    _ /Abonnements/{subscription_id}/resourceGroups/{Resource_Group}/Providers/{Provider}/netAppAccounts/{anfaccount}/capacityPools/{Capacity_Pool}/Volumes/{volumename}_

    SC_PRIMARY_ARCHIVELOGS_VOLUME_FULL_PATH

    Gibt die Volume-Pfade des Archivprotokolls an, die mit „,“ als Trennzeichen verbunden sind.
    Bei Azure NetApp Files-Volumes werden die Informationen mithilfe von „/“ verkettet.
    _ /Abonnements/{subscription_id}/resourceGroups/{Resource_Group}/Providers/{Provider}/netAppAccounts/{anfaccount}/capacityPools/{Capacity_Pool}/Volumes/{volumename}_

  8. Klicken Sie Auf Erstellen.

Konfigurieren Sie das RMAN-Katalog-Repository

Sie können die Datenbank des Wiederherstellungskatalogs als RMAN-Katalogrepository konfigurieren. Wenn Sie das Repository nicht konfigurieren, wird die Steuerdatei der Zieldatenbank standardmäßig zum RMAN-Katalog-Repository.

Bevor Sie beginnen

Sie sollten die Zieldatenbank manuell bei der RMAN-Katalogdatenbank registrieren.

Schritte
  1. Klicken Sie auf der Seite Anwendungen auf Symbol, um die Aktion auszuwählen > Details Anzeigen.

  2. Klicken Sie im Abschnitt Datenbankdetails auf Iconto bearbeiten So konfigurieren Sie das RMAN-Katalog-Repository.

  3. Geben Sie die Anmeldeinformationen zum Katalogisieren von Backups mit RMAN und den Namen des Transparent Network Substrat (TNS) der Katalogwiederherstellungsdatenbank an.

  4. Klicken Sie Auf Konfigurieren.

Erstellen Sie ein Backup der Oracle Database

Sie können eine vordefinierte Richtlinie zuweisen oder eine Richtlinie erstellen und sie dann der Datenbank zuweisen. Sobald die Richtlinie zugewiesen ist, werden die Backups gemäß dem in der Richtlinie definierten Zeitplan erstellt.

Hinweis Stellen Sie beim Erstellen von ASM-Festplattengruppen auf Amazon FSX for NetApp ONTAP oder Cloud Volumes ONTAP sicher, dass es keine gemeinsamen Volumes in Festplattengruppen gibt. Jede Datenträgergruppe sollte über dedizierte Volumes verfügen.

Schritte

  1. Wenn die Datenbank nicht mit einer Richtlinie geschützt ist, klicken Sie auf der Seite Anwendungen auf Richtlinie zuweisen.

    Wenn die Datenbank mit einer oder mehreren Richtlinien geschützt ist, können Sie durch Klicken auf weitere Richtlinien zuweisen Symbol, um die Aktion auszuwählen > Richtlinie Zuweisen.

  2. Wählen Sie die Richtlinie aus und klicken Sie auf Zuweisen.

    Die Backups werden gemäß dem in der Richtlinie definierten Zeitplan erstellt. Wenn Sie den RMAN-Katalog in der Richtlinie aktiviert haben, startet das Backup am Ende des Workflows den Katalogisierungsvorgang als separaten Job. Der Fortschritt der Katalogisierung kann vom Job Monitor aus gesehen werden. Nach erfolgreicher Katalogisierung zeigt Backup Details den Status des Katalogs für jedes Backup an.

    Hinweis Das Servicekonto (SnapCenter-Account-<account_id>) wird für die geplanten Backup-Vorgänge verwendet.

Erstellen eines On-Demand-Backups der Oracle Datenbank

Nach der Zuweisung der Richtlinie können Sie ein On-Demand-Backup der Applikation erstellen.

Schritte

  1. Klicken Sie auf der Seite Anwendungen auf Symbol, um die Aktion auszuwählen Entsprechend der Anwendung und klicken Sie auf On-Demand Backup.

  2. Wenn der Anwendung mehrere Richtlinien zugewiesen sind, wählen Sie die Richtlinie, die Aufbewahrungsebene aus, und klicken Sie dann auf Backup erstellen.

    Wenn Sie den RMAN-Katalog in der Richtlinie aktiviert haben, startet das Backup am Ende des Workflows den Katalogisierungsvorgang als separaten Job. Der Fortschritt der Katalogisierung kann vom Job Monitor aus gesehen werden. Nach erfolgreicher Katalogisierung zeigt Backup Details den Status des Katalogs für jedes Backup an.

Einschränkungen

  • Unterstützt keine Snapshots von Konsistenzgruppen für Oracle Datenbanken, die sich auf mehreren ASM-Festplattengruppen mit Überschneidungen von FSX Volumes befinden

  • Wenn sich Ihre Oracle-Datenbanken auf Amazon FSX for NetApp ONTAP oder Cloud Volumes ONTAP befinden und auf ASM konfiguriert sind, stellen Sie sicher, dass Ihre SVM-Namen in den FSX-Systemen eindeutig sind. Wenn Sie in den FSX-Systemen denselben SVM-Namen haben, werden Backups der auf diesen SVMs befindlichen Oracle Datenbanken nicht unterstützt.

  • Nach dem Wiederherstellen einer großen Datenbank (250 GB oder mehr), wenn Sie ein vollständiges Online-Backup in derselben Datenbank durchführen, kann der Vorgang mit dem folgenden Fehler fehlschlagen:
    failed with status code 500, error {\"error\":{\"code\":\"app_internal_error\",\"message\":\"Failed to create snapshot. Reason: Snapshot operation not allowed due to clones backed by snapshots. Try again after sometime.

    Informationen zur Behebung dieses Problems finden Sie unter: "Der Snapshot-Vorgang ist aufgrund von durch Snapshots gesicherten Klonen nicht zulässig".