Zinn® Verwaltete Datenbanken

Verwaltetes PostgreSQL und MySQL, mit oder ohne Website

Eigenständige verwaltete Datenbanken: Sie müssen keine Website bei uns hosten, um eine Datenbank bei uns zu betreiben. PostgreSQL oder MySQL, jeweils in drei Größendiensten, mit automatischer Failover-Funktion ab dem mittleren Tarif. Wir verifizieren Wiederherstellungen, indem wir uns mit der wiederhergestellten Datenbank verbinden, anstatt darauf zu vertrauen, dass ein Backup-Job abgeschlossen wurde.

Beschreibung

Zinn® Managed Databases ist PostgreSQL oder MySQL, das wir für Sie betreiben und separat verkaufen. Nichts daran setzt voraus, dass Sie auch eine Website bei uns hosten: Richten Sie eine Anwendung von dem Ort aus, an dem sie sich befindet, darauf aus und betrachten Sie es als Datenbankdienst anstelle eines Add-ons zu einem Hosting-Tarif.

Es gibt drei Größen für jede Engine. Die kleine Stufe ist eine einzelne Instanz. Die mittlere und große Stufe fügen automatisches Failover hinzu, sodass ein ausgefallener Knoten ein Failover-Ereignis ist und kein Ausfall, von dem Sie erst durch Ihre Nutzer erfahren. Die Kosten für ein Failover hängen von der Engine ab – PostgreSQL arbitriert zwischen zwei Instanzen, während MySQL eine Gruppe aus drei Mitgliedern und ein Router-Paar benötigt, weshalb die MySQL-Stufen bei jeder Größe etwas höher bepreist sind.

Zwei miteinander verbundene Datenbankserver, von denen einer den Betrieb des anderen übernimmt

Was Sie erhalten

Managed PostgreSQL und MySQL mit ordnungsgemäß erledigten operativen Teilen und so klar formuliert, dass Sie damit planen können.

Einzelstehend, keine Website erforderlich

Kaufen Sie eine Datenbank, ohne Hosting zu erwerben. Ihre Anwendung kann überall ausgeführt werden; die Datenbank ist ein eigenständiges Produkt.

Automatisches Failover ab der mittleren Tarifstufe

Mittlere und große Tarife mit automatischem Failover. Der Schritt nach oben von „Klein“ ist eine Veränderung der Verfügbarkeit, nicht nur eine Änderung der Größe.

Klein (Single-Instance)

Das Small-Tarifpaket führt eine Instanz aus, was sich für Entwicklungs-, Staging- und leichtere Produktions-Workloads eignet, bei denen ein kurzes Wiederherstellungsfenster akzeptabel ist.

Wiederherstellung zu einem bestimmten Zeitpunkt auf PostgreSQL

Bei PostgreSQL erfolgt die Wiederherstellung auf einen bestimmten Zeitpunkt statt auf das Backup der letzten Nacht. Dadurch können Sie eine fehlerhafte Migration oder ein versehentliches Löschen rückgängig machen, ohne die Arbeit des gesamten Tages zu verlieren. MySQL-Datenbanken werden nächtlich gesichert und vierzehn Nächte lang aufbewahrt.

Wiederherstellungen durch Verbindung verifiziert

Ein erfolgreicher Backup-Job ist kein Beweis dafür, dass eine Datenbank wiederhergestellt werden kann. Wir überprüfen Wiederherstellungen, indem wir uns mit der wiederhergestellten Datenbank verbinden und Daten aus ihr lesen.

Drei Größen für beide Motoren

Jede Stufe nutzt die von Ihnen gewählte Engine. Ein Upgrade ändert die Zuweisung von vCPU, Arbeitsspeicher und Festplattenspeicher und fügt ab der Stufe Medium ein automatisches Failover hinzu.

So funktioniert es

Richten Sie es ein, stellen Sie die Verbindung her und überlassen Sie uns die operative Hälfte.

  1. Tarif auswählen

    Wählen Sie PostgreSQL oder MySQL und danach klein, mittel oder groß, je nachdem, wie viel CPU, Arbeitsspeicher und Festplattenspeicher Sie benötigen und ob Sie ein automatisches Failover wünschen.

  2. Anwendung verknüpfen

    Sie erhalten Anmeldedaten und einen Verbindungsendpunkt. Die Anwendung kann sich auf unserer Infrastruktur befinden oder auf einer fremden; der Datenbank ist das egal.

  3. Wir betreiben es und beweisen es

    Wir erstellen planmäßig Backups und überprüfen deren Wiederherstellbarkeit, indem wir uns mit dem Ergebnis verbinden. So wird die Wiederherstellbarkeit gemessen statt nur angenommen. Bei PostgreSQL erfolgt dieser Zeitplan kontinuierlich, sodass eine Wiederherstellung zu einem bestimmten Zeitpunkt möglich ist.

Preise

Drei Stufen auf jeder Engine, monatlich abgerechnet, skaliert nach vCPU, Arbeitsspeicher und Festplatte – mit automatischer Failover-Funktion ab der mittleren Stufe. Die Preise für die Stufen werden auf Basis gemessener Infrastruktur-Einheitspreise berechnet und bei Änderungen dieser Sätze neu ermittelt.

Zinn® Managed MySQL Small

11,99 €/Monat

vCPU-Kerne
1
Arbeitsspeicher
2 GB
NVMe-Speicher
20 GB

Zinn® Managed PostgreSQL Small

11,99 €/Monat

vCPU-Kerne
1
Arbeitsspeicher
2 GB
NVMe-Speicher
20 GB

Zinn® Managed PostgreSQL Medium

41,99 €/Monat

vCPU-Kerne
2
Arbeitsspeicher
4 GB
NVMe-Speicher
60 GB

Zinn® Managed MySQL Medium

63,99 €/Monat

vCPU-Kerne
2
Arbeitsspeicher
4 GB
NVMe-Speicher
60 GB

Zinn® Managed PostgreSQL Large

88,99 €/Monat

vCPU-Kerne
4
Arbeitsspeicher
8 GB
NVMe-Speicher
150 GB

Zinn® Managed MySQL Large

132,99 €/Monat

vCPU-Kerne
4
Arbeitsspeicher
8 GB
NVMe-Speicher
150 GB

Die Preise orientieren sich an den gemessenen Infrastrukturkosten, anstatt einmalig festgelegt zu werden, sodass Ihre Tarifstufe stets im angemessenen Verhältnis zu den tatsächlichen Betriebskosten bleibt.

Warum hier kaufen

Viele Anbieter betreiben eine Datenbank für Sie, vorausgesetzt, Sie kaufen auch das Hosting dazu. Diese wird separat angeboten, sodass Sie Ihre Datenbank bei uns und Ihre Anwendung dort betreiben können, wo es am sinnvollsten ist, ohne Ihre Architektur an ein Paket anpassen zu müssen.

Die beiden Behauptungen, auf die es bei einem Datenbankprodukt am meisten ankrauft, sind diejenigen, die sich am leichtesten vage aufstellen lassen: dass es ein Failover durchführt und dass es wiederherstellt. Hier ist das Failover eine zugesicherte Eigenschaft der Tarife „Medium“ und „Large“, und Wiederherstellungen werden verifiziert, indem man sich mit der wiederhergestellten Datenbank verbindet, anstatt ein grünes Job-Protokoll zu lesen.

Muss ich eine Website bei Ihnen hosten, um dies nutzen zu können?

Nein. Verwaltete Datenbanken sind eigenständig. Ihre Anwendung kann auf Ihren eigenen Servern, bei einem anderen Anbieter oder auf unserer Infrastruktur laufen – die Datenbank wird unabhängig bereitgestellt und abgerechnet.

Welche Tarife verfügen über Hochverfügbarkeit?

Mittelgroße und große Instanzen laufen mit automatischem Failover. Kleine Instanzen bestehen aus einer einzigen Instanz, weshalb der Schritt von klein zu mittelgroß eine Verfügbarkeitsentscheidung und nicht nur eine Kapazitätsentscheidung ist.

Wie funktionieren Backups und Wiederherstellungen?

Beide Engines werden gesichert und beide durch Verbindung mit dem Ergebnis auf Wiederherstellbarkeit getestet. Sie unterscheiden sich darin, wie weit in die Vergangenheit Sie zurückgehen können: PostgreSQL archiviert kontinuierlich, sodass Sie auf einen bestimmten Zeitpunkt wiederherstellen können – was besonders nach einer fehlerhaften Migration oder einem versehentlichen Löschen wichtig ist, wenn Sie alles bis auf die Sekunde vor dem Fehler wiederhaben möchten. MySQL wird nächtlich gesichert, wobei die letzten vierzehn Nächte aufbewahrt werden.

Woher wissen Sie, dass die Backups tatsächlich wiederhergestellt werden können?

Wir stellen sie wieder her und stellen eine Verbindung zum Ergebnis her. Ein Backup-Job, der Erfolg meldet, besagt lediglich, dass ein Job abgeschlossen wurde; das Verbinden mit der wiederhergestellten Datenbank und das Lesen daraus zeigt, dass die Daten vorhanden und nutzbar sind. Das ist die Prüfung, die wir durchführen.

Kann ich mit dem Wachstum der Datenbank in eine höhere Tarifstufe wechseln?

Ja. Die Tarife nutzen dieselbe Engine, auf der Sie begonnen haben. Ein Upgrade ändert also die Zuweisung von vCPU, Arbeitsspeicher und Festplatte und fügt ab dem Tarif „Medium“ ein automatisches Failover hinzu. Sprechen Sie vor einer größeren Migration mit uns, und wir planen den Umzug gemeinsam mit Ihnen.

Speichern Sie Ihre Datenbank an einem Ort, an dem sie gut betreut wird

Wählen Sie eine Engine und eine Tarifstufe, verbinden Sie Ihre Anwendung und erhalten Sie ab der mittleren Tarifstufe aufwärts ein automatisches Failover – unabhängig davon, ob etwas anderes von Ihnen hier gehostet wird oder nicht.

Loslegen