Sie befinden sich hier: Verwenden von Arcserve UDP Agent (Linux) > So integrieren und automatisieren Sie Arcserve UDP Agent (Linux) in einer bestehenden IT-Umgebung. > Erstellen von Skripten, um die Oracle-Datenbank zu sichern

Erstellen von Skripten, um die Oracle-Datenbank zu sichern

Sie können Skripte erstellen, die Sie verwenden, um Ihre Oracle-Datenbank zu sichern. Sie müssen Ihre Datenbank nicht anhalten, um eine Sicherung auszuführen. Stellen Sie sicher, dass sich die Datenbank im Archivprotokollmodus befindet. Wenn sie sich nicht im Archivprotokollmodus befindet, setzen Sie die Datenbank in den Archivprotokollmodus, bevor Sie sie sichern. Sie erstellen die folgenden zwei Skripte, um eine Oracle-Datenbank zu sichern:

Im Sicherungsassistenten können Sie unter Einstellungen für Prä-/Post-Skripts die Skripte angeben, die auf den Knoten der Oracle-Datenbank ausgeführt werden sollen.

Gehen Sie wie folgt vor:

  1. Melden Sie sich als Root-Benutzer beim Sicherungsserver an.
  2. Erstellen Sie das Skript pre-db-backup-mode.sh, indem Sie folgenden Code verwenden:

    #!/bin/bash

    orauser="oracle"

    orasid="orcl"

    su - ${orauser}   << BOF 2>&1

    export ORACLE_SID=$orasid

    sqlplus /nolog << EOF 2>&1

    connect / as sysdba

    alter database begin backup;

    exit;

    EOF

    BOF

    Hinweis: Geben Sie den Wert für die Variablen orauser und orasid so an, wie sie in Ihrer Oracle-Datenbank definiert sind.

  3. Erstellen Sie das Skript post-db-backup-mode.sh, indem Sie folgenden Code verwenden:

    #!/bin/bash

    orauser="oracle"

    orasid="orcl"

    su - ${orauser}   << BOF 2>&1

    export ORACLE_SID=$orasid

    sqlplus /nolog << EOF 2>&1

    connect / as sysdba

    alter database end backup;

    exit;

    EOF

    BOF

    Hinweis: Geben Sie den Wert für die Variablen orauser und orasid so an, wie sie in Ihrer Oracle-Datenbank definiert sind.

  4. Geben Sie beiden Skripten Ausführungsberechtigungen.
  5. Fügen Sie beide Skripte am folgenden Speicherort ein:

    /opt/Arcserve/d2dserver/usr/prepost/

  1. Melden Sie sich bei der Arcserve UDP Agent (Linux)-Webbenutzeroberfläche an.
  2. Öffnen Sie den Sicherungsassistenten, und navigieren Sie zur Registerkarte Erweitert.
  3. Wählen Sie in der Option Einstellungen für Prä-/Post-Skripts die Skriptdatei pre-db-backup-mode.sh in der Drop-down-Liste Vor Aufnehmen des Snapshot aus.
  4. Wählen Sie in der Option Einstellungen für Prä-/Post-Skripts die Skriptdatei post-db-backup-mode.sh in der Drop-down-Liste Nach Aufnehmen des Snapshot aus.
  5. Stellen Sie den Sicherungsjob in die Warteschlange.

    Der Sicherungsjob wird übergeben.

Die Skripte werden erstellt, um die Oracle-Datenbank zu sichern.

Hinweis: Arcserve UDP Agent (Linux) unterstützt Snapshots auf Volume-Ebene. Um die Datenkonsistenz zu sichern, müssen sich alle Datendateien der Datenbank auf einem Volume befinden.

Informationen zum Wiederherzustellen der Oracle-Datenbank finden Sie unter So stellen Sie eine Oracle-Datenbank mithilfe von Arcserve UDP Agent (Linux) wieder her.


Copyright © 2014-2021, Arcserve. Alle Rechte vorbehalten.

Diese Seite bewerten
Der Inhalt auf dieser Seite war für mich nützlich. Ich stimme überhaupt nicht zu Ich stimme stark zu
Bewertung und optionale Kommentare zu dieser Seite