Auf dieser Seite wird beschrieben, wie Sie in der Appliance-Verwaltungskonsole Standard- und virtuelle Datenbanken anwendungsspezifisch bereitstellen.
Sie haben auch mehrere Möglichkeiten, auf Datenbanken zuzugreifen:
- Auf der Quelle wiederherstellen
- Auf einem neuen Ziel wiederherstellen (nur SAP MaxDB und SAP IQ)
- LiveClone
- Backup und DR-Workflow
- Bereitstellen
Standardbereitstellung für andere Datenbanktypen
Dies ist die Vorgehensweise für eine Standardbereitstellung. Informationen zum anwendungsspezifischen Bereitstellen einer virtuellen Datenbank finden Sie unter Virtuelle Datenbank aus einem Reservebild auf Volume-Ebene bereitstellen.
So stellen Sie das Datenbank-Image als Standardbereitstellung bereit:
- Öffnen Sie in der Verwaltungskonsole für Backup und DR-Appliances die App Manager > Applications-Liste.
Klicken Sie mit der rechten Maustaste auf die geschützte Datenbank und wählen Sie Access (Zugriff) aus.
Wählen Sie ein Snapshot-Image aus und klicken Sie auf Mount (Bereitstellen).
Wählen Sie auf der Seite Mount (Bereitstellen) unter Target (Ziel) den Ziel-Datenbankserver aus der Drop-down-Liste aus.
Geben Sie unter Label (Label) optional einen eindeutigen Namen für die Bereitstellung ein.
Deaktivieren Sie unter Application Options (Anwendungsoptionen) die Option Create New Virtual Application (Neue virtuelle Anwendung erstellen).
Führen Sie unter Mapping Options (Zuordnungsoptionen) folgende Schritte aus:
- Ändern Sie bei Bedarf den Standardwert für Storage pool (Speicherpool) für die Bereitstellung in der Drop-down-Liste. Dies gilt nur für Bereitstellungen, bei denen keine vorhandene Staging-Festplatte vorhanden ist, z. B. bei direkten OnVault-Bereitstellungen und importierten OnVault-Images. Andernfalls kann der Pool, in dem sich die Laufwerke des Quell-Images befinden, immer verwendet werden, unabhängig von der hier festgelegten Einstellung.
- Geben Sie den Mount Location (Bereitstellungsort) ein.
Geben Sie in den Feldern Pre-Script (Vorab-Skript) und Post-Script (Nachab-Skript) den Pfad und die relativen Dateinamen ein. Geben Sie die Timeout-Werte ein, um ein Hängen zu verhindern. 300 Sekunden ist ein guter Standardwert für das Timeout.
Klicken Sie auf Submit (Senden). Sie können den Fortschritt und die Details des Jobs im Job Monitor (Jobmonitor) ansehen. Das bereitgestellte Image ist in den aktiven Bereitstellungen verfügbar.
Virtuelle Datenbank aus einem Reservebild auf Volume-Ebene bereitstellen
Nur volumebasierte Snapshots können als virtuelle Datenbanken bereitgestellt werden. Snapshots, die mit „Vollständig + inkrementell“ erstellt wurden, sind dateibasiert und können nicht als virtuelle Datenbanken bereitgestellt werden.
So stellen Sie das Datenbank-Image als virtuelle Anwendung (anwendungsspezifische Bereitstellung) auf einem neuen Ziel bereit:
- Öffnen Sie in der Verwaltungskonsole für Backup und DR-Appliances die App Manager > Applications-Liste.
- Klicken Sie mit der rechten Maustaste auf die geschützte Datenbank und wählen Sie Access (Zugriff) aus. Mit dem Statusfilter Managed Backup Plan (Verwalteter Sicherungsplan) können Sie nur geschützte Datenbanken anzeigen.
- Wählen Sie ein Reservebild aus und klicken Sie auf Mount (Bereitstellen).
- Lassen Sie Host or VM (Host oder VM) ausgewählt. Container werden für Datenbanken nicht unterstützt.
Wählen Sie auf der Seite Mount (Bereitstellen) unter Target (Ziel) den Ziel-Datenbankserver aus der Drop-down-Liste aus.
Geben Sie unter Label (Label) optional einen eindeutigen Namen für die Bereitstellung ein.
Aktivieren Sie unter Application Options (Anwendungsoptionen) die Option Create New Virtual Application (Neue virtuelle Anwendung erstellen).
Wählen Sie unter Included Databases (Eingeschlossene Datenbanken) die Option Select Items (Elemente auswählen) aus, wählen Sie eine oder mehrere Datenbanken für die Virtualisierung aus und klicken Sie für jede ausgewählte Datenbank auf Database Options (Datenbankoptionen), um einen Ziel-Datenbanknamen für die neue virtuelle Kopie anzugeben.
- Eine einzelne Datenbank wird als eigenständige virtuelle Kopie verwaltet.
- Mehrere Datenbanken werden als Konsistenzgruppe verwaltet.
Wenn die Quellanwendung durch eine Sicherungsrichtlinie geschützt ist, bei der Datenbankprotokollsicherungen aktiviert sind, und Protokolle mit dem Image verfügbar sind, können Sie sie verwenden, um einen Rollforward auf einen bestimmten Zeitpunkt durchzuführen. Ändern Sie dazu diese Optionen im Abschnitt Roll Forward Time (Rollforward-Zeit):
- Das Datumsfeld enthält alle möglichen Daten, auf die die Datenbank zurückgesetzt werden kann (durch Anwendung von Datenbanktransaktionsprotokollen). Wählen Sie das Datum aus, auf das die Datenbank zurückgesetzt werden soll.
- Das Zeitfeld enthält einen Schieberegler mit allen möglichen Zeiten am ausgewählten Datum, auf die die Datenbank zurückgesetzt werden kann. Wenn Sie das spätestmögliche Datum auswählen und den Schieberegler ganz nach rechts bewegen, wird der Job auf alle verfügbaren Protokolle angewendet. Wenn Sie das frühestmögliche Datum auswählen und den Schieberegler ganz nach links bewegen, werden keine Protokolle angewendet.
- Sie können den Rollforward entweder mit User Time (Nutzerzeit) oder Host Time (Hostzeit) angeben. Die Nutzerzeit ist relativ zur Ortszeit des aktuellen Nutzers. Die Hostzeit ist relativ zum System, auf dem die bereitzustellenden Daten gehostet werden.
NAME OF CONSISTENCY GROUP (NAME DER KONSISTENZGRUPPE) Diese Option wird angezeigt, wenn mehr als eine Datenbank ausgewählt ist. Geben Sie einen eindeutigen Namen an, um die ausgewählten Datenbanken als virtuelle Kopie zu verwalten.
Jeder Datenbanktyp hat Anwendungseinstellungen:
IBM Db2
- TARGET INSTANCE NAME (NAME DER ZIELINSTANZ) Wählen Sie in der Drop-down-Liste eine Db2-Zielinstanz aus, um die ausgewählte Datenbank als virtuelle Kopie anzuhängen.
PostgreSQL
- PostgreSQL Target Server Port (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 Target OS User Name (PostgreSQL-Zielbetriebssystem-Nutzername) Geben Sie den Namen des Betriebssystemnutzers auf dem Zielserver ein, auf dem die neue PostgreSQL-Instanz erstellt wird.
- PostgreSQL Target Server Home Directory (PostgreSQL-Zielserver-Home-Verzeichnis) Geben Sie den Pfad zum Basisverzeichnis ein, in dem die Konfigurationsdateien für die PostgreSQL-Instanz auf dem Zielserver gespeichert sind.
SAP ASE
- TARGET SAP ASE USER (SAP ASE-ZIELNUTZER)
- TARGET SAP ASE PASSWORD (SAP ASE-ZIELPASSWORT)
- TARGET SAP ASE INSTANCE NAME (SAP ASE-ZIELINSTANZNAME) Wählen Sie in der Drop-down-Liste eine SAP ASE-Zielinstanz aus, um die ausgewählte Datenbank als virtuelle Kopie anzuhängen.
SAP IQ
- TARGET DATABASE NAME (ZIEL-DATENBANKNAME) Der Name der SAP IQ-Zieldatenbank
- SAP IQ TARGET OS USER NAME (SAP IQ-ZIELBETRIEBSSYSTEM-NUTZERNAME) Betriebssystemnutzer für die SAP IQ-Zieldatenbank
- SAP IQ TARGET DB USER NAME (SAP IQ-ZIEL-DB-NUTZERNAME). DBM-Nutzer für SAP IQ-Ziel
- SAP IQ TARGET DB PASSWORD (SAP IQ-ZIEL-DB-PASSWORT). DBM-Nutzerpasswort für SAP IQ-Ziel
- SAP IQ HOME DIRECTORY (SAP IQ-HOME-VERZEICHNIS) Geben Sie den Verzeichnispfad der SAP IQ-Binärdateien an.
SAP MaxDB
- TARGET DATABASE NAME (ZIEL-DATENBANKNAME) Der Name der MaxDB-Zieldatenbank
- MAXDB TARGET OS USER NAME (MAXDB-ZIELBETRIEBSSYSTEM-NUTZERNAME) Betriebssystemnutzer für die MaxDB-Zielinstanz
- MAXDB TARGET DB USER NAME (MAXDB-ZIEL-DB-NUTZERNAME). DBM-Nutzer für MaxDB-Ziel
- MAXDB TARGET DB PASSWORD (MAXDB-ZIEL-DB-PASSWORT). DBM-Nutzerpasswort für MaxDB-Ziel
Wenn Sie einen Sicherungsplan auf die neue virtuelle Datenbank anwenden möchten, aktivieren Sie Manage New Application (Neue Anwendung verwalten) und wählen Sie eine Vorlage und ein Profil aus.
Unter „Advanced Options“ (Erweiterte Optionen) können Sie das Home-Verzeichnis der Datenbank eingeben und für „Overwrite Existing Database“ (Vorhandene Datenbank überschreiben)
Diese Datenbankinstanzen haben zusätzliche erweiterte Optionen:
IBM Db2
- TARGET NODE NUMBER (ZIELKNOTENNUMMER)
- OVERWRITE EXISTING DATABASE (VORHANDENE DATENBANK ÜBERSCHREIBEN). Geben Sie an, wann eine Datenbank auf dem Zielserver überschrieben werden soll, die denselben Namen wie die neue(n) bereitzustellende(n) Datenbank(en) hat: „Yes“ (Ja), „No“ (Nein) oder „Only if it's Stale“ (Nur wenn sie veraltet ist).
PostgreSQL
- POSTGRESQL TARGET DB USER NAME (POSTGRESQL-ZIEL-DB-NUTZERNAME) und POSTGRESQL TARGET DB PASSWORD (POSTGRESQL-ZIEL-DB-PASSWORT) (Optional) Geben Sie neue Anmeldedaten für die zu erstellende PostgreSQL-Zielinstanz ein. Wenn Sie nichts angeben, werden leere Datenbankanmeldedaten verwendet. Standardmäßig ist kein Passwort erforderlich, um sich vom lokalen System aus anzumelden. Geben Sie für „Directory Path“ (Verzeichnispfad) den Pfad zum Verzeichnis mit den Nachrichten für die PostgreSQL-Instanz auf dem Zielserver ein.
- TAKE OVER IN-USE PORT (VERWENDETEN PORT ÜBERNEHMEN)
SAP ASE
- OVERWRITE EXISTING DATABASE (VORHANDENE DATENBANK ÜBERSCHREIBEN). Geben Sie an, wann eine Datenbank auf dem Zielserver überschrieben werden soll, die denselben Namen wie die neue(n) bereitzustellende(n) Datenbank(en) hat: „Yes“ (Ja), „No“ (Nein) oder „Only if it's Stale“ (Nur wenn sie veraltet ist).
SAP IQ
- OVERWRITE EXISTING DATABASE (VORHANDENE DATENBANK ÜBERSCHREIBEN). Geben Sie an, wann eine Datenbank auf dem Zielserver überschrieben werden soll, die denselben Namen wie die neue(n) bereitzustellende(n) Datenbank(en) hat: „Yes“ (Ja), „No“ (Nein) oder „Only if it's Stale“ (Nur wenn sie veraltet ist).
SAP MaxDB
- MAXDB HOME DIRECTORY (MAXDB-HOME-VERZEICHNIS)
- OVERWRITE EXISTING DATABASE (VORHANDENE DATENBANK ÜBERSCHREIBEN). Geben Sie an, wann eine Datenbank auf dem Zielserver überschrieben werden soll, die denselben Namen wie die neue(n) bereitzustellende(n) Datenbank(en) hat: „Yes“ (Ja), „No“ (Nein) oder „Only if it's Stale“ (Nur wenn sie veraltet ist).
Geben Sie unter Mapping Options (Zuordnungsoptionen) Folgendes an:
- Ändern Sie bei Bedarf den Standardwert für Storage pool (Speicherpool) für die Bereitstellung in der Drop-down-Liste. Dies gilt nur für Bereitstellungen, bei denen keine vorhandene Staging-Festplatte vorhanden ist, z. B. bei direkten OnVault-Bereitstellungen und importierten OnVault-Images. Andernfalls wird immer der Pool verwendet, in dem sich die Laufwerke des Quell-Images befinden, unabhängig von der hier festgelegten Einstellung.
- Mount Location (Bereitstellungsort). Geben Sie einen Zielbereitstellungspunkt an, an dem die neue virtuelle Datenbank bereitgestellt werden soll.
Geben Sie in den Feldern Pre-Script (Vorab-Skript) und Post-Script (Nachab-Skript) den Pfad und die relativen Dateinamen ein. Geben Sie die Timeout-Werte ein, um ein Hängen zu verhindern. 300 Sekunden ist ein guter Standardwert für das Timeout.
Klicken Sie auf Submit (Senden). Sie können den Fortschritt und die Details des Jobs im Monitor (Monitor) ansehen. Das bereitgestellte Image ist in den aktiven Bereitstellungen verfügbar.
Verwaltung der aktiven Bereitstellungen
Nachdem Sie eine Bereitstellung erstellt haben, können Sie das Image unter dem App Manager > Active Mounts verfolgen. Idealerweise sollten Sie kein Image unbegrenzt bereitgestellt lassen, da das Reservebild, aus dem die Bereitstellung erstellt wurde, erst abläuft, wenn alle Bereitstellungen gelöscht wurden. Wenn Sie das bereitgestellte Image nicht mehr benötigen, haben Sie folgende Möglichkeiten:
- Heben Sie die Bereitstellung des Images auf. Bei Bedarf können Sie es wieder bereitstellen. Sie können das Image dann später löschen , wenn Sie sicher sind, dass es nicht mehr benötigt wird.
- Heben Sie die Bereitstellung des Images auf und löschen Sie es. Dadurch wird das bereitgestellte Image gelöscht, nicht das Backup, auf dem die Bereitstellung basiert.