Serverdatenbank in Cloudspeicher sichern

Sie können eine IBM Storage Protect -Serverdatenbank im Cloudobjektspeicher sichern. Wenn in einem Datencenter vor Ort ein Katastrophenfall eintritt, können Sie die Datenbank aus der Sicherung im Cloudobjektspeicher zurückschreiben.

Informationen zu dieser Task

Mithilfe des Protokolls Amazon Simple Storage Service (S3), Google Cloud Storageoder Azure kann eine IBM Storage Protect -Serverdatenbank in Cloudobjektspeicher kopiert werden. Die Datenbanksicherung kann verschlüsselt oder unverschlüsselt sein.

Um Serverdatenbankdatenträger in Objektspeicher sichern zu können, müssen Sie eine Cloudverbindung und eine Einheitenklasse des Typs CLOUD definieren. Die Cloudberechtigungsnachweise, die Sie in der Verbindung definieren, werden von der Einheitenklasse CLOUD verwendet.

Einheitenkonfigurationsdateien, Datenträgerprotokolldateien und andere kritische Dateien werden während der Sicherungsoperation in Objektspeicher kopiert. Diese Dateien können später für Zurückschreibungsoperationen verwendet werden. Das Datenbankkennwort muss für Datenbanksicherungsoperationen in Cloudobjektspeicher angegeben werden. Das Kennwort muss auch angegeben werden, wenn Sie eine Datenbank aus Cloudobjektspeicher zurückschreiben.

Prozedur

Führen Sie die folgenden Schritte aus, um eine IBM Storage Protect -Serverdatenbank für Sicherungsoperationen im Cloudspeicher zu konfigurieren:

  1. Geben Sie die S3- oder Google Cloud Storage-Cloud und das S3- oder Google Cloud Storage-Bucket oder die Azure-Cloud an, die bzw. das zum Speichern der Datenbanksicherungsdatenträger verwendet werden soll.
    Voraussetzung: Wenn Sie IBM Cloud Object Storage lokal verwenden, stellen Sie sicher, dass die Option Name Index für die Vault aktiviert ist.
  2. Definieren Sie auf dem Server IBM Storage Protect eine Cloud-Verbindung mit Ihren Cloud-Anmeldeinformationen, einschließlich der Cloud URL, der Cloud-ID und einem Bucket-Namen.
    Geben Sie den Befehl DEFINE CONNECTION aus, um die Verbindung zu erstellen. Der Befehl ähnelt dem Befehl in dem folgenden Beispiel:
    define connection cldconn1 cloudtype=s3
    cloudurl=http://123.234.123.234 bucketname=cloudbucket 
    identity=admin:admin password=protect8991
    Um die Verbindung zu verifizieren, geben Sie den Befehl VALIDATE CLOUD aus. Der Befehl ähnelt dem Befehl in dem folgenden Beispiel:
    validate cloud connection=cldconn1
  3. Definieren Sie eine Einheitenklasse mit dem Typ CLOUD, indem Sie den Befehl DEFINE DEVCLASS ausgeben.
    Der Befehl ähnelt dem Befehl in dem folgenden Beispiel:
    define devclass clouddevclass devtype=cloud connection=cldconn1
  4. Bereiten Sie den Server für Sicherungsoperationen vor, indem Sie die folgenden Schritte ausführen:
    1. Stellen Sie sicher, dass die Einstellungen in der Serveroptionsdatei denen in den folgenden Beispielen ähneln:
      • devconfig devconf.dat
      • volumehistory volhist.dat
    2. Geben Sie den Befehl SET DBRECOVERY für die neu definierte Cloudeinheitenklasse aus. In dem folgenden Beispiel wird die Datenbank für Sicherungsoperationen konfiguriert, die 16 parallele Datenversetzungsdatenströme verwenden:
      set dbrecovery clouddevclass numstreams=16 password=protect8991
      Erstellen Sie ein Kennwort, das Sie nicht vergessen können, und bewahren Sie es sicher auf. Ohne das Kennwort können Daten nicht wiederhergestellt werden.
  5. Um die Serverdatenbank zu sichern, geben Sie den Befehl BACKUP DB mit der Einheitenklasse cloud und dem Datenbankkennwort aus, das Sie im Befehl SET DBRECOVERY festgelegt haben. Der Befehl ähnelt dem Befehl in dem folgenden Beispiel:
    backup db devclass=clouddevclass password=protect8991