Oracle-Sicherungen mit Filestore auf Bare-Metal-Lösung erstellen
In diesem Leitfaden wird gezeigt, wie Sie Filestore in einer Bare-Metal-Lösung für Oracle-Sicherungen.
Filestore ist ein vollständig verwalteter Dateispeicher, den Sie mit der Bare-Metal-Lösung verwenden können. Er ist skalierbar und bietet eine konsistente Ansicht der Daten in Ihrem Dateisystem. Weitere Informationen zu Filestore finden Sie unter Filestore-Übersicht.
In diesem Leitfaden wird davon ausgegangen, dass Sie mit der Netzwerkarchitektur der Bare-Metal-Lösung vertraut sind.
Bereitstellung
In dieser Anleitung erstellen wir eine Bereitstellung, die die folgenden Kriterien erfüllt:
- Ein Server der Bare-Metal-Lösung ist verbunden mit dem Google Cloud-Projekt durch Partner Interconnect.
- Für die Partner Interconnect-Verbindung sind zwei Cloud Router verfügbar einrichten.
- Eine Filestore-Instanz ist im selben VPC-Netzwerk wie der Bare-Metal-Lösungsserver verfügbar.
- Der Bare-Metal-Lösungsserver kann über die NFS-Ports (111, 2049, 2050) mit der Filestore-Dateifreigabe kommunizieren.
- Der Server der Bare-Metal-Lösung und die Filestore-Instanz sind
sich gegenseitig die IP-Bereiche kennen, indem Sie den Standard-IP-Bereich bewerben
(
0.0.0.0/0
) in den Cloud Routern.
In dieser Beispielbereitstellung wird der Server der Bare-Metal-Lösung auf der
ops-peering-vpc
-VPC-Netzwerk in der Region Southamerica-east1
. Die Cloud Router sind ops-peering-sp-router-a1
und ops-peering-sp-router-a2
.
Sie können sich die vorherigen Überlegungen zur Umgebung auf Ihr eigenes Netzwerk beziehen und die Bereitstellung entsprechend anpassen.
Filestore in Bare-Metal-Lösung implementieren
Die Implementierung von Filestore in Bare-Metal-Lösung umfasst Folgendes: Schritte:
- Filestore-Instanz erstellen
- Erstellen Sie eine Firewallregel.
- Standardroute anbieten
- Stellen Sie die Filestore-Dateifreigabe bereit.
- Prüfen Sie die Filestore-Dateifreigabe.
- Ändern Sie die Inhaberschaft des NFS-Bereitstellungspunkts.
- Führen Sie eine RMAN-Sicherung aus.
- Sicherung validieren
Filestore-Instanz erstellen
Erstellen Sie eine Filestore-Instanz im selben Netzwerk und in derselben Region wie den Bare-Metal-Lösungsserver.
Beachten Sie bei dieser Implementierung Folgendes:
- Region und Zone: Wählen Sie dieselbe Region und Zone wie bei
Ihren Server für die Bare-Metal-Lösung. In diesem Fall ist die Region
southamerica-east1
und die Zonesouthamerica-east1-a
. - VPC-Netzwerk: Wählen Sie das verbundene Netzwerk aus.
mit Ihrem Server für die Bare-Metal-Lösung. Wählen Sie in diesem Fall
ops-peering-vpc
aus. - Zugewiesener IP-Bereich: Verwenden Sie einen vorhandenen zugewiesenen IP-Bereich in der Netzwerk die Option Vorhandenen zugewiesenen IP-Bereich verwenden aus. Andernfalls wählen Sie Automatisch zugewiesenen IP-Bereich verwenden, um automatisch eine IP-Adresse zu erstellen und eine Verbindung für den privaten Dienstzugriff.
Zugriffssteuerung: Gehen Sie so vor:
- Wählen Sie Zugriff anhand von IP-Adresse oder Bereich einschränken aus.
- Geben Sie die IP-CIDR ein, die den Bare-Metal-Lösungsserver enthält, damit Filestore eine Verbindung zum Bare-Metal-Lösungsserver herstellen kann.
Wählen Sie die Zugriffsebene aus.
Firewallregel erstellen
Erstellen Sie eine Firewallregel für den Bare-Metal-Lösungsserver, um eine Verbindung zur Filestore-Instanz herzustellen.
Beachten Sie bei dieser Implementierung Folgendes:
- Netzwerk: Wählen Sie Ihr VPC-Netzwerk aus. Wählen Sie in diesem Fall
ops-peering-vpc
aus. - Priority: Geben Sie
1000
an. - Lenkung: Wählen Sie
ingress
aus. - IP-Bereiche: Sie können den Zugriff auf alle IP-Adressen im Netzwerk zulassen. oder den Zugriff auf Ihre Bare-Metal-Lösungsumgebung beschränken.
- Protokolle und Ports: Gehen Sie so vor:
- Wählen Sie Angegebene Protokolle und Ports aus.
- Wählen Sie TCP aus.
- Geben Sie eine durch Kommas getrennte Liste von Zielports ein (111, 2049, 2050).
Standardroute bewerben
Bieten Sie eine Standardroute (0.0.0.0/0
) in den Cloud Routern an.
Folgen Sie der Anleitung unter Benutzerdefiniertes Advertising für einen Standard-IP-Bereich zu BGP-Sitzungen hinzufügen.
Eine Partner Interconnect-Einrichtung umfasst zwei
Cloud Router (in diesem Fall ops-peering-sp-router-a1
und
ops-peering-sp-router-a2
). Sie können die Standardroute in jeder beliebigen Route anbieten.
Router. Für Hochverfügbarkeit und Fehlertoleranz empfehlen wir jedoch, in beiden Cloud Routern eine Standardroute anzubieten.
Filestore-Dateifreigabe bereitstellen
Stellen Sie die Filestore-Dateifreigabe auf dem Bare-Metal-Lösungsserver bereit.
Führen Sie die folgenden Schritte als Root-Nutzer aus:
Erstellen Sie auf Ihrem Bare-Metal-Lösungsserver einen NFS-Bereitstellungspunkt für die Filestore-Dateifreigabe.
mkdir /nfs_backups
Stellen Sie die Dateifreigabe bereit, indem Sie den Befehl
mount
ausführen und die IP-Adresse der Filestore-Instanz und den Namen der Dateifreigabe angeben.mount \ -o hard,vers=3,proto=tcp,timeo=600,retrans=3,rsize=1048576,wsize=1048576,resvport,async \ FILESTORE_IP_ADDRESS:/FILESTORE_FILE_SHARE /NFS_MOUNT_POINT
Ersetzen Sie Folgendes:
- FILESTORE_IP_ADDRESS ist die IP-Adresse des Filestore-Instanz.
- FILESTORE_FILE_SHARE: Name des Filestore-Dateifreigabe.
- NFS_MOUNT_POINT: Name des NFS-Bereitstellungspunkts, den Sie im vorherigen Schritt erstellt haben.
Führen Sie für diese Bereitstellung den folgenden Befehl aus:
mount \ -o hard,vers=3,proto=tcp,timeo=600,retrans=3,rsize=1048576,wsize=1048576,resvport,async \ 10.177.199.242:/oracle_backups /nfs_backups
Filestore-Dateifreigabe validieren
Führen Sie die folgenden Befehle aus, um die Filestore-Dateifreigabe zu validieren:
df -h | grep FILESTORE_FILE_SHARE
oracle_backup_psoracle 1.0P 0 1.0P 0% /home/oracle/backups
10.177.199.242:/oracle_backups 2.5T 484G 1.9T 21% /nfs_backups
cd /nfs_backups
touch TEST_FILENAME
ls -ltr
total 16
drwx------. 2 root root 16384 Sep 16 03:43 lost+found
-rw-r--r--. 1 root root 0 Sep 16 2020 a
Ändern Sie die Inhaberschaft des NFS-Bereitstellungspunkts.
Ändern Sie die Inhaberschaft des NFS-Bereitstellungspunkts. Die Filestore-Dateifreigabe wird als root
bereitgestellt.
In diesem Fall verwenden Sie die Dateifreigabe für Oracle Recovery Manager (RMAN)-Sicherungen. Daher müssen Sie die Inhaberschaft des NFS-Bereitstellungspunkts ändern
oracle
und gewähren Sie die erforderlichen Lese- und Schreibberechtigungen.
chown -R oracle:oinstall /nfs_backups
chmod -R 755 /nfs_backups
RMAN-Sicherung ausführen
Nachdem Sie die Dateifreigabe auf dem Bare-Metal-Lösungsserver bereitgestellt haben, können Sie damit die RMAN-Sicherungen ausführen.
Führen Sie folgende Befehle aus:
rman target /
run
{
ALLOCATE CHANNEL c1 DEVICE TYPE disk format '/nfs_backups/%U';
ALLOCATE CHANNEL c2 DEVICE TYPE disk format '/nfs_backups/%U';
ALLOCATE CHANNEL c3 DEVICE TYPE disk format '/nfs_backups/%U';
ALLOCATE CHANNEL c4 DEVICE TYPE disk format '/nfs_backups/%U';
ALLOCATE CHANNEL c5 DEVICE TYPE disk format '/nfs_backups/%U';
ALLOCATE CHANNEL c6 DEVICE TYPE disk format '/nfs_backups/%U';
ALLOCATE CHANNEL c7 DEVICE TYPE disk format '/nfs_backups/%U';
ALLOCATE CHANNEL c8 DEVICE TYPE disk format '/nfs_backups/%U';
Backup section size 50G database;
}2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13>
using target database control file instead of recovery catalog
allocated channel: c1
Finished backup at 24-SEP-20
Starting Control File and SPFILE Autobackup at 24-SEP-20
piece handle=+DATA/ORCL/AUTOBACKUP/2020_09_24/s_1051968470.603.1051968471 comment=NONE
Finished Control File and SPFILE Autobackup at 24-SEP-20
released channel: c1
released channel: c2
released channel: c3
released channel: c4
released channel: c5
released channel: c6
released channel: c7
released channel: c8
RMAN>
Recovery Manager complete.
Sicherung validieren
Prüfen Sie die Sicherung im Verzeichnis des NFS-Bereitstellungspunkts. Führen Sie folgenden Befehl aus: Befehle:
ls -ltr
total 507458532
drwxr-xr-x. 2 oracle oinstall 16384 Sep 16 03:43 lost+found
-rw-r-----. 1 oracle dba 5267456 Sep 24 13:05 javb7fcs_1_1
-rw-r-----. 1 oracle dba 2506752 Sep 24 13:05 jevb7fcs_1_1
-rw-r-----. 1 oracle dba 3956736 Sep 24 13:05 jdvb7fcs_1_1
-rw-r-----. 1 oracle dba 868564992 Sep 24 13:06 jcvb7fcs_1_1
-rw-r-----. 1 oracle dba 1778835456 Sep 24 13:06 jbvb7fcs_1_1
-rw-r-----. 1 oracle dba 53653921792 Sep 24 13:21 j9vb7fcs_4_1
-rw-r-----. 1 oracle dba 53684600832 Sep 24 13:21 j9vb7fcs_3_1
-rw-r-----. 1 oracle dba 53684584448 Sep 24 13:21 j9vb7fcs_5_1
-rw-r-----. 1 oracle dba 53682978816 Sep 24 13:22 j9vb7fcs_2_1
-rw-r-----. 1 oracle dba 53686919168 Sep 24 13:22 j9vb7fcs_1_1
-rw-r-----. 1 oracle dba 53686902784 Sep 24 13:22 j9vb7fcs_6_1
-rw-r-----. 1 oracle dba 81920 Sep 24 13:22 j9vb7fcs_11_1
-rw-r-----. 1 oracle dba 53687025664 Sep 24 13:22 j9vb7fcs_7_1
-rw-r-----. 1 oracle dba 53685944320 Sep 24 13:22 j9vb7fcs_8_1
-rw-r-----. 1 oracle dba 33838702592 Sep 24 13:28 j9vb7fcs_10_1
-rw-r-----. 1 oracle dba 53685944320 Sep 24 13:32 j9vb7fcs_9_1
Sie können jetzt Oracle-Sicherungen in der Filestore-Dateifreigabe auf Ihrem Server der Bare-Metal-Lösung.