Sicherung der Datenbank
Bei der Datenbanksicherung handelt es sich um die Erstellung einer Kopie (Backup) der strukturierten Daten eines Unternehmens, die von gängigen Datenbanken wie SAP HANA und Microsoft SQL Server verwendet werden.
Definition des Database Backups
Bei der Datenbank-Sicherung handelt es sich um die Erstellung einer Kopie (Backup) der strukturierten Daten eines Unternehmens, die von gängigen Datenbanken wie SAP HANA und Microsoft SQL Server verwendet werden.
Der Zweck der Erstellung einer Kopie besteht darin, die Originaldaten wiederherzustellen, wenn aufgrund einer versehentlichen Löschung, einer Beschädigung oder eines Angriffs die Recovery der Daten und der Datenbank-Workloads erforderlich wird.
In Hybrid-Cloud-Umgebungen befinden sich strukturierte Daten entweder vor Ort in Datenbank-Workloads, die auf physischen Servern, virtuellen Maschinen oder in Containern ausgeführt werden, oder sie werden in virtuellen Maschinen oder Containern in der Cloud ausgeführt.
Was ist „Database Backup“?
Database Backup ist eine Datensicherungslösung für strukturierte Daten, die sich in Datenbank-Workloads befinden – und sollte idealerweise hybride Umgebungen abdecken –, da Unternehmen sowohl vor Ort als auch in Cloud-Umgebungen ein Backup and Recovery ihrer Daten benötigen. Strukturierte Daten, die in Unternehmensdatenbanken gespeichert sind, sind von entscheidender Bedeutung für Unternehmen, die darauf angewiesen sind, Daten relational als Backend für viele geschäftskritische Anwendungen – darunter ERP, SCM, CRM und weitere – zu speichern. Angesichts der stetig steigenden Kosten von Ausfallzeiten müssen Unternehmen sicherstellen, dass sie über sichere Backups ihrer Daten verfügen, um eine schnelle Recovery zu gewährleisten.
In der heutigen On-Demand-Welt, in der Systeme stets verfügbar sein müssen, können bei einem Database Backup keine älteren Methoden mehr verwendet werden, bei denen die Datenbank-Engine zur Durchführung des Backup-Vorgangs heruntergefahren werden muss. Heutige Database Backup-Lösungen müssen den Backup-Vorgang durchführen, während die Datenbank noch läuft. Diese Art des Database Backups erfordert hinter den Kulissen deutlich mehr Aufwand, da weiterhin Daten in die Datenbank-Workload geschrieben werden, während versucht wird, diese zu Sicherungszwecken zu kopieren.
Lösungen zum Schutz von Datenbank-Workloads, die einen integrierten Ansatz verfolgen, können eine Sicherung aller Dateien in der Datenbank durchführen – einschließlich Tabellenbereich, Partition, Master-Datenbank, Transaktionsprotokolle und anderer zur Instanz gehörender Dateien –, ohne die Datenbank-Engine herunterzufahren. Dies trägt dazu bei, sicherzustellen, dass Datenbank-Workloads während des Sicherungsvorgangs nicht beschädigt werden. Es empfiehlt sich, regelmäßig und in festgelegten Abständen geplante Database Backups durchzuführen, um sich ständig ändernde strukturierte Daten zu schützen.
Was ist der Database Backup-Prozess und wie funktioniert er?
Ein Database Backup schützt alle strukturierten Daten, die mit geschäftskritischen Datenbank-Workloads verbunden sind. On-Premise- oder cloudbasierte Database Backups können auf verschiedenen Speicherzielen durchgeführt werden: vor Ort, extern, in der Cloud – oder sie können einem Hybrid-Cloud-Ansatz folgen.
Unabhängig vom vorgesehenen Zielort des Database Backup-Prozesses müssen Unternehmen sorgfältige Schritte befolgen, um eine ordnungsgemäße Sicherung und Datensicherheit zu gewährleisten. Zu den wichtigsten Phasen des Database Backup-Prozesses gehören:
- Identifizieren Sie Quellen strukturierter Daten, die gesichert und geschützt werden müssen, wie beispielsweise Tabellen, Instanzen und Protokolle.
- Legen Sie die Art der Sicherung fest: Vollsicherung, Differenzsicherung, Transaktionsprotokollsicherung, Copy-Only-Sicherung, Teilsicherungen oder Datei- und Dateigruppensicherung.
- Legen Sie einen Speicherort für die Sicherungsdaten fest – entweder vor Ort, in der Cloud oder beides.
- Führen Sie die Sicherung durch oder planen Sie sie für einen geeigneteren Zeitpunkt ein.
- Führen Sie regelmäßige Wiederherstellungen an einem anderen Datenbankstandort durch, um die Daten zu validieren.
Sicherungen werden an einen Speicherort übertragen, um im Falle eines Datenverlusts eine Recovery zu ermöglichen. Lösungen können Daten sowohl in lokalen Speicher als auch in den Cloud-Speicher schreiben. Insbesondere bei großen Datensätzen ist es wichtig, eine Speicherstrategie zu berücksichtigen und dabei sowohl Kostenaspekte als auch RPOs und RTOs abzuwägen. Die 3-2-1-Sicherungsregel schreibt vor, dass Unternehmen über drei Kopien ihrer Daten an zwei verschiedenen Orten verfügen müssen, wobei sich eine davon außerhalb des Unternehmensstandorts befinden sollte. Database Backup-Lösungen sollten Unternehmen die Flexibilität bieten, den Primärspeicher vor Ort zu betreiben, um große lokale Workloads schnell wiederherstellen zu können, während sekundäre Kopien als „Air-Gapped“-Speicher außerhalb des Unternehmensstandorts in die Cloud übertragen werden. Darüber hinaus benötigen in der Cloud betriebene Datenbanken flexible Optionen, um Cloud-Speicher für primäre und sekundäre Sicherungskopien zu nutzen.
Schließlich müssen Database Backup-Lösungen auf eine schnelle Datenwiederherstellung ausgelegt sein, damit Unternehmen, die das Database Backup nutzen, ihre Daten bei Bedarf schnell wiederherstellen können, um einen reibungslosen Geschäftsbetrieb zu gewährleisten.
Warum ist Database Backup wichtig?
Die täglich erzeugte Datenmenge ist enorm, und all diese Daten müssen gespeichert und vor potenziellem Verlust geschützt werden. Die durchschnittliche Größe eines Datenlecks wurde auf 26.000 Datensätze geschätzt, während die Kosten pro verlorenem Datensatz bei 150 US-Dollar lagen. Die Auswirkungen eines Datenverlusts auf Unternehmen halten noch Jahre nach einem Störfall an.
Ohne ein robustes Database Backup ist mit Datenverlusten und Anwendungsausfällen aufgrund geplanter und ungeplanter Störungen zu rechnen. Ohne Schutz der Datenbank-Workloads laufen Unternehmen Gefahr, durch längere Ausfälle und Recovery-Zeiten Umsatzverluste und ungewöhnlich hohe Kundenabwanderungen zu erleiden.
In den letzten vier Jahren führte die Zunahme von Datenpannen zu einem Anstieg der ungewöhnlichen Kundenverluste, die Unternehmen bis zu 5,7 Millionen Dollar pro verlorenem Bestandskunden kosteten. Kurz gesagt: Database Backup hält Ihr Unternehmen gesund und bringt es nach einem Störfall schneller wieder auf die Beine. Untersuchungen von IDC ergaben, dass die durchschnittlichen Kosten für Ausfallzeiten bei 250.000 Dollar pro Stunde liegen.
Vorteile des Database Backups
Die Anforderungen an Datenbank-Workloads sind im Laufe der Jahre gestiegen. Es gibt nicht nur mehr Datenbanken, sie sind mittlerweile auch größer, schneller und komplexer als zuvor. Unternehmen verlassen sich auf größere und schnellere Datenbanken, um ihre Informationen zu speichern, und im Falle eines Verlusts wären ihre Daten unersetzbar. Zu den Vorteilen von Database Backups zählen reduzierte Ausfallzeiten, Geschäftskontinuität und die Wiederherstellbarkeit der Datenbank nach böswilligen Angriffen wie Ransomware.
Digitale Daten und Anwendungen sind die Triebkräfte des Unternehmenswachstums. Der Schutz geschäftskritischer Workloads und Anwendungen, die auf Microsoft SQL und SAP HANA basieren, ist für das Überleben des Unternehmens von entscheidender Bedeutung. Der Schutz von Datenbank-Workloads bietet ein Sicherheitsnetz gegen Datenverlust, Datenbeschädigung oder Angriffe.
Das richtige Database Backup-Angebot muss die Vorteile des Datenschutzes für Unternehmen erweitern und Folgendes umfassen:
- Flexibilität in der Hybrid-Cloud. Schützen Sie Ihre strukturierten Daten und Datenbank-Workloads durch aktive Backups vor Ort und sekundäre Kopien in der Cloud, um unerwünschte potenzielle Unterbrechungen zu vermeiden. Unternehmen müssen die Speicheroptionen – Cloud, vor Ort oder beides – wählen, die ihren geschäftlichen Anforderungen an skalierbare Flexibilität und schnelle Recovery entsprechen.
- Nahtlose Skalierbarkeit. Wenn das Datenvolumen wächst, müssen Backups ohne Unterbrechung oder Verlangsamung fortgesetzt werden, und Unternehmen sollten nach Anbietern suchen, die eine nahtlose Skalierbarkeit gewährleisten.
- Sicherheit und Compliance. Unternehmen müssen sicherstellen, dass sie strukturierte Daten sowohl während der Übertragung als auch im Ruhezustand durch Verschlüsselung schützen können. Die Zugriffsverwaltung mit rollenbasierten Authentifizierungskontrollen unter Verwendung von Single Sign-On (SSO) und Security Assertion Markup Language (SAML) ist ebenso entscheidend wie die Einhaltung gesetzlicher Vorschriften durch eine breite Palette unterstützter Standards, darunter HIPAA, DSGVO, SOC 2 und ISO 27001.
- Problemlose Verwaltung. Eine einfache Self-Service-Verwaltung ist entscheidend, damit Datenbank- und IT-Administratoren effektiver arbeiten können. Eine BaaS- oder cloudbasierte Lösung kann diese Einfachheit bieten – mit problemloser Bereitstellung, ohne Verwaltung einer Backup-Infrastruktur und mit automatischen Updates. Vorkonfigurierte Konfigurationsassistenten können zudem bei der Bereitstellung helfen und empfohlene Best Practices für Database Backups innerhalb einer Lösung umsetzen.
- Kostenoptimierter Betrieb. Schützen Sie bestehende Investitionen mit einer Database Backup-Lösung, die Ressourcen in die Cloud erweitert. Dieser Ansatz setzt Ressourcen frei, die in der lokalen Infrastruktur gebunden sind, und wandelt anfängliche Investitionsausgaben (Capex) in budgetfreundliche Betriebsausgaben um.
- Readiness für die Wiederherstellung nach Ransomware-Angriffen – KI-gestützte Überwachung auf Anomalien in Datenmustern kann frühzeitig vor Ransomware-Angriffen warnen, während eine „Air-Gapped“-Database Backup-Infrastruktur und Backup-Kopien die Wiederherstellung ermöglichen.
- Enge Integration. Die Integration mit diesen größeren, schnelleren und komplexeren Datenbank-Workloads ist heute von entscheidender Bedeutung. Datenbankadministratoren können die Leistungsfähigkeit der Anwendungsprogrammierschnittstelle (API) einer Database Backup-Lösung nutzen, um Backups und Wiederherstellungen über die Datenbankschnittstelle durchzuführen.
- Zentrale Verwaltung zusammen mit anderen Backup-Anforderungen. Unternehmen können ihren IT-Betrieb vereinfachen, indem sie einen Anbieter wählen, der umfassenden Datenschutz bietet – um Database Backup zusammen mit anderen Daten-Backup-Anforderungen zu verwalten –, beispielsweise auch zum Schutz von VMs, Containern, Endgeräten und SaaS-Anwendungen.
Häufige Anwendungsfälle für Database Backups
Unternehmen jeder Größe nutzen den Datenschutz für Datenbanken auf vielfältige Weise, darunter folgende Anwendungsfälle:
- Geschäftskontinuität. Mit Backup-Software können Unternehmen alle ihre strukturierten Daten und Konfigurationen schützen, die erforderlich sind, um den Geschäftsbetrieb nach unvorhersehbaren Störungen wieder aufzunehmen. Durch aktive Backups vor Ort und Kopien in der Cloud können Unternehmen sicherer sein, dass sie über zuverlässige Notfall-Recovery-Pläne verfügen.
- Datensicherheit. Ohne angemessenen Schutz der Datenbank-Workloads bleiben Ihre Daten anfällig für potenziellen Verlust und Beschädigung. Backups bewahren die Integrität Ihrer geschäftskritischen strukturierten Daten und stellen sofort verfügbare, nutzbare Kopien verlorener Daten bereit – sei es durch versehentliches Löschen, Überschreiben von Daten oder Angriffe.
- Notfallwiederherstellung. Die meisten, wenn nicht sogar alle Unternehmen und IT-Umgebungen werden wahrscheinlich mit unerwarteten Ereignissen konfrontiert, die zu Datenverlust, -beschädigung oder Betriebsunterbrechungen führen können. Der Einsatz von Backup-Software gewährleistet die Readiness und reduziert die Risiken, die mit ungeplanten Betriebsunterbrechungen verbunden sind.
Bietet Commvault Database Backup an?
Ja! Commvault® Database Backup bietet eine „Backup as a Service“ (BaaS)-Lösung, die kritische Daten in Microsoft SQL Server- und SAP HANA-Datenbanken sichert. Durch die Bereitstellung der oben aufgeführten umfassenden Vorteile bietet Commvault Datenbank- und IT-Administratoren benutzerfreundliche Lösungen, die ihnen die Tools und die Transparenz an die Hand geben, die sie benötigen, um Risiken für kritische Anwendungen und Daten zu minimieren. Die Lösung bietet umfassenden Schutz für Datenbank-Workloads vor Ort oder in der Cloud und unterstützt Sie so dabei, in einer Hybrid-Cloud-IT-Umgebung erfolgreich zu sein.
Möchten Sie Datenschutz in der Praxis erleben?
Sehen Sie sich noch heute das voll funktionsfähige Full-Service-Produkt an und erfahren Sie, wie Commvault Ihre Anforderungen direkt erfüllen kann.