Schnell wieder im Betrieb
Stellen Sie einzelne Topics oder einen ganzen Cluster zum gewählten Zeitpunkt wieder her – einschließlich Schema Registry und Consumer-Offsets.
KAFKA BACKUP & RECOVERY
Topics, Schemas und
Consumer-Offsets.
Sichern Sie Ihre Kafka-Daten kontinuierlich im eigenen S3-Bucket. Stellen Sie Cluster und Schema Registry zu einem gewählten Zeitpunkt wieder her oder klonen Sie Produktionsdaten für Ihre Testumgebungen.
In Ihrem AWS-Account betrieben. Über Git verwaltet.
Betriebsfähigkeit beginnt vor dem Ernstfall
Wenn Ihre Kafka-Plattform ausfällt, muss der Betrieb schnell weitergehen. Mit streamkeepr stellen Sie Daten, Schemas und Consumer-Offsets aus Ihrem Backup wieder her – damit Ihre Anwendungen wieder laufen.
Stellen Sie einzelne Topics oder einen ganzen Cluster zum gewählten Zeitpunkt wieder her – einschließlich Schema Registry und Consumer-Offsets.
Testen Sie die Wiederherstellung in einem separaten Cluster. Der Restore-Report hält fest, welche Daten wiederhergestellt wurden und mit welchem Ergebnis. So haben Sie die Dokumentation für Ihr nächstes Audit bereits zur Hand.
Klonen Sie Produktionsdaten aus dem Backup in Ihre Testumgebung. Ohne zusätzliche Last auf der Produktion und ohne deren Zugangsdaten.
01 / Recovery
Einen Cluster wiederherstellen, ein gelöschtes Topic zurückholen oder die Recovery im Audit belegen: So unterstützt streamkeepr Ihr Plattformteam.
Eine Infrastrukturänderung löscht einen Cluster. Ein Angreifer erhält Administratorrechte. Oder fehlerhafte Daten werden auf die Replikate übertragen. Mit streamkeepr stellen Sie den gesicherten Stand aus Ihrem S3-Bucket wieder her: zuerst die Schema Registry, dann die Topics und Consumer-Offsets.
Cluster restore740 topics, 2,960 partitions
Point in time 29 Sep 05:50:00 UTC. Offsets applied only to stopped groups, with a rollback saved first. Example data.
Eine GitOps-Änderung löscht ein Topic oder eine falsche Retention-Einstellung leert ein kompaktiertes Stammdaten-Topic. Stellen Sie gezielt den Stand vor der Änderung wieder her, während der übrige Cluster weiterläuft.
Example data.
Beziehen Sie Kafka in Ihre Recovery-Tests ein. Stellen Sie die Daten aus dem Backup in einem isolierten Testcluster wieder her. Der Restore-Bericht dokumentiert das Ergebnis für Ihr Testprotokoll und das Audit.
prod-eu1 into drill, recovery test 2026
Passed
All 29,640,118,207 planned records of 740 topics were restored into drill. No records were skipped.
Restored completely 740
02 / Production Clones
Übertragen Sie Produktionsdaten aus einem gewählten Zeitfenster in einen Test- oder Integrationscluster. Ihre Pipeline startet den Klon bei Bedarf oder nach Zeitplan. Er liest ausschließlich aus dem Backup und belastet die Produktion nicht zusätzlich.
| Started | Window | Records | Groups |
|---|---|---|---|
| 28 Sep 02:00 | 24–27 Sep | 612,480,117 | 212 |
| 24 Sep 02:00 | 21–23 Sep | 418,906,355 | 212 |
| 22 Sep 15:10 | 15–21 Sep, orders.* only | 96,114,702 | 41 |
| 21 Sep 02:00 | 17–20 Sep | 603,211,480 | 211 |
| 17 Sep 02:00 | 14–16 Sep | 401,772,936 | 211 |
| 14 Sep 02:00 | 10–13 Sep | 588,064,219 | 208 |
Twice a week from the pipeline, plus ad-hoc runs for one domain. Each run empties its target topics first and writes its own report.
03 / Operations
Sie installieren streamkeepr per Helm in Ihrem EKS-Cluster und verwalten Backups und Restores über Git. Jeder Restore läuft als Kubernetes-Job. Metriken und Alarme fließen in Ihr bestehendes Monitoring ein.
Backup running. 2,952 of 2,960 partitions current; 6 catching up, 2 above RPO target.
Cluster prod-eu1. Restorable from 1 Jul 00:00, except where listed below.
04 / Integrationen
Diese Systeme und Schnittstellen unterstützt streamkeepr derzeit. Wenn Sie andere Komponenten einsetzen, sprechen Sie uns an.
| Kafka | Apache Kafka oder Amazon MSK, SASL/SCRAM über TLS |
|---|---|
| Speicher | Amazon S3 oder S3-kompatibler Speicher, verschlüsselt mit Ihrem KMS-Schlüssel |
| Kubernetes | Amazon EKS mit Helm; AWS-Zugriff über IRSA oder Pod Identity, ohne statische Schlüssel |
| Schema Registry | Confluent-kompatibel, optional |
| Monitoring | Prometheus, Grafana, Alarmregeln mit Runbooks, Web-Dashboard |
| Automatisierung | Argo CD, Flux oder jede CI/CD-Pipeline, die ein Helm-Release bereitstellen kann |
| Nicht enthalten | ACLs, Quotas und Broker-Konfiguration; MSK-IAM-Authentifizierung; kontinuierliche Spiegelung zwischen Clustern |
05 / Lizenzierung
Eine Jahreslizenz deckt alle Kafka-Cluster und Umgebungen Ihres Projekts ab. Die Anzahl der Broker spielt für die Lizenzierung keine Rolle. Ein Angebot erhalten Sie auf Anfrage.
06 / Gut zu wissen
Ja. Stellen Sie Topics, Consumer-Offsets und Schema Registry zum gewählten Zeitpunkt in einem bestehenden oder neuen Cluster wieder her. Die Consumer-Gruppen setzen die Verarbeitung an den zugehörigen Offsets fort. Ein Bericht dokumentiert das Ergebnis, das Zeitfenster, die Nachrichten und die Consumer-Gruppen für Ihr Testprotokoll. Erproben Sie den Ablauf zunächst in einem isolierten Testcluster.
Klonen Sie Daten aus einem gewählten Zeitfenster des Backups in Ihren Testcluster. streamkeepr passt Topic- und Gruppennamen, Schema-IDs und die Verteilung auf die Zielpartitionen an. Der Klon liest ausschließlich aus dem Backup und benötigt keine Zugangsdaten zur Produktionsumgebung.
Die Offsets Ihrer Consumer-Gruppen sind Teil des Backups. streamkeepr ordnet die zum gewählten Zeitpunkt gesicherten Offsets den wiederhergestellten Topics zu. Sie prüfen den Plan und wenden ihn auf gestoppte Consumer-Gruppen an. Bei Bedarf können Sie die Offset-Änderungen zurücknehmen. Offsets, die Ihre Services außerhalb von Kafka speichern, passen Sie selbst an.
Das kontinuierliche Backup läuft als Helm-Release in Ihrem EKS-Cluster. Jeder Restore ist ein separater Kubernetes-Job, der bei Bedarf startet und nach Abschluss endet. Metriken, Dashboards und Alarmregeln binden Sie in Ihre bestehende Prometheus- und Grafana-Umgebung ein. Support ist in der Lizenz enthalten.
Nein. streamkeepr läuft in Ihrem EKS-Cluster und greift auf Ihre Kafka-Cluster, Ihren S3-Bucket und Ihre Schema Registry zu. Ihre Backups bleiben in Ihrem Account und liegen in einem dokumentierten Format vor. Es gibt keinen von uns gehosteten Dienst, keine Telemetrie und keinen Lizenzserver.
Ja. Verwenden Sie dieselbe Restore-Definition wie im Ernstfall und wählen Sie einen isolierten Testcluster als Ziel. Der Bericht dokumentiert das Ergebnis Ihres Recovery-Tests.
Replikation schützt vor dem Ausfall einzelner Broker. Sie überträgt aber auch fehlerhafte Schreibvorgänge und Löschungen auf die Replikate. Retention begrenzt zusätzlich, wie lange Daten verfügbar bleiben. Ein separates Backup ermöglicht es, nach einem fehlerhaften Release oder dem Verlust eines Clusters zu einem früheren Datenstand zurückzukehren.
Sie erhalten eine Jahreslizenz pro Projekt oder Programm. Sie umfasst alle zugehörigen Kafka-Cluster und Umgebungen sowie Support, unabhängig von der Anzahl der Broker. Für ein Angebot benötigen wir eine kurze Beschreibung Ihrer Kafka-Landschaft.
Demo und Beratung
In der Demo zeigen wir das Backup, einen Point-in-Time-Restore einschließlich Consumer-Offsets und das Klonen von Produktionsdaten in einen Testcluster. Beschreiben Sie uns Ihre Kafka-Landschaft und Ihre Anforderungen. Wir stimmen die Demo auf Ihre Fragen ab, erstellen ein Angebot oder begleiten einen Recovery-Test in Ihrer Umgebung.
Anfrage gesendetVielen Dank
Vielen Dank für Ihre Anfrage. Wir melden uns per E-Mail bei Ihnen. Sie erreichen uns auch direkt unter sales@streamkeepr.io.