Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon RDS Custom automatisiert Aufgaben und Operationen zur Datenbankverwaltung. RDS Benutzerdefiniert ermöglicht es Ihnen als Datenbankadministrator, auf Ihre Datenbankumgebung und Ihr Betriebssystem zuzugreifen und diese anzupassen. Mit RDS Custom können Sie Anpassungen vornehmen, um die Anforderungen älterer, benutzerdefinierter und gebündelter Anwendungen zu erfüllen.
Die neuesten Webinare und Blogs zu RDS Custom finden Sie unter Amazon RDS Custom Resources
Themen
Bewältigung der Herausforderung der Datenbankanpassung
Amazon RDS Custom bringt die Vorteile von Amazon RDS auf einen Markt, der aufgrund von Anpassungen, die für Anwendungen von Drittanbietern erforderlich sind, nicht einfach auf einen vollständig verwalteten Service umsteigen kann. Amazon RDS Custom spart Verwaltungszeit, ist robust und wächst mit Ihrem Unternehmen.
Wenn Sie möchten, dass die gesamte Datenbank und das Betriebssystem vollständig von verwaltet werden AWS, empfehlen wir AmazonRDS. Wenn Sie Administratorrechte für die Datenbank und das zugrunde liegende Betriebssystem benötigen, um abhängige Anwendungen verfügbar zu machen, ist Amazon RDS Custom die bessere Wahl. Wenn Sie die volle Managementverantwortung übernehmen möchten und lediglich einen verwalteten Rechenservice benötigen, ist die beste Option die Selbstverwaltung Ihrer kommerziellen Datenbanken bei AmazonEC2.
Um ein Managed-Serviceerlebnis zu bieten, lässt Amazon Sie RDS nicht auf den zugrunde liegenden Host zugreifen. Amazon schränkt RDS auch den Zugriff auf einige Verfahren und Objekte ein, für die hohe Rechte erforderlich sind. Für einige Anwendungen müssen Sie jedoch möglicherweise Vorgänge als privilegierter Betriebssystembenutzer ausführen.
Beispielsweise könnte es sein, dass Sie eine der folgenden Aufgaben ausführen müssen:
-
Installieren Sie benutzerdefinierte Datenbank- und Betriebssystem-Patches und -Pakete.
-
Konfigurieren Sie bestimmte Datenbankeinstellungen.
-
Konfigurieren Sie Dateisysteme, um Dateien direkt mit ihren Anwendungen freizugeben.
Bisher mussten Sie, wenn Sie Ihre Anwendung anpassen mussten, Ihre Datenbank lokal oder bei Amazon EC2 bereitstellen. In diesem Fall tragen Sie den größten Teil oder die gesamte Verantwortung für die Datenbankverwaltung, wie in der folgenden Tabelle zusammengefasst.
Funktion |
Lokale Verantwortung |
EC2Verantwortung von Amazon |
RDSVerantwortung von Amazon |
---|---|---|---|
Anwendungsoptimierung |
Customer |
Customer |
Customer |
Skalierung |
Customer |
Customer |
AWS |
Hohe Verfügbarkeit |
Customer |
Customer |
AWS |
Datenbank-Backups |
Customer |
Customer |
AWS |
Patchen von Datenbanksoftware |
Customer |
Customer |
AWS |
Installieren der Datenbanksoftware |
Customer |
Customer |
AWS |
Betriebssystem-Patchen |
Customer |
Customer |
AWS |
Betriebssysteminstallation |
Customer |
Customer |
AWS |
Serverwartung |
Customer |
AWS |
AWS |
Hardware-Lebenszyklus |
Customer |
AWS |
AWS |
Strom, Netzwerk und Kühlung |
Customer |
AWS |
AWS |
Wenn Sie Datenbanksoftware selbst verwalten, erhalten Sie mehr Kontrolle, sind aber auch anfälliger für Benutzerfehler. Wenn Sie beispielsweise Änderungen manuell vornehmen, können Sie versehentlich Ausfallzeiten der Anwendung verursachen. Möglicherweise verbringen Sie Stunden damit, jede Änderung zu überprüfen, um ein Problem zu identifizieren und zu beheben. Idealerweise wünschen Sie sich einen verwalteten Datenbankservice, der allgemeine DBA Aufgaben automatisiert, aber auch privilegierten Zugriff auf die Datenbank und das zugrunde liegende Betriebssystem unterstützt.
Verwaltungsmodell und Vorteile für Amazon RDS Custom
Amazon RDS Custom ist ein verwalteter Datenbankservice für ältere, benutzerdefinierte und verpackte Anwendungen, die Zugriff auf das zugrunde liegende Betriebssystem und die Datenbankumgebung benötigen. RDS Custom automatisiert die Einrichtung, den Betrieb und die Skalierung von Datenbanken und gewährt Ihnen AWS Cloud gleichzeitig Zugriff auf die Datenbank und das zugrunde liegende Betriebssystem. Mit diesem Zugriff können Sie Einstellungen konfigurieren, Patches installieren und native Funktionen aktivieren, um die Anforderungen der abhängigen Anwendung zu erfüllen. Mit RDS Custom können Sie Ihren Datenbank-Workload mit dem AWS Management Console oder dem AWS CLI ausführen.
RDSCustom unterstützt nur die Oracle Database- und Microsoft SQL Server-DB-Engines.
Themen
Modell mit geteilter Verantwortung in RDS Custom
Mit RDS Custom verwenden Sie die verwalteten Funktionen von AmazonRDS, aber Sie verwalten den Host und passen das Betriebssystem wie bei Amazon anEC2. Sie übernehmen zusätzliche Aufgaben im Bereich Datenbankmanagement, die über das hinausgehen, was Sie bei Amazon tunRDS. Das Ergebnis ist, dass Sie mehr Kontrolle über die Datenbank- und DB-Instance-Verwaltung haben als bei Amazon RDS und gleichzeitig von der RDS Automatisierung profitieren.
Geteilte Verantwortung bedeutet Folgendes:
-
Wenn Sie eine RDS benutzerdefinierte Funktion verwenden, sind Sie selbst am Prozess beteiligt.
In RDS Custom for Oracle steuern Sie beispielsweise, welche Oracle-Datenbank-Patches verwendet werden sollen und wann sie auf Ihre DB-Instances angewendet werden sollen.
-
Sie sind dafür verantwortlich, sicherzustellen, dass alle Anpassungen an RDS benutzerdefinierten Funktionen ordnungsgemäß funktionieren.
Zum Schutz vor ungültigen Anpassungen verfügt RDS Custom über Automatisierungssoftware, die außerhalb Ihrer DB-Instance ausgeführt wird. Wenn Ihre zugrunde liegende EC2 Amazon-Instance beeinträchtigt wird, versucht RDS Custom, diese Probleme automatisch zu lösen, indem die Instance entweder neu gestartet oder ersetzt wird. EC2 Die einzige für die Benutzer sichtbare Änderung ist eine neue IP-Adresse. Weitere Informationen finden Sie unter Ersatz für Amazon RDS Custom Hosts.
In der folgenden Tabelle wird das Modell der gemeinsamen Verantwortung für die verschiedenen Funktionen von RDS Custom beschrieben.
Funktion |
EC2Verantwortung von Amazon |
RDSVerantwortung von Amazon |
RDSMaßgeschneidert für die Verantwortung von Oracle |
RDSBenutzerdefiniert für SQL Serververantwortung |
---|---|---|---|---|
Anwendungsoptimierung |
Customer |
Customer |
Customer |
Customer |
Skalierung |
Customer |
AWS |
Freigegeben |
Freigegeben |
Hohe Verfügbarkeit |
Customer |
AWS |
Customer |
AWS |
Datenbank-Backups |
Customer |
AWS |
Freigegeben |
AWS |
Patchen von Datenbanksoftware |
Customer |
AWS |
Freigegeben |
AWS fürRPEV, Kunde für CEV 1 |
Installieren der Datenbanksoftware |
Customer |
AWS |
Freigegeben |
AWS fürRPEV, Kunde für CEV 1 |
Betriebssystem-Patchen |
Customer |
AWS |
Customer |
AWS fürRPEV, Kunde für CEV 1 |
Betriebssysteminstallation |
Customer |
AWS |
Freigegeben |
AWS |
Serverwartung |
AWS |
AWS |
AWS |
AWS |
Hardware-Lebenszyklus |
AWS |
AWS |
AWS |
AWS |
Strom, Netzwerk und Kühlung |
AWS |
AWS |
AWS |
AWS |
1 Eine benutzerdefinierte Engine-Version (CEV) ist ein binärer Volume-Snapshot einer Datenbankversion und eines Amazon Machine Image (AMI). Eine RDS bereitgestellte Engine-Version (RPEV) ist die Standardinstallation von Amazon Machine Image (AMI) und Microsoft SQL Server.
Sie können eine RDS benutzerdefinierte DB-Instance mit Microsoft SQL Server erstellen. In diesem Fall.
-
Sie können zwischen zwei Lizenzmodellen wählen: License Included (LI) und Bring Your Own Media (BYOM).
-
Mit LI müssen Sie SQL Serverlizenzen nicht separat erwerben. AWS besitzt die Lizenz für die SQL Server-Datenbanksoftware.
-
Mit BYOM stellen Sie Ihre eigenen Microsoft SQL Server-Binärdateien und -Lizenzen bereit und installieren diese.
Sie können eine RDS benutzerdefinierte DB-Instance mithilfe von Oracle Database erstellen. Führen Sie in diesem Fall folgende Schritte aus:
-
Verwalten Sie Ihre eigenen Medien.
Wenn Sie RDS Custom verwenden, laden Sie Ihre eigenen Datenbankinstallationsdateien und Patches hoch. Aus diesen Dateien erstellen Sie eine benutzerdefinierte Engine-Version (CEV). Anschließend können Sie damit eine RDS benutzerdefinierte DB-Instance erstellenCEV.
-
Verwalten Sie Ihre eigenen Lizenzen.
Sie bringen Ihre eigenen Oracle Database-Lizenzen mit und verwalten Lizenzen selbst.
Support Perimeterkonfigurationen und nicht unterstützte Konfigurationen in Custom RDS
RDSBenutzerdefiniert bietet eine Überwachungsfunktion, die als Support-Perimeter bezeichnet wird. Dieses Feature stellt sicher, dass Ihr Host und Ihre Datenbankumgebung korrekt konfiguriert sind. Wenn Sie eine Änderung vornehmen, die dazu führt, dass Ihre DB-Instance den Support-Perimeter verlässt, ändert RDS Custom den Instance-Status auf, unsupported-configuration
bis Sie die Konfigurationsprobleme manuell beheben. Weitere Informationen finden Sie unter RDSBenutzerdefinierter Support-Perimeter.
Die wichtigsten Vorteile von Custom RDS
Mit RDS Benutzerdefiniert können Sie Folgendes tun:
-
Automatisieren Sie viele der gleichen Verwaltungsaufgaben wie AmazonRDS, einschließlich der folgenden:
-
Verwaltung des Lebenszyklus von Datenbanken
-
Automatisierte Backups und point-in-time Wiederherstellung (PITR)
-
Überwachung des Zustands RDS benutzerdefinierter DB-Instances und Beobachtung von Änderungen an der Infrastruktur, dem Betriebssystem und den Datenbankprozessen.
-
Benachrichtigung oder Maßnahmen zur Behebung von Problemen je nach Unterbrechung der DB-Instance
-
-
Installieren Sie Drittanbieter-Anwendungen.
Sie können Software installieren, um benutzerdefinierte Anwendungen und Agents auszuführen. Da Sie privilegierten Zugriff auf den Host haben, können Sie Dateisysteme ändern, um ältere Anwendungen zu unterstützen.
-
Installieren Sie benutzerdefinierte Patches.
Sie können benutzerdefinierte Datenbank-Patches anwenden oder Betriebssystempakete auf Ihre RDS benutzerdefinierten DB-Instances ändern.
-
Stationieren Sie eine lokale Datenbank, bevor Sie sie in einen vollständig verwalteten Dienst verschieben.
Wenn Sie Ihre eigene lokale Datenbank verwalten, können Sie die Datenbank unverändert auf RDS Benutzerdefiniert umstellen. Nachdem Sie sich mit der Cloud-Umgebung vertraut gemacht haben, können Sie Ihre Datenbank auf eine vollständig verwaltete Amazon RDS DB-Instance migrieren.
-
Erstellen Sie Ihre eigene Automatisierung.
Sie können benutzerdefinierte Automatisierungsskripte für Reporting-, Verwaltungs- oder Diagnosetools erstellen, planen und ausführen.