Oracle Secure Backup installieren
In diesem Beispiel erstellen Sie eine kleine Testumgebung, um die Rentabilität der Verwendung von OSB 18.1 zum Backup von Instanzen in Compute Cloud@Customer im lokalen Speicher und im Oracle Cloud Infrastructure-Objektspeicher zu demonstrieren.
- Überprüfen Sie die OSB-Lizenzierung bei Ihrem Oracle Ansprechpartner.
- Erstellen Sie eine Oracle Linux-Instanz auf Ihrer Compute Cloud@Customer.
- Laden Sie OSB 18.1 auf die Oracle Linux-Instanz herunter, und folgen Sie dem Oracle Secure Backup Installation and Configuration Guide (Link im Abschnitt "Weitere Informationen" dieses Handbuchs), um OSB auf Ihrem Media/Administration Server zu installieren.
- Bereiten Sie eines oder beide dieser Speichergeräte für OSB zum Speichern von Backups vor:
- Block-Volume-Festplattengerät
- OCI Object Storage-Cloud-Speichergerät
- Konfigurieren Sie ein oder mehrere Clientsysteme, die von OSB gesichert werden sollen.
- Konfigurieren Sie die Backup-Datasets auf jedem Client.
- Konfigurieren Sie die Backupzeitpläne.
Überprüfen Sie die OSB-Lizenzierung mit Ihrem Oracle Ansprechpartner
Oracle Secure Backup ist ein von Oracle lizenziertes Produkt. Bitte lesen und verstehen Sie die Lizenzierung von OSB.
Compute-Instanz auf PCA X9-2 zum Ausführen von Media/Administration Server erstellen
In diesem Beispiel wird Oracle Secure Backup Media/Admin in einer Instanz ausgeführt, die sich auf einer Compute Cloud@Customer befindet. OSB Media/Admin kann auch auf einem externen physischen Server oder auf einer Instanz in Oracle Cloud ausgeführt werden.
Die Größe der Compute-Instanz variiert je nach erwarteter Belastung auf dem Media-/Administrationsserver. Eine Instanz mit flexibler Ausprägung mit einer OCPU als Basis plus einer OCPU für jedes gleichzeitige geplante Backup ist ein Ausgangspunkt. Sie sollten jedoch experimentieren und messen, um eine optimale Größe zu finden.
Verwenden Sie eine vNIC als Ausgangspunkt. Wenn die Backupperformance nicht optimal ist und Probleme mit dem Clientnetzwerk fehlerhaft zu sein scheinen, können Sie später weitere vNICs hinzufügen. OSB verfügt über eine Einstellung für Preferred Network Interface (PNI), mit der Sie mehrere IP-Schnittstellen auf dem Media/Admin-Server verwenden und verwalten können. Wenn Sie OCI Object Storage verwenden, muss mindestens eine dem Admin/Media-Server zugewiesene vNIC OCI Object Storage-Endpunkte erreichen können. Clients müssen nicht in der Lage sein, OCI zu erreichen, da Backups und Wiederherstellungen Daten zwischen dem Media-/Admin-Server und den Clients verschieben, selbst wenn die Daten in OCI gespeichert sind.
Compute Cloud@Customer wird mit Oracle Linux-Plattformimages geliefert, mit denen Sie Linux-Instanzen einfach bereitstellen können. In diesem Beispiel wird ein Oracle Linux 7.9-Plattformimage bereitgestellt, auf dem Sie den Media/Admin-Server installieren können.
Informationen zum Erstellen und Konfigurieren einer Instanz für den Media/Admin-Server und zum Bereitstellen eines Oracle Linux 7.9-Plattformimages finden Sie im Compute Cloud@Customer Administration Guide (Link im Abschnitt "Weitere Informationen"). Melden Sie sich mit Admin oder einem Benutzer mit Deployment-Berechtigungen beim PCA X9-2 an. Stellen Sie es in einem Compartment in einem Mandanten bereit, in dem der PCA-Benutzer auch über die Berechtigungen zum Erstellen eines Block-Volumes und zum Anhängen an eine Instanz verfügt.
yum groupinstall Server with GUI
um die erforderlichen Packages zu installieren, um die Verwendung der OSB-Browseroberfläche zuzulassen. OSB 18.1 auf Linux für Media/Administration Server installieren
opc
, um ein Kennwort für root zu erstellen. Sie müssen OSB mit Root installieren. Sie können Root auch als Standardbenutzer für den OSB-Admin/Media-Server verwenden oder einen Benutzer mit Root-Berechtigungen erstellen. Weitere Informationen finden Sie unter "About Operating System Accounts" im OSB 18.1 Administrators Guide.
Navigieren Sie mit einem Browser zur OSB-Downloadseite im Internet. (Suchen Sie mit einer Suchmaschine nach "oracle secure backup download".) Wählen Sie die OSB-Version aus, die Sie herunterladen möchten, und Sie gelangen zu Oracle Software Delivery Cloud. Dort können Sie sich mit Ihren Oracle-Zugangsdaten anmelden. Wählen Sie die Betriebssystemplattform, auf der Sie OSB installieren. Das Installationspaket ist für Administration Server, Media Server oder einen Client identisch. Laden Sie die Datei .zip
in die Oracle Linux-Instanz herunter.
Installieren Sie OSB 18.1 gemäß den Anweisungen im Oracle Secure Backup 18 Installation and Configuration Guide. Stellen Sie sicher, dass Sie die Installation mit der Option "A" im Installationsskript durchführen. Dadurch werden Media Server, Administration Server und ein Client auf der Oracle Linux 7.9-Instanz installiert.
Sobald OSB installiert ist, verwenden Sie einen Browser, um auf die BSB-Browserbenutzeroberfläche (BUI) zuzugreifen. Die OSB-BUI wird auf dem Standard-HTTP-Port für den Server installiert. Wenn z.B. die IP des OSB-Servers 192.168.10.20 war, öffnet die Eingabe von https://192.168.10.20
in Ihrem Browser den BUI-Anmeldebildschirm. In Ihrem OSB-Installationsprozess wurde ein Kennwort für den OSB-Admin-Benutzer angegeben. Melden Sie sich mit dem OSB-Admin-Benutzer bei der BUI an, um zu prüfen, ob der OSB-Admin-Server funktioniert.
Speichergeräte für OSB Media Server-Speicher vorbereiten
In diesem Beispiel konfigurieren Sie sowohl den Blockspeicher der Compute Cloud@Customer-Instanz als auch den OCI Object Storage.
Um Compute Cloud@Customer-Blockspeicher mit OSB zu verwenden, erstellen Sie zunächst Block-Volumes, und hängen Sie die Block-Volumes dann an die Medien-/Administrationsinstanz an. Formatieren Sie dann mit Oracle Linux die Block-Volumes, und fügen Sie fstab
-Einträge hinzu, um die Block-Volumes zu mounten. Fügen Sie die Volumes dann mit der OSB-Administrations-BUI in die OSB-Gerätekategorie "Datenträger" hinzu.
In dieser Übung fügen Sie OSB ein Compute Cloud@Customer-Block-Volume mit einer Größe von 1 TB hinzu. Es können mehrere Volumes hinzugefügt werden, und die Performanceanforderungen können mehrere Volumes erfordern, wenn viele gleichzeitige Backups ausgeführt werden. Ein Datenträgerpool kann in OSB erstellt und verwaltet werden, um Kapazität hinzuzufügen und I/O-Lasten zu verteilen. Erstellen Sie die Volumes, die für OSB-Backups verwendet werden, mit dem Attribut "Standardperformance", nicht mit hoher Performance. Hochleistungs-Volumes befinden sich in allen Flash-Pools, obwohl Flash-Speicher für einen Backup-Service weder wünschenswert noch erforderlich ist.
- Melden Sie sich bei der Compute Cloud@Customer-Weboberfläche mit einem Benutzer an, der Block-Volumes im Mandanten und Compartment mit der Oracle Linux 7.9-Instanz des OSB-Admin/Media-Servers erstellen und anhängen kann.
- Navigieren Sie zu Block-Volumes, und klicken Sie auf Block-Volume erstellen.
- Geben Sie Name, Compartment und Größe in GB ein.
- Das Verschieben des Schiebereglers in High Performance ist nicht erforderlich.
- Lassen Sie Backup-Policy leer. Fügen Sie im Abschnitt "Tagging" zur optimalen Performance einen Schlüssel im Tag-Namespace von OracleC3 hinzu, und verwenden Sie logBias als Schlüssel und THROUGHPUT für den Wert.
- Fügen Sie einen zweiten Schlüssel mit dem Tag-Namespace Kein Wert, dem Schlüssel C3_blocksize und dem Wert 131072 hinzu, und klicken Sie auf Block-Volume erstellen. Diese Tags erstellen ein Block-Volume mit der Blockgröße 128k und einen Caching-Algorithmus, der den sequenziellen Zugriff bevorzugt.
- Navigieren Sie nach der Erstellung des Block-Volumes zu Block-Volumes, und listen Sie das Block-Volume in dem Compartment auf, in dem es erstellt wurde.
- Navigieren Sie jetzt zu der Instanz, auf der OSB ausgeführt wird, im Abschnitt "Compute" der Compute Cloud@Customer-Weboberfläche.
- Stellen Sie sicher, dass das richtige Compartment angezeigt wird, um die Instanz anzuzeigen. Wählen Sie die Instanz aus, indem Sie auf ihren Namen klicken, und stellen Sie sicher, dass die Instanz ausgeführt wird. Der Statusbereich wird angezeigt, und unten befindet sich eine Schaltfläche zum Anhängen eines Block-Volumes.
- Klicken Sie auf Block-Volume anhängen, wählen Sie das richtige Compartment aus, und wählen Sie das gerade erstellte Block-Volume aus. Lassen Sie den Anhangszugriff auf "Lesen/Schreiben", und klicken Sie auf An Instanz anhängen, um das Volume anzuhängen.
- Innerhalb der Oracle Linux 7.9-Instanz wird dem Betriebssystem der Anhang eines Block-Volumes angezeigt. Das Betriebssystem sollte so reagieren, als wäre ein neuer SCSI-Datenträger an die SCSI-Schnittstelle auf dem Server angeschlossen. Verwenden Sie in Linux den Befehl
dmesg
, um anzuzeigen, welche Datenträger-ID dem neuen Block-Volume zugewiesen wurde. Eine weitere Methode zur Suche nach dem neuen Block-Volume besteht darin, die Unterverzeichnisse unter dem Verzeichnis/dev/disk
zu prüfen.
- Nachdem Sie die Datenträger-ID für den angeschlossenen Datenträger sorgfältig bestimmt haben, fügen Sie mit
fdisk
eine Partition zum Datenträger hinzu. Verwenden Sie die gesamte Festplatte. Formatieren Sie dann die neue Partition mit XFS, indem Sie den Befehlmkfs.xfs
auf der neuen Partition verwenden. - Suchen Sie die UUID der neuen Partition, indem Sie das Verzeichnis
/dev/disk/by-uuid
in der Linux-Instanz auflisten.In diesem Beispiel wurde der neue Datenträger als/dev/sdb
hinzugefügt. Die neue Partition lautet/dev/sdb1
. Befehl absetzen
zeigt diesen Eintrag für die Partition an:ls -al /dev/disk/by-uuid
Sie haben ein Verzeichnis erstellt, in dem das neue Volume unterlrwxrwxrwx
. 1 root root 10 Jun 30 17:30 e4750eff-2da3-45af-bb8b-fdea82b804d4 -> ../../sdb1/mnt/osb-volume1
gemountet werden soll. Anschließend haben Sie eine Zeile in der Datei/etc/fstab
erstellt, damit das Block-Volume gemountet werden kann:UUID="e4750eff-2da3-45af-bb8b-fdea82b804d4" /mnt/osb-volume1 xfs defaults 0 0
- Mounten Sie schließlich das Block-Volume:
mount /mnt/osbvolume1
- Nachdem das Block-Volume gemountet wurde, können Sie es als Datenträger in OSB hinzufügen:
- Melden Sie sich mit dem Admin-Benutzer bei der BSB-Admin-BUI an.
- Navigieren Sie zu Konfigurieren, Einfach und dann zu Geräte. Eine Liste aller definierten Geräte wird angezeigt.
- Um das neu erstellte Block-Volume als Datenträgergerät hinzuzufügen, klicken Sie im Bildschirm Konfigurieren: Geräte auf Hinzufügen. Der Bildschirm "Neues Gerät" wird angezeigt.
- Ändern Sie den Typ in disk. Ein neuer Bildschirm wird angezeigt, um das Hinzufügen eines Festplattengeräts zu ermöglichen.
- Geben Sie einen Namen an.
- Legen Sie die Kapazität so fest, dass sie der Kapazität des in Compute Cloud@Customer erstellten Block-Volumes entspricht, z.B. 1 TB. Der Parameter Gleichzeitige Jobs steuert die Anzahl der Backups und Wiederherstellungen, die zu einem bestimmten Zeitpunkt für das Gerät ausgeführt werden. Block-Volumes in Compute Cloud@Customer können viele gleichzeitige Jobs verarbeiten. Die genaue Anzahl hängt jedoch von der Gesamtlast auf Compute Cloud@Customer und der Belastung durch den internen Speicher ab. Oracle empfiehlt zwölf als Ausgangspunkt für diesen Parameter, wobei die Optimierung möglicherweise später erforderlich ist. Denken Sie daran, dass die optimale Anzahl gleichzeitiger Jobs auch von der Netzwerkbandbreite für die Clients abhängt, die gesichert werden.
- Das Ziel Freier Speicherplatz in Prozent kann auf 5% gesetzt werden. Lassen Sie die Felder Blocking Factor und Max. Blocking Factor leer.
- Bei Anhang muss der Basispfad der Einhängepunkt des Datenträgers sein, in diesem Beispiel
/mnt/osb-volume1
. - Verzeichnis kann angegeben werden, wenn ein zusätzliches Unterverzeichnis unter dem Einhängepunkt gewünscht wird.
- Setzen Sie Initialisieren auf Nein, und lassen Sie Staging und Staging-Regeln leer. Stellen Sie sicher, dass "force" nicht ausgewählt ist, und lassen Sie Prüfsumme aktivieren als Systemstandardwert zu.
- Klicken Sie auf Anwenden und dann auf OK. Das Datenträgerpool-Volume muss OSB hinzugefügt werden.
Cloud-Gerät für die Verwendung durch OSB vorbereiten
Oracle Cloud Infrastructure-(OCI-)Objektspeicher-Buckets können als Cloud-Speichergeräte in OSB verwendet werden. Die Einrichtung eines OCI-Buckets als Cloud-Speichergerät kann etwas kompliziert sein, wird jedoch im Tech Brief, Oracle Secure Backup - Erste Schritte mit Cloud-Speichergeräten, ausführlich behandelt (Link im Thema "Weitere Informationen" in diesem Handbuch).
Die Verwendung eines OCI Object Storage-Buckets als Ziel von OSB-Backups erfordert einen OCI-Mandanten, ein OCI-Compartment, OCI-Benutzer und OCI Object Storage-Berechtigungen. In OSB wird ein Authentifizierungsobjekt erstellt, das sich auf die Benutzernamen und SSH-Schlüssel bezieht, die für die Verwendung des Objektspeicher-Buckets in OCI erforderlich sind. Weitere Informationen finden Sie in der technischen Zusammenfassung.
Nachdem das Cloud-Speichergerät hinzugefügt wurde, können Backups an OCI Object Storage gesendet werden. OSB authentifiziert sich mit den gespeicherten Zugangsdaten im Authentifizierungsobjekt.
Clientsysteme für Backup konfigurieren
OSB verwendet einen Backupclient auf jedem Host, der auf einem Media-Server gesichert werden soll. Daher muss die OSB-Software auf jedem Client installiert werden. Sie können den OSB-Client auf jedem Client mit derselben Installationsdatei installieren, mit der auch der Admin/Media-Server unter Oracle Linux installiert wurde. Für andere Plattformen gehen Sie zur Seite "OSB-Downloads" im Oracle-Web, und laden Sie das entsprechende Package herunter.
Befolgen Sie die Anweisungen im Oracle Secure Backup 18 - Installations- und Konfigurationshandbuch, um den OSB-Client auf den gewünschten Hosts zu installieren (Sie finden einen Link zu diesem Dokument im Thema "Weitere Informationen" an anderer Stelle in diesem Handbuch). Während der Clientinstallation wird der FQDN oder die IP-Adresse des Admin/Media-Servers angegeben. Der Admin/Media-Server verfügt außerdem standardmäßig über eine Clientrolle, sodass sich der Admin/Media-Server selbst sichern kann.
- Melden Sie sich bei der OSB-Webbenutzeroberfläche an, und klicken Sie auf Konfigurieren, Einfach und dann auf Hosts.
- Klicken Sie auf Hinzufügen.
- Geben Sie dem Clientsystem einen Namen und die IP-Adresse oder den FQDN des Clients an, der als Clienthost hinzugefügt werden soll.
- Weitere Informationen zu Verschlüsselung, Häufigkeit der erneuten Schlüssel, Schlüsseltyp und Zertifikatschlüsselgröße finden Sie in der OSB-Dokumentation. Wählen Sie unter Zugriffsmethode die Option ob, belassen Sie Disable RDS als system default, und lassen Sie TCP/IP buffer size leer (Sie können dies gegebenenfalls später optimieren).
- Für die Backupsoftwarekomprimierung müssen Sie die Netzwerk- und Speicherauslastung mit der CPU-Auslastung auf dem Clienthost vergleichen. Oracle empfiehlt, dass Sie mit der niedrigen Einstellung beginnen. Wenn es sich bei Speicher- oder Netzwerkbandbreite um Probleme handelt, die Client-CPU-Auslastung bei Backupfenstern jedoch nicht hoch ist, können Sie die Softwarekomprimierung später erhöhen. Die Backupdaten werden auf dem Client komprimiert, bevor sie an den Media-Server gesendet werden.
- Klicken Sie auf Übernehmen.
Backup von Datasets konfigurieren
Die beste Referenz für OSB-Backup-Datasets finden Sie im OSB-Administratorhandbuch im Abschnitt "Dataset-Dateien erstellen". Nachfolgend finden Sie ein einfaches Beispiel:
/
sichert.
- Melden Sie sich bei der OSB-Weboberfläche an, und navigieren Sie zu Backup, Einstellungen, Datasets, und klicken Sie auf Hinzufügen, um ein Backup-Dataset hinzuzufügen.
- Sie möchten ein Backup auf Dateiebene erstellen. Geben Sie daher als Dataset-Typ Datei an, und geben Sie dem Backup-Dataset den Namen OSB-Demo1 an. Ein Bearbeitungsfenster wird mit einer vorab initialisierten Gruppe von Parametern bereitgestellt, die Sie bearbeiten und speichern können.
- Um den zu sichernden Host zu identifizieren, geben Sie die Parameterzeile include host sl-osb-client1a an.
- Anschließend geben Sie die include path-Anweisung an, um alle Dateien im Root-Verzeichnis
/
abzurufen:
Klicken Sie auf Speichern, um das Backup-Dataset zu speichern. Der Bereich Backup:Datasets in der OSB-BUI wird angezeigt.include path / {# include the local root directory}
- Markieren Sie das gerade erstellte Dataset, und klicken Sie auf Dataset prüfen, um sicherzustellen, dass keine Syntaxfehler vorliegen, aber einen gültigen Host angegeben haben. Wenn die Funktion "Dataset prüfen" Keine Fehler gefunden zurückgibt, ist das Backupdatenset gut.
- Um jetzt ein sofortiges Backup aller Dateien auf dem Host sl-osb-client1a auszuführen, navigieren Sie zu Backup und dann zu Jetzt sichern. Klicken Sie auf Hinzufügen, und wählen Sie das gerade erstellte Dataset OSB-Demo1 aus.
- Geben Sie den Zielspeicher an, und leiten Sie den Job weiter. In OSB werden alle Backup- und Restore-Funktionen unter einer Jobqueue ausgeführt, die von OSB verwaltet wird.
- Um Jobs anzuzeigen, navigieren Sie zu Home. Fehlgeschlagene, aktive und ausstehende Jobs sowie deren Ausgabe werden angezeigt. Im Home-Bildschirm können Sie den Status aller Jobs verfolgen, die vom OSB-Admin-Server ausgeführt werden. Wenn der Backupjob erfolgreich ausgeführt wird, wird jede von OSB während des Joblaufs gesicherte Datei in einem durchsuchbaren Katalog auf dem OSB-Admin-Server katalogisiert.
Hinweis:
Backups werden nur auf Datei- oder Verzeichnisebene ausgeführt. Wiederherstellungen müssen sich auch auf Datei- oder Verzeichnisebene befinden. Sie können kein Backup eines Block-Volumes, Boot-Volumes oder eines anderen physischen Containers ausführen. Nur Dateien und Verzeichnisse dürfen angegeben werden. - Wenn der Backupjob abgeschlossen ist, wird der Abschlussstatus des Jobs angezeigt, wenn Sie auf der Homepage auf Abgeschlossene Jobs klicken. Wenn der Job erfolgreich abgeschlossen wurde, werden die ausgewählten Dateien jetzt im für die Ausführung angegebenen Speicher gespeichert, die einzelnen Backupdateien werden katalogisiert, und Dateien und Verzeichnisse können selektiv wiederhergestellt werden.