Andere Arten von Datenbanken bereitstellen

Auf dieser Seite wird beschrieben, wie Sie eine Standard- und eine anwendungsbezogene Bereitstellung der virtuellen Datenbank der anderen Datenbanktypen erstellen.

Sie haben auch verschiedene Möglichkeiten, auf Datenbanken zuzugreifen:

Standardbereitstellung für andere Datenbanktypen erstellen

So gehen Sie bei einer Standardbereitstellung vor. Informationen zum Bereitstellen einer virtuellen Datenbank (anwendungsspezifische Bereitstellung) finden Sie unter Virtuelle Datenbank aus einem Sicherungs-Image auf Volume-Ebene bereitstellen.

Folgen Sie dieser Anleitung, um das Datenbank-Image als Standard-Mount zu mounten:

  1. Öffnen Sie in der Konsole für das Sicherungs‑ und Notfallwiederherstellungsmanagement die Liste App-Manager > Anwendungen.
  2. Klicken Sie mit der rechten Maustaste auf die geschützte Datenbank und wählen Sie Zugriff aus.

  3. Wählen Sie ein Snapshot-Bild aus und klicken Sie auf Bereitstellen.

  4. Wählen Sie auf der Seite Mount (Bereitstellen) unter Target (Ziel) den Zieldatenbankserver aus dem Drop-down-Menü aus.

  5. Geben Sie unter Label optional einen eindeutigen Namen für die Bereitstellung ein.

  6. Deaktivieren Sie unter Application Options (Anwendungsoptionen) die Option Create New Virtual Application (Neue virtuelle Anwendung erstellen).

  7. Führen Sie unter Zuordnungsoptionen folgende Schritte aus:

    • Ändern Sie bei Bedarf den Standard-Speicherpool, der für die Bereitstellung verwendet werden soll, aus der Drop-down-Liste. Dies gilt nur für Bereitstellungen, für die kein vorhandenes Staging-Laufwerk vorhanden ist, z. B. direkt auf OnVault und importierte OnVault-Images. Andernfalls kann der Pool, in dem sich die Quell-Image-Laufwerke befinden, immer verwendet werden, unabhängig davon, was hier festgelegt ist.
    • Geben Sie den Mount-Pfad ein.
  8. Geben Sie in den Feldern Pre-Script und Post-Script den Pfad und die relativen Dateinamen ein. Geben Sie die Zeitüberschreitungswerte ein, um ein Hängen zu verhindern. 300 Sekunden sind ein guter Standardwert für das Zeitlimit.

  9. Klicken Sie auf Senden. Im Job Monitor können Sie den Fortschritt und die Details des Jobs ansehen. Das bereitgestellte Image ist unter Aktive Bereitstellungen verfügbar.

Virtuelle Datenbank aus einem Sicherungs-Image auf Volume-Ebene bereitstellen

Nur volumebasierte Snapshots können als virtuelle Datenbanken bereitgestellt werden. Mit „Vollständig + inkrementell“ erstellte Snapshots sind dateibasiert und können nicht als virtuelle Datenbanken bereitgestellt werden.

So stellen Sie das Datenbank-Image als virtuelle Anwendung (anwendungsbezogene Bereitstellung) auf einem neuen Ziel bereit:

  1. Öffnen Sie in der Konsole für das Sicherungs‑ und Notfallwiederherstellungsmanagement die Liste App-Manager > Anwendungen.
  2. Klicken Sie mit der rechten Maustaste auf die geschützte Datenbank und wählen Sie Zugriff aus. Mit dem Statusfilter Managed Backup Plan (Verwalteter Sicherungsplan) können Sie nur geschützte Datenbanken anzeigen lassen.
  3. Wählen Sie ein Reservebild aus und klicken Sie auf Mount (Bereitstellen).
  4. Lassen Sie Host oder VM ausgewählt. Container werden für Datenbanken nicht unterstützt.
  5. Wählen Sie auf der Seite Mount (Bereitstellen) unter Target (Ziel) den Zieldatenbankserver aus dem Drop-down-Menü aus.

  6. Geben Sie unter Label optional einen eindeutigen Namen für die Bereitstellung ein.

  7. Aktivieren Sie unter Application Options (Anwendungsoptionen) die Option Create New Virtual Application (Neue virtuelle Anwendung erstellen).

  8. Klicken Sie unter Enthaltene Datenbanken auf Elemente auswählen, wählen Sie eine oder mehrere zu virtualisierende Datenbanken aus und klicken Sie für jede ausgewählte Datenbank auf Datenbankoptionen, um einen Zieldatenbanknamen für die neue virtuelle Kopie anzugeben.

    • Eine einzelne Datenbank wird als eigenständige virtuelle Kopie verwaltet.
    • Mehrere Datenbanken werden als Konsistenzgruppe verwaltet.
  9. Wenn die Quellanwendung durch eine Sicherungsrichtlinie geschützt ist, in der Datenbankprotokollsicherungen aktiviert sind, und Protokolle mit dem Image verfügbar sind, können Sie sie verwenden, um zu einem bestimmten Zeitpunkt vorwärts zu rollen. Dazu ändern Sie diese Optionen im Bereich Roll Forward Time (Zeit für Vorwärts-Rollback):

    • Das Datumsfeld enthält alle möglichen Datumsangaben, auf die die Datenbank durch Anwenden von Datenbanktransaktionslogs zurückgesetzt werden kann. Wählen Sie das Datum aus, auf das die Datenbank vorgerollt werden soll.
    • Das Zeitfeld enthält einen Schieberegler mit allen möglichen Zeiten am ausgewählten Datum, zu denen die Datenbank vorwärts verschoben werden kann. Wenn Sie das spätestmögliche Datum auswählen und den Schieberegler dann ganz nach rechts verschieben, wird der Job auf alle verfügbaren Logs angewendet. Wenn Sie das frühestmögliche Datum auswählen und den Schieberegler ganz nach links verschieben, werden keine Logs auf den Job angewendet.
    • Sie können festlegen, dass die Zeit entweder mit Nutzerzeit oder Host-Zeit vorwärts verschoben wird. Die Nutzerzeit bezieht sich auf die Ortszeit des aktuellen Nutzers. Die Hostzeit bezieht sich auf das System, auf dem die einzubindenden Daten gehostet werden.
  10. NAME DER KONSISTENZGRUPPE: Diese Option wird angezeigt, wenn mehr als eine Datenbank ausgewählt ist. Geben Sie einen eindeutigen Namen ein, um die ausgewählten Datenbanken als virtuelle Kopie zu verwalten.

  11. Für jeden Datenbanktyp gibt es Anwendungseinstellungen:

    IBM Db2

    • NAME DER ZIELINSTANZ. Wählen Sie im Drop-down-Menü eine Db2-Zielinstanz aus, an die die ausgewählte Datenbank als virtuelle Kopie angehängt werden soll.

    MariaDB

    • MARIADB-ZIELSERVERPORT. Geben Sie die Portnummer auf dem Zielserver ein, auf dem eine neue MariaDB-Instanz für die neuen untergeordneten Datenbanken erstellt wird.
    • MARIADB-ZIEL-OS-NUTZERNAME. Geben Sie den Namen des Betriebssystemnutzers auf dem Zielserver ein, auf dem eine neue MariaDB-Instanz erstellt wird.
    • MARIADB-ZIELSERVER-BASISVERZEICHNIS. Geben Sie den Pfad zum Basisverzeichnis ein, in dem die Konfigurationsdateien für die MariaDB-Instanz auf dem Zielserver gespeichert sind.

    MySQL

    • MySQL-ZIELSERVERPORT. Geben Sie die Portnummer auf dem Zielserver ein, auf dem eine neue MySQL-Instanz für die neuen untergeordneten Datenbanken erstellt wird.
    • MySQL-NUTZERNAME DES ZIELBETRIEBSSYSTEMS. Geben Sie den Namen des Betriebssystemnutzers auf dem Zielserver ein, auf dem eine neue MySQL-Instanz erstellt wird.
    • MySQL-BASISVERZEICHNIS DES ZIELSERVERS. Geben Sie den Pfad zum Basisverzeichnis ein, in dem die Konfigurationsdateien für die MySQL-Instanz auf dem Zielserver gespeichert sind.

    PostgreSQL

    • PostgreSQL-Zielserverport. Geben Sie eine nicht verwendete Portnummer auf dem Zielserver ein, auf dem die neue PostgreSQL-Instanz für die neuen untergeordneten Datenbanken erstellt wird.
    • PostgreSQL-Zielbetriebssystem-Nutzername. Geben Sie den Namen des Betriebssystemnutzers auf dem Zielserver ein, auf dem die neue PostgreSQL-Instanz erstellt wird.
    • Home-Verzeichnis des PostgreSQL-Zielservers. Geben Sie den Pfad zum Basisverzeichnis ein, in dem die Konfigurationsdateien für die PostgreSQL-Instanz auf dem Zielserver gespeichert sind.

    SAP ASE

    • SAP ASE-ZIELNUTZER
    • SAP ASE-ZIELPASSWORT
    • NAME DER SAP ASE-ZIELINSTANZ. Wählen Sie in der Drop-down-Liste eine SAP ASE-Zielinstanz aus, an die die ausgewählte Datenbank als virtuelle Kopie angehängt werden soll.

    SAP IQ

    • NAME DER ZIELDATENBANK. Der Name der SAP IQ-Zieldatenbank
    • SAP IQ TARGET OS USER NAME. Betriebssystemnutzer für die Ziel-SAP IQ-Datenbank
    • SAP IQ TARGET DB USER NAME (SAP IQ-Zieldatenbanknutzername). dbm-Nutzer für Ziel-SAP IQ
    • SAP IQ TARGET DB PASSWORD: dbm-Nutzerpasswort für die Ziel-SAP IQ-Datenbank
    • SAP IQ-HOME-VERZEICHNIS. Geben Sie den Verzeichnispfad der SAP IQ-Binärdateien an.

    SAP MaxDB

    • NAME DER ZIELDATENBANK. Der Name der Ziel-MaxDB-Datenbank
    • MAXDB TARGET OS USER NAME. Betriebssystemnutzer für die Ziel-MaxDB-Instanz
    • MAXDB-ZIEL-DB-NUTZERNAME. DBM-Nutzer für die Ziel-MaxDB
    • MAXDB-ZIEL-DB-PASSWORT. DBM-Nutzerpasswort für die Ziel-MaxDB
  12. Wenn Sie einen Sicherungsplan auf die neue virtuelle Datenbank anwenden möchten, aktivieren Sie Neue Anwendung verwalten und wählen Sie eine Vorlage und ein Profil aus.

  13. Unter „Erweiterte Optionen“ können Sie das Stammverzeichnis der Datenbank eingeben und für „Vorhandene Datenbank überschreiben“

    Für diese Datenbankinstanzen sind zusätzliche erweiterte Optionen verfügbar:

    IBM Db2

    • ZIELKNOTENNUMMER
    • OVERWRITE EXISTING DATABASE (BESTEHENDE DATENBANK ÜBERSCHREIBEN): Gibt an, wann eine Datenbank auf dem Zielserver, die denselben Namen wie die neuen einzuhängenden Datenbanken hat, überschrieben werden soll: Yes (Ja), No (Nein) oder Only if it's Stale (Nur wenn sie veraltet ist).

    MariaDB

    • MARIADB TARGET DB USER NAME und MARIADB TARGET DB PASSWORD. Optional: Geben Sie die Anmeldedaten (Nutzername und Passwort) für die Zielinstanz ein, die erstellt werden soll. Wenn Sie nichts angeben, werden leere Datenbankanmeldedaten verwendet. Geben Sie für den Verzeichnispfad den Pfad zum Nachrichtenverzeichnis für die Instanz auf dem Zielserver ein.
    • ZIELVERZEICHNISPFAAD FÜR MARIADB-MELDUNGEN
    • IN-USE-PORT ÜBERNEHMEN

    MySQL

    • MYSQL TARGET DB USER NAME und MYSQL TARGET DB PASSWORD. Optional: Geben Sie die Anmeldedaten (Nutzername und Passwort) für die Zielinstanz ein, die erstellt wird. Wenn Sie nichts angeben, werden leere Datenbankanmeldedaten verwendet. Geben Sie für den Verzeichnispfad den Pfad zum Nachrichtenverzeichnis für die Instanz auf dem Zielserver ein.
    • MYSQL TARGET MESSAGES DIRECTORY PATH
    • IN-USE-PORT ÜBERNEHMEN

    PostgreSQL

    • POSTGRESQL TARGET DB USER NAME und POSTGRESQL TARGET DB PASSWORD. (Optional) Geben Sie neue Anmeldedaten für die Ziel-PostgreSQL-Instanz ein, die erstellt wird. Wenn Sie nichts angeben, werden leere Datenbankanmeldedaten verwendet. Standardmäßig ist kein Passwort erforderlich, um sich über das lokale System anzumelden. Geben Sie für den Verzeichnispfad den Pfad zum Nachrichtenverzeichnis für die PostgreSQL-Instanz auf dem Zielserver ein.
    • IN-USE-PORT ÜBERNEHMEN

    SAP ASE

    • OVERWRITE EXISTING DATABASE (BESTEHENDE DATENBANK ÜBERSCHREIBEN): Gibt an, wann eine Datenbank auf dem Zielserver, die denselben Namen wie die neuen einzuhängenden Datenbanken hat, überschrieben werden soll: Yes (Ja), No (Nein) oder Only if it's Stale (Nur wenn sie veraltet ist).

    SAP IQ

    • OVERWRITE EXISTING DATABASE(BESTEHENDE DATENBANK ÜBERSCHREIBEN): Gibt an, ob eine Datenbank auf dem Zielserver, die denselben Namen wie die neuen Datenbanken hat, die bereitgestellt werden, überschrieben werden soll: Ja, Nein oder Nur wenn sie veraltet ist.

    SAP MaxDB

    • MAXDB-HOME-VERZEICHNIS
    • OVERWRITE EXISTING DATABASE(BESTEHENDE DATENBANK ÜBERSCHREIBEN): Gibt an, ob eine Datenbank auf dem Zielserver, die denselben Namen wie die neuen Datenbanken hat, die bereitgestellt werden, überschrieben werden soll: Ja, Nein oder Nur wenn sie veraltet ist.
  14. Nehmen Sie unter Mapping Options (Zuordnungsoptionen) die folgenden Einstellungen vor:

    • Ändern Sie bei Bedarf den Standard-Speicherpool, der für die Bereitstellung verwendet werden soll, aus der Drop-down-Liste. Dies gilt nur für Bereitstellungen, für die kein vorhandenes Staging-Laufwerk vorhanden ist, z. B. Direct to OnVault und importierte OnVault-Images. Andernfalls wird immer der Pool verwendet, in dem sich die Quell-Image-Laufwerke befinden, unabhängig davon, was hier festgelegt ist.
    • Bereitstellungspfad: Geben Sie einen Zielbereitstellungspfad an, an dem die neue virtuelle Datenbank bereitgestellt werden soll.
  15. Geben Sie in den Feldern Pre-Script und Post-Script den Pfad und die relativen Dateinamen ein. Geben Sie die Zeitüberschreitungswerte ein, um ein Hängen zu verhindern. 300 Sekunden sind ein guter Standardwert für das Zeitlimit.

  16. Klicken Sie auf Senden. Sie können den Fortschritt und die Details des Jobs unter Monitor aufrufen. Das bereitgestellte Image ist unter Aktive Bereitstellungen verfügbar.

Verwaltung der aktiven Bereitstellungen

Nachdem Sie ein Mount erstellt haben, können Sie das Image über den App Manager > Aktive Mounts verfolgen. Idealerweise sollten Sie kein Image auf unbestimmte Zeit gemountet lassen, da das Sicherungsimage, aus dem das Mount erstellt wurde, erst ablaufen kann, wenn alle zugehörigen Mounts gelöscht wurden. Wenn Sie das bereitgestellte Image nicht mehr benötigen, haben Sie folgende Möglichkeiten: