Skip to main content
NetApp database solutions
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Schrittweise Oracle-Bereitstellungsverfahren auf AWS EC2 und FSx

Beitragende kevin-hoke

In diesem Abschnitt werden die Bereitstellungsverfahren für die Bereitstellung einer benutzerdefinierten Oracle RDS-Datenbank mit FSx-Speicher beschrieben.

Stellen Sie eine EC2-Linux-Instance für Oracle über die EC2-Konsole bereit

Wenn Sie neu bei AWS sind, müssen Sie zunächst eine AWS-Umgebung einrichten. Die Registerkarte „Dokumentation“ auf der Zielseite der AWS-Website bietet Links zu EC2-Anweisungen zum Bereitstellen einer Linux EC2-Instanz, die zum Hosten Ihrer Oracle-Datenbank über die AWS EC2-Konsole verwendet werden kann. Der folgende Abschnitt ist eine Zusammenfassung dieser Schritte. Einzelheiten finden Sie in der verlinkten AWS EC2-spezifischen Dokumentation.

Einrichten Ihrer AWS EC2-Umgebung

Sie müssen ein AWS-Konto erstellen, um die erforderlichen Ressourcen zum Ausführen Ihrer Oracle-Umgebung auf dem EC2- und FSx-Dienst bereitzustellen. Die folgende AWS-Dokumentation liefert die notwendigen Details:

Schlüsselthemen:

  • Registrieren Sie sich bei AWS.

  • Erstellen Sie ein Schlüsselpaar.

  • Erstellen Sie eine Sicherheitsgruppe.

Aktivieren mehrerer Verfügbarkeitszonen in AWS-Kontoattributen

Für eine Oracle-Hochverfügbarkeitskonfiguration, wie im Architekturdiagramm dargestellt, müssen Sie mindestens vier Verfügbarkeitszonen in einer Region aktivieren. Die mehreren Verfügbarkeitszonen können auch in verschiedenen Regionen liegen, um die erforderlichen Entfernungen für die Notfallwiederherstellung einzuhalten.

Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

Erstellen und Verbinden mit einer EC2-Instance zum Hosten einer Oracle-Datenbank

Sehen Sie sich das Tutorial an"Erste Schritte mit Amazon EC2 Linux-Instances" für schrittweise Bereitstellungsverfahren und Best Practices.

Schlüsselthemen:

  • Überblick.

  • Voraussetzungen.

  • Schritt 1: Starten Sie eine Instanz.

  • Schritt 2: Stellen Sie eine Verbindung zu Ihrer Instanz her.

  • Schritt 3: Bereinigen Sie Ihre Instanz.

Die folgenden Screenshots zeigen die Bereitstellung einer Linux-Instance vom Typ m5 mit der EC2-Konsole zum Ausführen von Oracle.

  1. Klicken Sie im EC2-Dashboard auf die gelbe Schaltfläche „Instanz starten“, um den Bereitstellungsworkflow der EC2-Instanz zu starten.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  2. Wählen Sie in Schritt 1 „Red Hat Enterprise Linux 8 (HVM), SSD-Volume-Typ – ami-0b0af3577fe5e3532 (64-Bit x86) / ami-01fc429821bf1f4b4 (64-Bit Arm)“ aus.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  3. Wählen Sie in Schritt 2 einen m5-Instanztyp mit der entsprechenden CPU- und Speicherzuweisung basierend auf Ihrer Oracle-Datenbank-Workload aus. Klicken Sie auf „Weiter: Instanzdetails konfigurieren“.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  4. Wählen Sie in Schritt 3 die VPC und das Subnetz aus, in dem die Instanz platziert werden soll, und aktivieren Sie die öffentliche IP-Zuweisung. Klicken Sie auf „Weiter: Speicher hinzufügen“.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  5. Weisen Sie in Schritt 4 genügend Speicherplatz für die Root-Festplatte zu. Möglicherweise benötigen Sie den Speicherplatz, um einen Swap hinzuzufügen. Standardmäßig wird der EC2-Instanz kein Swap-Speicher zugewiesen, was für die Ausführung von Oracle nicht optimal ist.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  6. Fügen Sie in Schritt 5 bei Bedarf ein Tag zur Instanzidentifizierung hinzu.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  7. Wählen Sie in Schritt 6 eine vorhandene Sicherheitsgruppe aus oder erstellen Sie eine neue mit der gewünschten eingehenden und ausgehenden Richtlinie für die Instanz.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  8. Überprüfen Sie in Schritt 7 die Zusammenfassung der Instanzkonfiguration und klicken Sie auf „Starten“, um die Instanzbereitstellung zu starten. Sie werden aufgefordert, ein Schlüsselpaar zu erstellen oder ein Schlüsselpaar für den Zugriff auf die Instanz auszuwählen.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  9. Melden Sie sich mit einem SSH-Schlüsselpaar bei der EC2-Instanz an. Nehmen Sie gegebenenfalls Änderungen an Ihrem Schlüsselnamen und der IP-Adresse der Instanz vor.

    ssh -i ora-db1v2.pem ec2-user@54.80.114.77

Sie müssen zwei EC2-Instanzen als primäre und Standby-Oracle-Server in ihrer vorgesehenen Verfügbarkeitszone erstellen, wie im Architekturdiagramm dargestellt.

Bereitstellen von FSx ONTAP -Dateisystemen für Oracle-Datenbankspeicher

Bei der Bereitstellung einer EC2-Instanz wird ein EBS-Stammvolume für das Betriebssystem zugewiesen. FSx ONTAP Dateisysteme bieten Oracle-Datenbankspeichervolumes, einschließlich der Oracle-Binär-, Daten- und Protokollvolumes. Die FSx-Speicher-NFS-Volumes können entweder über die AWS FSx-Konsole oder über die Oracle-Installation bereitgestellt werden. Außerdem gibt es eine Konfigurationsautomatisierung, die die Volumes gemäß der Konfiguration des Benutzers in einer Automatisierungsparameterdatei zuweist.

Erstellen von FSx ONTAP Dateisystemen

Auf diese Dokumentation verwiesen "Verwalten von FSx ONTAP Dateisystemen" zum Erstellen von FSx ONTAP Dateisystemen.

Wichtige Überlegungen:

  • SSD-Speicherkapazität. Mindestens 1024 GiB, maximal 192 TiB.

  • Bereitgestellte SSD-IOPS. Basierend auf den Workload-Anforderungen maximal 80.000 SSD-IOPS pro Dateisystem.

  • Durchsatzkapazität.

  • Legen Sie das Administratorkennwort fsxadmin/vsadmin fest. Erforderlich für die FSx-Konfigurationsautomatisierung.

  • Sicherung und Wartung. Deaktivieren Sie automatische tägliche Sicherungen. Die Sicherung des Datenbankspeichers wird über die SnapCenter -Planung ausgeführt.

  • Rufen Sie die SVM-Verwaltungs-IP-Adresse sowie protokollspezifische Zugriffsadressen von der SVM-Detailseite ab. Erforderlich für die FSx-Konfigurationsautomatisierung.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

Sehen Sie sich die folgenden Schritt-für-Schritt-Anleitungen zum Einrichten eines primären oder Standby-HA-FSx-Clusters an.

  1. Klicken Sie in der FSx-Konsole auf „Dateisystem erstellen“, um den FSx-Bereitstellungsworkflow zu starten.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  2. Wählen Sie Amazon FSx ONTAP aus. Klicken Sie dann auf Weiter.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  3. Wählen Sie „Standarderstellung“ und geben Sie Ihrem Dateisystem in den Dateisystemdetails den Namen „Multi-AZ HA“. Wählen Sie basierend auf Ihrer Datenbankarbeitslast entweder automatische oder vom Benutzer bereitgestellte IOPS mit bis zu 80.000 SSD-IOPS. Der FSx-Speicher verfügt über bis zu 2 TiB NVMe-Caching im Backend, das noch höhere gemessene IOPS liefern kann.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  4. Wählen Sie im Abschnitt „Netzwerk und Sicherheit“ die VPC, die Sicherheitsgruppe und die Subnetze aus. Diese sollten vor der FSx-Bereitstellung erstellt werden. Platzieren Sie die FSx-Speicherknoten basierend auf der Rolle des FSx-Clusters (primär oder Standby) in den entsprechenden Zonen.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  5. Akzeptieren Sie im Abschnitt „Sicherheit und Verschlüsselung“ die Standardeinstellung und geben Sie das fsxadmin-Passwort ein.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  6. Geben Sie den SVM-Namen und das vsadmin-Passwort ein.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  7. Lassen Sie die Volume-Konfiguration leer. Sie müssen an dieser Stelle kein Volume erstellen.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  8. Überprüfen Sie die Seite „Zusammenfassung“ und klicken Sie auf „Dateisystem erstellen“, um die Bereitstellung des FSx-Dateisystems abzuschließen.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

Bereitstellung von Datenbankvolumes für Oracle-Datenbanken

Wichtige Überlegungen:

  • Angemessene Dimensionierung der Datenbankvolumes.

  • Deaktivieren der Kapazitätspool-Tiering-Richtlinie für die Leistungskonfiguration.

  • Aktivieren von Oracle dNFS für NFS-Speichervolumes.

  • Einrichten von Multipath für iSCSI-Speichervolumes.

Erstellen Sie ein Datenbankvolume über die FSx-Konsole

Über die AWS FSx-Konsole können Sie drei Volumes für die Oracle-Datenbankdateispeicherung erstellen: eines für die Oracle-Binärdatei, eines für die Oracle-Daten und eines für das Oracle-Protokoll. Stellen Sie zur ordnungsgemäßen Identifizierung sicher, dass die Volume-Benennung mit dem Oracle-Hostnamen (definiert in der Hosts-Datei im Automatisierungs-Toolkit) übereinstimmt. In diesem Beispiel verwenden wir db1 als EC2-Oracle-Hostnamen anstelle eines typischen IP-adressbasierten Hostnamens für eine EC2-Instanz.

Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

Hinweis Das Erstellen von iSCSI-LUNs wird derzeit von der FSx-Konsole nicht unterstützt. Für die Bereitstellung von iSCSI-LUNs für Oracle können die Volumes und LUNs mithilfe der Automatisierung für ONTAP mit dem NetApp Automation Toolkit erstellt werden.

Installieren und konfigurieren Sie Oracle auf einer EC2-Instance mit FSx-Datenbankvolumes

Das NetApp Automatisierungsteam stellt ein Automatisierungskit bereit, um die Oracle-Installation und -Konfiguration auf EC2-Instanzen gemäß Best Practices auszuführen. Die aktuelle Version des Automatisierungskits unterstützt Oracle 19c auf NFS mit dem Standard-RU-Patch 19.8. Das Automatisierungskit kann bei Bedarf problemlos für andere RU-Patches angepasst werden.

Bereiten Sie einen Ansible-Controller zum Ausführen der Automatisierung vor

Folgen Sie den Anweisungen im Abschnitt "Erstellen und Verbinden mit einer EC2-Instance zum Hosten einer Oracle-Datenbank ", um eine kleine EC2-Linux-Instanz bereitzustellen, um den Ansible-Controller auszuführen. Anstatt RedHat zu verwenden, sollte Amazon Linux t2.large mit 2vCPU und 8G RAM ausreichen.

Abrufen des NetApp Oracle Deployment Automation Toolkits

Melden Sie sich bei der in Schritt 1 bereitgestellten EC2 Ansible-Controller-Instanz als ec2-user an und führen Sie im Stammverzeichnis von ec2-user den folgenden Befehl aus: git clone Befehl zum Klonen einer Kopie des Automatisierungscodes.

git clone https://github.com/NetApp-Automation/na_oracle19c_deploy.git
git clone https://github.com/NetApp-Automation/na_rds_fsx_oranfs_config.git

Führen Sie eine automatisierte Oracle 19c-Bereitstellung mit dem Automatisierungs-Toolkit durch

Sehen Sie sich diese detaillierten Anweisungen an"CLI-Bereitstellung Oracle 19c-Datenbank" um Oracle 19c mit CLI-Automatisierung bereitzustellen. Es gibt eine kleine Änderung in der Befehlssyntax für die Playbook-Ausführung, da Sie für die Host-Zugriffsauthentifizierung ein SSH-Schlüsselpaar anstelle eines Kennworts verwenden. Die folgende Liste ist eine Zusammenfassung auf hoher Ebene:

  1. Standardmäßig verwendet eine EC2-Instance ein SSH-Schlüsselpaar zur Zugriffsauthentifizierung. Aus den Stammverzeichnissen der Ansible-Controller-Automatisierung /home/ec2-user/na_oracle19c_deploy , Und /home/ec2-user/na_rds_fsx_oranfs_config , erstellen Sie eine Kopie des SSH-Schlüssels accesststkey.pem für den im Schritt "Erstellen und Verbinden mit einer EC2-Instance zum Hosten einer Oracle-Datenbank ."

  2. Melden Sie sich als EC2-Benutzer beim DB-Host der EC2-Instanz an und installieren Sie die Python3-Bibliothek.

    sudo yum install python3
  3. Erstellen Sie einen 16-GB-Auslagerungsbereich vom Root-Laufwerk. Standardmäßig erstellt eine EC2-Instance keinen Swap-Speicher. Befolgen Sie diese AWS-Dokumentation:"Wie ordne ich mithilfe einer Auslagerungsdatei Speicher zu, der als Auslagerungsspeicher in einer Amazon EC2-Instanz fungiert?" .

  4. Zurück zum Ansible-Controller(cd /home/ec2-user/na_rds_fsx_oranfs_config ), und führen Sie das Preclone-Playbook mit den entsprechenden Anforderungen aus und linux_config Tags.

    ansible-playbook -i hosts rds_preclone_config.yml -u ec2-user --private-key accesststkey.pem -e @vars/fsx_vars.yml -t requirements_config
    ansible-playbook -i hosts rds_preclone_config.yml -u ec2-user --private-key accesststkey.pem -e @vars/fsx_vars.yml -t linux_config
  5. Wechseln Sie zum /home/ec2-user/na_oracle19c_deploy-master Verzeichnis, lesen Sie die README-Datei und füllen Sie die globale vars.yml Datei mit den relevanten globalen Parametern.

  6. Füllen Sie die host_name.yml Datei mit den entsprechenden Parametern im host_vars Verzeichnis.

  7. Führen Sie das Playbook für Linux aus und drücken Sie die Eingabetaste, wenn Sie zur Eingabe des vsadmin-Passworts aufgefordert werden.

    ansible-playbook -i hosts all_playbook.yml -u ec2-user --private-key accesststkey.pem -t linux_config -e @vars/vars.yml
  8. Führen Sie das Playbook für Oracle aus und drücken Sie die Eingabetaste, wenn Sie zur Eingabe des vsadmin-Passworts aufgefordert werden.

    ansible-playbook -i hosts all_playbook.yml -u ec2-user --private-key accesststkey.pem -t oracle_config -e @vars/vars.yml

Ändern Sie bei Bedarf das Berechtigungsbit in der SSH-Schlüsseldatei auf 400. Ändern des Oracle-Hosts(ansible_host im host_vars Datei) IP-Adresse an die öffentliche Adresse Ihrer EC2-Instanz.

Einrichten von SnapMirror zwischen primärem und Standby-FSx-HA-Cluster

Für hohe Verfügbarkeit und Notfallwiederherstellung können Sie die SnapMirror Replikation zwischen dem primären und dem Standby-FSx-Speichercluster einrichten. Im Gegensatz zu anderen Cloud-Speicherdiensten ermöglicht FSx einem Benutzer, die Speicherreplikation mit der gewünschten Frequenz und dem gewünschten Replikationsdurchsatz zu steuern und zu verwalten. Darüber hinaus können Benutzer HA/DR testen, ohne dass dies Auswirkungen auf die Verfügbarkeit hat.

Die folgenden Schritte zeigen, wie Sie die Replikation zwischen einem primären und einem Standby-FSx-Speichercluster einrichten.

  1. Richten Sie das Peering des primären und Standby-Clusters ein. Melden Sie sich als Benutzer fsxadmin beim primären Cluster an und führen Sie den folgenden Befehl aus. Dieser wechselseitige Erstellungsprozess führt den Erstellungsbefehl sowohl auf dem primären Cluster als auch auf dem Standby-Cluster aus. Ersetzen standby_cluster_name durch den passenden Namen für Ihre Umgebung.

    cluster peer create -peer-addrs standby_cluster_name,inter_cluster_ip_address -username fsxadmin -initial-allowed-vserver-peers *
  2. Richten Sie vServer-Peering zwischen dem primären und dem Standby-Cluster ein. Melden Sie sich als vsadmin-Benutzer beim primären Cluster an und führen Sie den folgenden Befehl aus. Ersetzen primary_vserver_name , standby_vserver_name , standby_cluster_name mit den entsprechenden Namen für Ihre Umgebung.

    vserver peer create -vserver primary_vserver_name -peer-vserver standby_vserver_name -peer-cluster standby_cluster_name -applications snapmirror
  3. Überprüfen Sie, ob die Cluster- und VServer-Peerings richtig eingerichtet sind.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  4. Erstellen Sie Ziel-NFS-Volumes im Standby-FSx-Cluster für jedes Quell-Volume im primären FSx-Cluster. Ersetzen Sie den Datenträgernamen entsprechend Ihrer Umgebung.

    vol create -volume dr_db1_bin -aggregate aggr1 -size 50G -state online -policy default -type DP
    vol create -volume dr_db1_data -aggregate aggr1 -size 500G -state online -policy default -type DP
    vol create -volume dr_db1_log -aggregate aggr1 -size 250G -state online -policy default -type DP
  5. Sie können auch iSCSI-Volumes und LUNs für die Oracle-Binärdatei, Oracle-Daten und das Oracle-Protokoll erstellen, wenn das iSCSI-Protokoll für den Datenzugriff verwendet wird. Lassen Sie in den Volumes etwa 10 % freien Speicherplatz für Snapshots.

    vol create -volume dr_db1_bin -aggregate aggr1 -size 50G -state online -policy default -unix-permissions ---rwxr-xr-x -type RW
    lun create -path /vol/dr_db1_bin/dr_db1_bin_01 -size 45G -ostype linux
    vol create -volume dr_db1_data -aggregate aggr1 -size 500G -state online -policy default -unix-permissions ---rwxr-xr-x -type RW
    lun create -path /vol/dr_db1_data/dr_db1_data_01 -size 100G -ostype linux
    lun create -path /vol/dr_db1_data/dr_db1_data_02 -size 100G -ostype linux
    lun create -path /vol/dr_db1_data/dr_db1_data_03 -size 100G -ostype linux
    lun create -path /vol/dr_db1_data/dr_db1_data_04 -size 100G -ostype linux

    vol erstellen -volume dr_db1_log -aggregate aggr1 -size 250G -state online -policy default -unix-permissions ---rwxr-xr-x -type RW

    lun create -path /vol/dr_db1_log/dr_db1_log_01 -size 45G -ostype linux
    lun create -path /vol/dr_db1_log/dr_db1_log_02 -size 45G -ostype linux
    lun create -path /vol/dr_db1_log/dr_db1_log_03 -size 45G -ostype linux
    lun create -path /vol/dr_db1_log/dr_db1_log_04 -size 45G -ostype linux
  6. Erstellen Sie für iSCSI-LUNs eine Zuordnung für den Oracle-Hostinitiator für jede LUN, wobei Sie die binäre LUN als Beispiel verwenden. Ersetzen Sie die Igroup durch einen passenden Namen für Ihre Umgebung und erhöhen Sie die LUN-ID für jede zusätzliche LUN.

    lun mapping create -path /vol/dr_db1_bin/dr_db1_bin_01 -igroup ip-10-0-1-136 -lun-id 0
    lun mapping create -path /vol/dr_db1_data/dr_db1_data_01 -igroup ip-10-0-1-136 -lun-id 1
  7. Erstellen Sie eine SnapMirror -Beziehung zwischen den primären und Standby-Datenbankvolumes. Ersetzen Sie den entsprechenden SVM-Namen für Ihre Umgebung.

    snapmirror create -source-path svm_FSxOraSource:db1_bin -destination-path svm_FSxOraTarget:dr_db1_bin -vserver svm_FSxOraTarget -throttle unlimited -identity-preserve false -policy MirrorAllSnapshots -type DP
    snapmirror create -source-path svm_FSxOraSource:db1_data -destination-path svm_FSxOraTarget:dr_db1_data -vserver svm_FSxOraTarget -throttle unlimited -identity-preserve false -policy MirrorAllSnapshots -type DP
    snapmirror create -source-path svm_FSxOraSource:db1_log -destination-path svm_FSxOraTarget:dr_db1_log -vserver svm_FSxOraTarget -throttle unlimited -identity-preserve false -policy MirrorAllSnapshots -type DP

Dieses SnapMirror Setup kann mit einem NetApp Automation Toolkit für NFS-Datenbankvolumes automatisiert werden. Das Toolkit steht auf der öffentlichen GitHub-Site von NetApp zum Download bereit.

git clone https://github.com/NetApp-Automation/na_ora_hadr_failover_resync.git

Lesen Sie die README-Anweisungen sorgfältig durch, bevor Sie mit der Einrichtung und dem Failover-Test beginnen.

Hinweis Das Replizieren der Oracle-Binärdatei vom primären auf einen Standby-Cluster kann Auswirkungen auf die Oracle-Lizenz haben. Wenden Sie sich zur Klärung an Ihren Oracle-Lizenzvertreter. Die Alternative besteht darin, Oracle zum Zeitpunkt der Wiederherstellung und des Failovers zu installieren und zu konfigurieren.

SnapCenter -Bereitstellung

SnapCenter -Installation

Folgen"Installieren des SnapCenter -Servers" um den SnapCenter -Server zu installieren. In dieser Dokumentation wird die Installation eines eigenständigen SnapCenter -Servers beschrieben. Eine SaaS-Version von SnapCenter befindet sich im Beta-Test und könnte in Kürze verfügbar sein. Erkundigen Sie sich bei Bedarf bei Ihrem NetApp -Vertreter nach der Verfügbarkeit.

Konfigurieren Sie das SnapCenter -Plugin für den EC2 Oracle-Host

  1. Melden Sie sich nach der automatisierten SnapCenter -Installation als Administratorbenutzer bei SnapCenter für den Windows-Host an, auf dem der SnapCenter -Server installiert ist.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  2. Klicken Sie im Menü auf der linken Seite auf „Einstellungen“ und dann auf „Anmeldeinformationen“ und „Neu“, um EC2-Benutzeranmeldeinformationen für die Installation des SnapCenter -Plugins hinzuzufügen.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  3. Setzen Sie das EC2-Benutzerkennwort zurück und aktivieren Sie die Kennwort-SSH-Authentifizierung, indem Sie das /etc/ssh/sshd_config Datei auf dem EC2-Instance-Host.

  4. Stellen Sie sicher, dass das Kontrollkästchen „Sudo-Berechtigungen verwenden“ aktiviert ist. Sie haben im vorherigen Schritt einfach das EC2-Benutzerkennwort zurückgesetzt.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

  5. Fügen Sie den SnapCenter -Servernamen und die IP-Adresse zur Hostdatei der EC2-Instanz zur Namensauflösung hinzu.

    [ec2-user@ip-10-0-0-151 ~]$ sudo vi /etc/hosts
    [ec2-user@ip-10-0-0-151 ~]$ cat /etc/hosts
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    10.0.1.233  rdscustomvalsc.rdscustomval.com rdscustomvalsc
  6. Fügen Sie auf dem Windows-Host des SnapCenter -Servers die IP-Adresse des EC2-Instance-Hosts zur Windows-Hostdatei hinzu C:\Windows\System32\drivers\etc\hosts .

    10.0.0.151		ip-10-0-0-151.ec2.internal
  7. Wählen Sie im Menü auf der linken Seite „Hosts > Managed Hosts“ und klicken Sie dann auf „Hinzufügen“, um den EC2-Instance-Host zu SnapCenter hinzuzufügen.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

    Aktivieren Sie die Oracle-Datenbank und klicken Sie vor dem Absenden auf „Weitere Optionen“.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

    Aktivieren Sie „Vorinstallationsprüfungen überspringen“. Bestätigen Sie das Überspringen der Vorinstallationsprüfungen und klicken Sie dann auf „Nach dem Speichern senden“.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

    Sie werden aufgefordert, den Fingerabdruck zu bestätigen. Klicken Sie dann auf „Bestätigen und senden“.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

    Nach erfolgreicher Plugin-Konfiguration wird der Gesamtstatus des verwalteten Hosts als „Wird ausgeführt“ angezeigt.

    Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt

Konfigurieren der Sicherungsrichtlinie für die Oracle-Datenbank

Siehe diesen Abschnitt"Richten Sie die Datenbanksicherungsrichtlinie in SnapCenter ein" Einzelheiten zum Konfigurieren der Oracle-Datenbank-Sicherungsrichtlinie.

Im Allgemeinen müssen Sie eine Richtlinie für die vollständige Snapshot-Sicherung der Oracle-Datenbank und eine Richtlinie für die Snapshot-Sicherung nur des Oracle-Archivprotokolls erstellen.

Hinweis Sie können die Bereinigung des Oracle-Archivprotokolls in der Sicherungsrichtlinie aktivieren, um den Protokollarchivspeicherplatz zu steuern. Aktivieren Sie „ SnapMirror nach dem Erstellen einer lokalen Snapshot-Kopie aktualisieren“ unter „Sekundäre Replikationsoption auswählen“, da Sie für HA oder DR an einen Standby-Speicherort replizieren müssen.

Konfigurieren der Sicherung und Planung von Oracle-Datenbanken

Die Datenbanksicherung in SnapCenter ist benutzerkonfigurierbar und kann entweder einzeln oder als Gruppe in einer Ressourcengruppe eingerichtet werden. Das Sicherungsintervall hängt von den RTO- und RPO-Zielen ab. NetApp empfiehlt, alle paar Stunden eine vollständige Datenbanksicherung durchzuführen und die Protokollsicherung für eine schnelle Wiederherstellung häufiger, beispielsweise alle 10–15 Minuten, zu archivieren.

Weitere Informationen finden Sie im Oracle-Abschnitt von"Implementieren Sie eine Sicherungsrichtlinie zum Schutz der Datenbank" für eine detaillierte Schritt-für-Schritt-Anleitung zur Implementierung der im Abschnitt erstellten SicherungsrichtlinieKonfigurieren der Sicherungsrichtlinie für die Oracle-Datenbank und für die Planung von Sicherungsaufträgen.

Das folgende Bild zeigt ein Beispiel für die Ressourcengruppen, die zum Sichern einer Oracle-Datenbank eingerichtet werden.

Abbildung, die einen Eingabe-/Ausgabedialog zeigt oder schriftlichen Inhalt darstellt