Datenbank-Klone in der NetApp Workload Factory für Datenbanken verwalten
Sandbox-Klone lassen sich in der NetApp Workload Factory for Databases verwalten, sodass Entwicklungs- und Testumgebungen zuverlässig und kostengünstig bleiben. Die Integrität der Daten eines Klons kann überprüft, ein Klon mit der CI/CD-Pipeline verbunden werden, um die Softwarebereitstellung zu automatisieren, oder ein Klon kann aktualisiert, zurückgesetzt oder aufgeteilt werden, um ihn an aktuelle Entwicklungsanforderungen anzupassen. Wird ein Klon nicht mehr benötigt, kann er gelöscht werden, um Speicherplatz freizugeben.
Integrität der Sandbox-Daten überprüfen
Mit einer Integritätsprüfung lässt sich feststellen, ob die Sandbox-Klondaten in NetApp Workload Factory for Databases intakt oder beschädigt sind.
Wenn Sie einen Sandbox-Klon aus einer ausgelasteten Quelldatenbank erstellen, sind die Daten des Klons möglicherweise nicht mit dem aktuellsten Snapshot der Quelldatenbank synchronisiert. Dieser Vorgang prüft die Integrität aller Objekte im Sandbox-Klon, um festzustellen, ob die Daten des Sandbox-Klons aktuell sind.
-
Melden Sie sich bei der "NetApp Console" an.
-
Die Auswahl erfolgt im Menü
, Workloads > Datenbanken. -
Im Menü „Datenbanken“ erfolgt die Auswahl von Sandboxes.
-
Wählen Sie in Sandboxes das Aktionsmenü des Sandbox-Klons aus, dessen Integrität überprüft werden soll.
-
Die Option Integritätsprüfung ausführen auswählen.
-
Im Dialogfeld „Integritätsprüfung“ ist Integritätsprüfung auszuwählen.
-
Der Status der Integritätsprüfung ist in Sandboxes oder in der Jobüberwachung ersichtlich.
Falls die Integritätsprüfung fehlschlägt, empfehlen wir Ihnen, den Sandbox-Klon nicht zu verwenden und einen neuen Sandbox-Klon zu erstellen.
Einen Sandbox-Klon mit CI/CD verbinden
Die Verbindung eines Sandbox-Klons mit einer Continuous Integration- und Continuous Delivery (CI/CD)-Pipeline über REST API-Code verbessert die Software-Delivery durch Automatisierung in NetApp Workload Factory for Databases.
Für die automatische Bereitstellung einer neuen Softwareversion für Ihren Datenbankklon ist eine Verbindung mit einer CI/CD-Pipeline erforderlich. Für die Herstellung dieser Verbindung kann der in diesem Vorgang bereitgestellte REST API Code verwendet werden.
-
Melden Sie sich bei der "NetApp Console" an.
-
Die Auswahl erfolgt im Menü
, Workloads > Datenbanken. -
Im Menü „Datenbanken“ erfolgt die Auswahl von Sandboxes.
-
In Sandboxes erfolgt die Verbindung mit CI/CD-Tools über das Aktionsmenü des Sandbox-Klons.
-
Connect to CI/CD tools auswählen.
-
Im CI/CD-Dialog können Sie den REST API-Code kopieren oder herunterladen, der für die Verbindung mit den CI/CD-Tools benötigt wird.
-
Klicken Sie auf Schließen.
Löschen eines Datenbankklons
Wenn ein Sandbox-Klon in NetApp Workload Factory for Databases nicht mehr benötigt wird und Storage-Kapazität freigegeben werden soll, kann er gelöscht werden.
-
Melden Sie sich bei der "NetApp Console" an.
-
Die Auswahl erfolgt im Menü
, Workloads > Datenbanken. -
Im Menü „Datenbanken“ erfolgt die Auswahl von Sandboxes.
-
In Sandboxes erfolgt die Auswahl des Aktionsmenüs des Sandbox-Klons, den Sie löschen möchten.
-
Wählen Sie Delete.
-
Im Dialogfeld „Löschen“ dient die Auswahl von Löschen zur Bestätigung des Löschvorgangs.
Aktualisieren eines Datenbankklons
Ein Datenbank-(Sandbox)-Klon in NetApp Workload Factory for Databases kann so aktualisiert werden, dass er der Quelldatenbank zum aktuellen oder zu einem früheren Zeitpunkt entspricht.
Beim Aktualisieren eines Klons wird der Klon entweder auf den aktuellen Stand der Quelldatenbank oder auf einen Snapshot der Quelldatenbank aktualisiert, der zu einem früheren Zeitpunkt erstellt wurde. Alle am Sandbox Klon vorgenommenen Änderungen werden gelöscht.
Eine Aktualisierung ist nur möglich, wenn die Quelldatenbank aktiv ist.
Zum Aktualisieren eines Datenbankklons aus einem Snapshot muss die Quelldatenbank für den Vorgang über mindestens einen Snapshot verfügen.
-
Melden Sie sich bei der "NetApp Console" an.
-
Die Auswahl erfolgt im Menü
, Workloads > Datenbanken. -
Im Menü „Datenbanken“ erfolgt die Auswahl von Sandboxes.
-
In Sandboxes erfolgt die Auswahl des Aktionsmenüs des Sandbox-Klons, den Sie aktualisieren möchten.
-
Wählen Sie Aktualisieren.
-
Im Dialogfeld „Aktualisieren“ kann eine der folgenden Optionen ausgewählt werden:
-
Auf aktuelle Uhrzeit aktualisieren
-
Aktualisierung zu einem Zeitpunkt
Für diese Option erfolgt die Auswahl des Datenbank-Snapshots, auf den aktualisiert werden soll, im Dropdown-Menü.
-
-
Klicken Sie auf Aktualisieren.
Einen Datenbankklon zurücksetzen
Einen Datenbank-(Sandbox-)Klon in NetApp Workload Factory for Databases auf seine ursprüngliche Version zum Zeitpunkt der Erstellung zurücksetzen.
Beim Klonen einer Datenbank wird bei der Erstellung zunächst ein Baseline-Klon erstellt. Die Daten in der geklonten Datenbank entsprechen zum Zeitpunkt der Erstellung den Daten der Quelldatenbank. Da sich die Daten in einem Datenbankklon im Laufe der Zeit ändern, kann es sinnvoll sein, die Daten auf die Baseline zurückzusetzen, die bei der ersten Erstellung des Klons bestand. Dieser Vorgang wird als Zurücksetzen eines Klons auf die Baseline bezeichnet. Das Zurücksetzen eines Klons auf die Baseline statt das Erstellen eines neuen Klons spart Speicherplatz; dabei werden jedoch alle am Datenbankklon vorgenommenen Änderungen gelöscht.
-
Melden Sie sich bei der "NetApp Console" an.
-
Die Auswahl erfolgt im Menü
, Workloads > Datenbanken. -
Im Menü „Datenbanken“ erfolgt die Auswahl von Sandboxes.
-
In Sandboxes erfolgt die Auswahl des Aktionsmenüs des Datenbankklons, der zurückgesetzt werden soll.
-
Re-baseline auswählen.
-
Im Dialogfeld Re-baseline erfolgt die Auswahl von Re-baseline.
Aufteilen eines Datenbankklons
In NetApp Workload Factory for Databases wird durch das Trennen eines Datenbankklons von seiner Quelldatenbank eine neue Datenbank erstellt, die eine bestimmte Menge an Storage-Kapazität belegt. Nach Abschluss der Trennung wird der Klon gelöscht, und die neue Datenbank erscheint im Inventory.
Zu berücksichtigen ist, wie viel Storage-Kapazität für die neue Datenbank erforderlich ist. Falls erforderlich, "Erhöhung der Dateisystemkapazität" für das FSx for ONTAP file system, bevor Sie beginnen.
-
Melden Sie sich bei der "NetApp Console" an.
-
Die Auswahl erfolgt im Menü
, Workloads > Datenbanken. -
Im Menü „Datenbanken“ erfolgt die Auswahl von Sandboxes.
-
In Sandboxes kann das Aktionsmenü des Datenbankklons ausgewählt werden, der getrennt werden soll.
-
Split auswählen.
-
Im Dialogfeld „Teilen“ ist die Option Teilen auszuwählen.
Verbindungsinformationen eines Klons anzeigen
Die Verbindungsinformationen eines Datenbankklons in NetApp Workload Factory for Databases anzeigen und kopieren.
-
Melden Sie sich bei der "NetApp Console" an.
-
Die Auswahl erfolgt im Menü
, Workloads > Datenbanken. -
Im Menü „Datenbanken“ erfolgt die Auswahl von Sandboxes.
-
In Sandboxes können Sie im Aktionsmenü des Sandbox-Klons dessen Verbindungsinformationen anzeigen.
-
Die Option Verbindungsinformationen anzeigen auswählen.
-
Im Dialogfeld „Verbindungsinformationen anzeigen“ können Sie die Verbindungsinformationen bei Bedarf kopieren.
-
Schließen auswählen.