Skip to main content
SnapCenter software
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Voraussetzungen für das Klonen einer Oracle-Datenbank

Bevor Sie eine Oracle-Datenbank klonen, sollten Sie sicherstellen, dass die Voraussetzungen erfüllt sind.

  • Sie sollten mit SnapCenter eine Sicherungskopie der Datenbank erstellt haben.

    Damit der Klonvorgang erfolgreich ist, sollten Sie erfolgreich Online-Daten- und Protokollsicherungen oder Offline-Sicherungen (Mounten oder Herunterfahren) erstellt haben.

  • Wenn Sie die Pfade der Steuerdatei oder der Redo-Log-Datei anpassen möchten, sollten Sie das erforderliche Dateisystem oder die Automatic Storage Management (ASM)-Datenträgergruppe vorab bereitgestellt haben.

    Standardmäßig werden Redo-Log- und Steuerdateien der geklonten Datenbank auf der ASM-Datenträgergruppe oder dem von SnapCenter bereitgestellten Dateisystem für die Datendateien der Klondatenbank erstellt.

  • Wenn Sie ASM über NFS verwenden, sollten Sie /var/opt/snapcenter/scu/clones/*/* zum vorhandenen Pfad hinzufügen, der im Parameter asm_diskstring definiert ist.

  • Im Parameter asm_diskstring sollten Sie AFD:* konfigurieren, wenn Sie ASMFD verwenden, oder ORCL:*, wenn Sie ASMLIB verwenden.

    Informationen zum Bearbeiten des Parameters asm_diskstring finden Sie unter "So fügen Sie Datenträgerpfade zu asm_diskstring hinzu" .

  • Wenn Sie den Klon auf einem alternativen Host erstellen, sollte der alternative Host die folgenden Anforderungen erfüllen:

    • Das SnapCenter Plug-in für Oracle-Datenbanken sollte auf dem alternativen Host installiert werden.

    • Der Klonhost sollte in der Lage sein, LUNs vom primären oder sekundären Speicher zu erkennen.

      • Wenn Sie vom primären Speicher oder sekundären Speicher (Vault oder Mirror) auf einen alternativen Host klonen, stellen Sie sicher, dass entweder eine iSCSI-Sitzung zwischen dem sekundären Speicher und dem alternativen Host hergestellt oder für FC ordnungsgemäß in Zonen eingeteilt wird.

      • Wenn Sie vom Vault- oder Mirror-Speicher auf denselben Host klonen, stellen Sie sicher, dass entweder eine iSCSI-Sitzung zwischen dem Vault- oder Mirror-Speicher und dem Host hergestellt oder für FC ordnungsgemäß in Zonen eingeteilt ist.

      • Wenn Sie in einer virtualisierten Umgebung klonen, stellen Sie sicher, dass entweder eine iSCSI-Sitzung zwischen dem primären oder sekundären Speicher und dem ESX-Server, auf dem sich der alternative Host befindet, hergestellt oder eine ordnungsgemäße Zoneneinteilung für FC erfolgt.

        Weitere Informationen finden Sie unter "Dokumentation zu Host-Dienstprogrammen" .

    • Wenn die Quelldatenbank eine ASM-Datenbank ist:

      • Die ASM-Instanz sollte auf dem Host, auf dem der Klon ausgeführt wird, aktiv sein.

      • Die ASM-Datenträgergruppe sollte vor dem Klonvorgang bereitgestellt werden, wenn Sie Archivprotokolldateien der geklonten Datenbank in einer dedizierten ASM-Datenträgergruppe platzieren möchten.

      • Der Name der Datenträgergruppe kann konfiguriert werden. Stellen Sie jedoch sicher, dass der Name nicht von einer anderen ASM-Datenträgergruppe auf dem Host verwendet wird, auf dem der Klon ausgeführt wird.

        Datendateien, die sich auf der ASM-Datenträgergruppe befinden, werden als Teil des SnapCenter -Klon-Workflows bereitgestellt.

    • Für NVMe sollte NVMe util installiert sein

  • Der Schutztyp für die Daten-LUN und die Protokoll-LUN, z. B. Spiegel, Tresor oder Spiegel-Tresor, sollte identisch sein, um beim Klonen auf einen alternativen Host mithilfe von Protokollsicherungen sekundäre Locatoren zu erkennen.

  • Sie sollten den Wert von exclude_seed_cdb_view in der Parameterdatei der Quelldatenbank auf FALSE setzen, um Seed-PDB-bezogene Informationen zum Klonen einer Sicherung der 12_c_-Datenbank abzurufen.

    Das Seed-PDB ist eine vom System bereitgestellte Vorlage, die die CDB zum Erstellen von PDBs verwenden kann. Der Seed-PDB heißt PDB$SEED. Informationen zu PDB$SEED finden Sie in der Oracle-Dokument-ID 1940806.1.

    Hinweis Sie sollten den Wert festlegen, bevor Sie die 12_c_-Datenbank sichern.
  • SnapCenter unterstützt die Sicherung von Dateisystemen, die vom Autofs-Subsystem verwaltet werden. Wenn Sie die Datenbank klonen, stellen Sie sicher, dass sich die Datenmountpunkte nicht unter dem Stammverzeichnis des Autofs-Mountpunkts befinden, da der Root-Benutzer des Plug-In-Hosts nicht über die Berechtigung verfügt, Verzeichnisse unter dem Stammverzeichnis des Autofs-Mountpunkts zu erstellen.

    Wenn sich die Steuer- und Redo-Log-Dateien unter dem Datenmount-Punkt befinden, sollten Sie den Pfad der Steuerdatei und dann den Pfad der Redo-Log-Datei entsprechend ändern.

    Hinweis Sie können die neuen geklonten Einhängepunkte manuell beim Autofs-Subsystem registrieren. Die neuen geklonten Einhängepunkte werden nicht automatisch registriert.
  • Wenn Sie über ein TDE (Auto-Login) verfügen und die Datenbank auf demselben oder einem anderen Host klonen möchten, sollten Sie die Wallet (Schlüsseldateien) unter /etc/ORACLE/WALLET/$ORACLE_SID von der Quelldatenbank in die geklonte Datenbank kopieren.

  • Sie sollten den Wert von use_lvmetad = 0 in /etc/lvm/lvm.conf festlegen und den Dienst lvm2-lvmetad stoppen, um das Klonen in Storage Area Network (SAN)-Umgebungen unter Oracle Linux 7 oder höher oder Red Hat Enterprise Linux (RHEL) 7 oder höher erfolgreich durchzuführen.

  • Sie sollten den Oracle-Patch 13366202 installieren, wenn Sie die Oracle-Datenbank 11.2.0.3 oder höher verwenden und die Datenbank-ID für die Hilfsinstanz mithilfe eines NID-Skripts geändert wird.

  • Sie sollten sicherstellen, dass die Aggregate, die die Volumes hosten, in der Liste der zugewiesenen Aggregate der Storage Virtual Machine (SVM) enthalten sind.

  • Wenn bei NVMe ein Zielport von der Verbindung ausgeschlossen werden muss, sollten Sie den Zielknotennamen und den Portnamen in der Datei /var/opt/snapcenter/scu/etc/nvme.conf hinzufügen.

    Wenn die Datei nicht vorhanden ist, sollten Sie die Datei wie im folgenden Beispiel gezeigt erstellen:

    blacklist {
    nn-0x<target_node_name_1>:pn-0x<target_port_name_1>
    nn-0x<target_node_name_2>:pn-0x<target_port_name_2>
    }
  • Sie sollten sicherstellen, dass die LUN nicht mithilfe einer iGroup, die aus gemischten Protokollen iSCSI und FC besteht, auf den AIX-Host abgebildet wird. Weitere Informationen finden Sie unter "Der Vorgang schlägt mit dem Fehler „Gerät für LUN konnte nicht erkannt werden“ fehl." .