DB-Systeme erstellen - Überblick
Dieser Artikel enthält eine Einführung in die verschiedenen Einstellungen, die zum Erstellen von DB-Systemen erforderlich sind.
Wenn Sie ein DB-System mit der Konsole, der API oder der CLI erstellen, wird ein System zur Unterstützung von Oracle AI Database bereitgestellt, und eine Oracle AI Database wird basierend auf den von Ihnen angegebenen Optionen und einigen Standardoptionen erstellt, die später in diesem Artikel beschrieben werden.
Erforderliche IAM-Policy
Um Oracle Cloud Infrastructure verwenden zu können, muss einem Administrator der Sicherheitszugriff in einer Policy erteilt werden. Dieser Zugriff ist unabhängig davon erforderlich, ob Sie die Konsole oder die REST-API mit einem SDK, einer CLI oder einem anderen Tool verwenden. Wenn Sie eine Meldung erhalten, dass Sie keine Berechtigung haben oder nicht autorisiert sind, fragen Sie den Administrator, welcher Zugriffstyp Ihnen zugewiesen wurde und in welchem Compartment Sie arbeiten sollen.
Für Administratoren: Mit der Policy unter Verwalten von Oracle Cloud-Datenbanksystemen durch Datenbankadministratoren zulassen kann die angegebene Gruppe alle Vorgänge mit Datenbanken und zugehörigen Datenbankressourcen durchführen.
Wenn Sie mit Policys nicht vertraut sind, finden Sie weitere Informationen unter Erste Schritte mit Policys und Allgemeine Policys. Ausführlichere Informationen zum Schreiben von Policys für Datenbanken finden Sie unter Details zum Database-Service.
Voraussetzungen
Folgende Elemente sind erforderlich, um ein DB-System zu erstellen:
-
Der Public Key des Schlüsselpaares, das Sie für die Herstellung von Verbindung zum DB-System über SSH verwenden möchten, im OpenSSH-Format. Im Folgenden finden Sie ein Beispiel für einen Public Key, der zur besseren Lesbarkeit abgekürzt wurde.
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAA....lo/gKMLVM2xzc1xJr/Hc26biw3TXWGEakrK1OQ== rsa-key-20160304 - Ein richtig konfiguriertes virtuelles Cloud-Netzwerk (VCN) zum Starten des DB-Systems. Die zugehörigen Netzwerkressourcen (Gateways, Routentabellen, Sicherheitslisten, DNS usw.) müssen auch nach Bedarf konfiguriert werden.
- Oracle empfiehlt, ein Servicegateway zu verwenden, um den erforderlichen Zugriff zu ermöglichen, wenn Sie ein Backup des DB-Systems erstellen oder das Feature für verwaltete Updates verwenden möchten.
- Stellen Sie bei einem Oracle RAC-DB-System mit mehreren Knoten sicher, dass Port 22 für Ingress und Egress auf dem Subnetz geöffnet ist und dass die erstellten Sicherheitsregeln zustandsbehaftet sind (Standard). Andernfalls kann das DB-System möglicherweise nicht erfolgreich bereitgestellt werden.
Weitere Informationen:
Standardoptionen für die Datenbank
Um die Erstellung eines DB-Systems in der Konsole zu vereinfachen und wenn Sie die API nutzen, werden die folgenden Standardoptionen für die Datenbank verwendet.
- Konsole aktiviert: False
- Containerdatenbank erstellen: True
- Nur Instance erstellen (für Standby und Migration): False
- Datenbank-Home-ID: Erstellt ein neues Datenbank-Home.
- Datenbanksprache: AMERICAN
- Datenbankskalierungsvorlage:
odb2 - Datenbankspeicher: Automatic Storage Management (ASM). Optional können Sie für schnelleres Provisioning DB-Systeme mit einem Knoten mit Logical Volume Manager bereitstellen.
- Datenbankgebiet: AMERICA
- Eindeutiger Datenbank-Name: Der benutzerdefinierte Datenbankname und ein systemgeneriertes Suffix. Beispiel:
dbtst_phx1cs. - PDB-Admin-Name:
pdbuser
Weitere Informationen:
Datenbank mit einem Backup erstellen
Wenn Sie ein neues DB-System mit einem in Recovery Service oder Object Storage gespeicherten Backup als Quelle für die Datenbank erstellen, haben Sie die folgenden Optionen:
- Tägliches automatisches Backup. Erfordert, dass automatische Backups aktiviert sind und ein Backup verfügbar ist. Wenn Sie eine Datenbank aus einem automatischen Backup erstellen, können Sie jedes wöchentliche Backup der Ebene 0 oder ein inkrementelles Backup der Ebene 1 auswählen, das nach dem letzten Backup der Ebene 0 erstellt wurde.
- Vollständiges On-Demand-Backup.
- Standalone-Backup.
- Letztes Backup des archivierten Redo Logs. Hierfür müssen automatische Backups aktiviert sein. Dieses Backup kombiniert Daten aus dem letzten täglichen automatischen Backup und Daten aus archivierten Redo-Logs und stellt das neueste verfügbare Backup dar. Die Zeit des letzten Backups der archivierten Redo-Logs ist auf der Seite Datenbankdetails im Feld Letzte Backupzeit sichtbar.
-
Point-in-Time out-of-Place-Wiederherstellung. Geben Sie einen Zeitstempel an, um eine neue Kopie der Datenbank zu erstellen, die Daten bis zu einem angegebenen Zeitpunkt enthält. Der Zeitstempel darf nicht nach der Uhrzeit unter Letzte Backupuhrzeit liegen, die auf der Seite Datenbankdetails angezeigt wird. Beachten Sie die folgenden Einschränkungen bei Out-of-Place-Wiederherstellungen eines bestimmten Zeitpunks:
- Der Zeitstempel muss sich innerhalb des Recovery-Fensters der Datenbank befinden.
- Der Zeitstempel muss innerhalb der Datenbankinkarnation der verfügbaren automatischen Backups verfügbar sein.
- Der Zeitstempel darf nicht in zwei sich überschneidenden Datenbankinkarnationen liegen.
- Der Datenbankerstellvorgang verläuft nicht erfolgreich, wenn seit dem angegebenen Zeitstempel strukturelle Änderungen an der Datenbank vorgenommen wurden. Strukturale Änderungen sind Vorgänge wie das Erstellen oder Löschen eines Tablespace.
- Der Datenbankerstellvorgang kann nicht gestartet werden, wenn ein anderer Point-in-Time-Kopiervorgang für die Datenbank ausgeführt wird.
Weitere Informationen finden Sie unter Datenbank mit der Konsole sichern.
Benutzerdefinierte IP-Adressen für die DB-Systeme
Wenn Sie ein neues DB-System mit einem Knoten erstellen oder ein vorhandenes DB-System klonen, können Sie optional die IP-Adresse des bereitzustellenden DB-Systems definieren. Das ist in Entwicklungskontexten nützlich, in denen Sie dasselbe DB-System wiederholt erstellen und löschen und jede neue Iteration des DB-Systems dieselbe IP-Adresse verwenden soll.
Hinweis: Diese Funktion ist beim Erstellen eines RAC-DB-Systems mit mehrerenKnoten nicht verfügbar.