Backup bereit: Mythen zum Feiertag zerstreuen

Backup bereit: Mythen zum Feiertag zerstreuen

Die Datensicherung gehört nicht zu den angesagten Technologien, von denen jeder spricht. Sie muss einfach in jedem ernsthaften Unternehmen vorhanden sein, und das ist alles. In unserer Bank sichern wir mehrere Tausend Server – das ist eine komplexe, interessante Arbeit, ĂŒber einige Feinheiten, und auch ĂŒber typische MissverstĂ€ndnisse hinsichtlich Datensicherungen möchte ich erzĂ€hlen.

Ich beschĂ€ftige mich seit fast 20 Jahren mit diesem Thema, davon die letzten 2 Jahre bei Promsvyazbank. Zu Beginn meiner praktischen TĂ€tigkeit habe ich Datensicherungen fast manuell durchgefĂŒhrt, mit Skripten, die einfach Dateien kopierten. Dann kamen in Windows nĂŒtzliche Werkzeuge zum Einsatz: die Robocopy-Dienstprogramm zur Vorbereitung von Dateien und NT Backup fĂŒr die Datensicherung. Und dann kam die Zeit spezialisierter Software, zuerst Veritas Backup Exec, das jetzt Symantec Backup Exec heißt. Ich kenne mich also schon lange mit Datensicherungen aus.

Einfach gesagt, ist die Datensicherung das Speichern einer Kopie von Daten (virtuelle Maschinen, Anwendungen, Datenbanken und Dateien) fĂŒr alle FĂ€lle in regelmĂ€ĂŸigen AbstĂ€nden. Alle FĂ€lle zeigen sich normalerweise in Form eines Hardware- oder Logikfehlers und fĂŒhren zu Datenverlust. Die Aufgabe des Datensicherungssystems besteht darin, die Verluste durch Informationsverlust zu minimieren. Ein Hardwarefehler ist beispielsweise der Ausfall eines Servers oder eines Speichers, auf dem sich die Datenbank befindet. Ein logischer Fehler liegt vor, wenn Teile von Daten verloren gehen oder sich Ă€ndern, unter anderem aufgrund menschlichen Versagens: aus Versehen wurde eine Tabelle, eine Datei gelöscht oder ein fehlerhaftes Skript ausgefĂŒhrt. Außerdem gibt es Anforderungen von Aufsichtsbehörden zur Speicherung bestimmter Informationen ĂŒber lĂ€ngere ZeitrĂ€ume, manchmal bis zu mehreren Jahren.

Backup bereit: Mythen zum Feiertag zerstreuen

Die hĂ€ufigste Anwendung von Datensicherungen ist die Wiederherstellung einer gespeicherten Kopie von Datenbanken fĂŒr den Aufbau verschiedener Testsysteme und Klone fĂŒr Entwickler.

Rund um die Datensicherung existieren mehrere typische Mythen, die lÀngst widerlegt werden sollten. Hier sind die bekanntesten von ihnen.

Mythos 1. Backup ist schon lange nur eine kleine Funktion innerhalb von Sicherheits- oder Speicherlösungen.

Backup-Systeme bleiben nach wie vor eine separate Klasse von Lösungen und sind sehr unabhĂ€ngig. Ihnen wird eine zu wichtige Aufgabe ĂŒbertragen. Im Grunde genommen bilden sie die letzte Verteidigungslinie, wenn es um die Sicherheit von Daten geht. Daher arbeitet das Backup in seinem eigenen Rhythmus, nach seinem eigenen Zeitplan. FĂŒr die Server wird tĂ€glich ein Bericht erstellt, es gibt Ereignisse, die als Trigger fĂŒr das Überwachungssystem fungieren.

Backup bereit: Mythen zum Feiertag zerstreuen

ZusĂ€tzlich ermöglicht das Rollenmodell fĂŒr den Zugriff auf das Backup-System, einen Teil der Befugnisse an Administratoren der Zielsysteme zu delegieren, die fĂŒr das Management der Backups verantwortlich sind.

Mythos 2. Wenn es RAID gibt, ist Backup nicht mehr nötig.

Backup bereit: Mythen zum Feiertag zerstreuen

Zweifellos sind RAID-Arrays und Datenreplikation eine gute Möglichkeit, Informationssysteme vor HardwareausfĂ€llen zu schĂŒtzen, und im Falle eines Standby-Servers schnell auf ihn umzuschalten, falls die Hauptmaschine ausfĂ€llt.

Vor logischen Fehlern, die von den Benutzern des Systems gemacht werden, schĂŒtzt Redundanz und Replikation nicht. Ein Standby-Server mit verzögertem Schreiben – ja, kann helfen, wenn der Fehler entdeckt wird, bevor er synchronisiert wurde. Und was ist, wenn der Moment verpasst wird? Da hilft nur ein rechtzeitig erstelltes Backup. Wenn bekannt ist, dass die Daten gestern geĂ€ndert wurden, kann das System auf einen Zustand von vorgestern zurĂŒckgesetzt werden, um die benötigten Daten zu extrahieren. Angesichts der Tatsache, dass logische Fehler die hĂ€ufigsten sind, bleibt das gute alte Backup ein bewĂ€hrtes und notwendiges Mittel.

Mythos 3. Backup ist etwas, das einmal im Monat gemacht wird.

Die HĂ€ufigkeit des Backups ist ein konfigurierbarer Parameter, der in erster Linie von den Anforderungen an das Backup-System abhĂ€ngt. Es ist durchaus möglich, Daten zu finden, die sich kaum jemals Ă€ndern und nicht besonders wichtig sind; ihr Verlust wĂ€re fĂŒr das Unternehmen nicht kritisch.
Diese können tatsÀchlich einmal im Monat oder sogar seltener gesichert werden. Kritischere Daten hingegen werden hÀufiger gesichert, abhÀngig vom RPO (Recovery Point Objective), das den akzeptablen Datenverlust definiert. Das kann einmal pro Woche, einmal pro Tag oder sogar mehrmals pro Stunde sein. Bei uns handelt es sich um Transaktionsprotokolle aus der Datenbank.

Backup bereit: Mythen zum Feiertag zerstreuen

Bei der Inbetriebnahme von Systemen in der Industrie wird die Dokumentation zum Backup zwingend genehmigt, in der die wesentlichen Punkte, der Update-Regel, das Verfahren zur Wiederherstellung des Systems, die Vorgehensweise zur Aufbewahrung von Backups und dergleichen festgehalten sind.

Mythos 4. Das Volumen der Backups wÀchst stÀndig und nimmt vollstÀndig jeden zugewiesenen Speicherplatz ein.

Backups haben eine begrenzte Aufbewahrungsdauer. Es macht keinen Sinn, zum Beispiel ein Jahr lang alle 365 tĂ€glichen Backups zu lagern. In der Regel ist es zulĂ€ssig, tĂ€gliche Kopien zwei Wochen lang aufzubewahren, nach denen sie durch neue ersetzt werden, wĂ€hrend fĂŒr die langfristige Lagerung die Version behalten wird, die am ersten Tag des Monats erstellt wurde. Diese wird wiederum auch eine bestimmte Zeit lang aufbewahrt – jedes Backup hat eine Lebensdauer.

Backup bereit: Mythen zum Feiertag zerstreuen

Es gibt einen Schutz gegen Datenverlust. Es gilt die Regel: Bevor ein Backup gelöscht wird, muss das nĂ€chste erstellt sein. Daher werden Daten nicht gelöscht, wenn das Backup beispielsweise aufgrund von ServerunzugĂ€nglichkeit nicht durchgefĂŒhrt werden konnte. Es werden nicht nur zeitliche Rahmenbedingungen eingehalten, sondern auch die Anzahl der Backups im Set kontrolliert. Wenn im System festgelegt ist, dass zwei vollstĂ€ndige Backups vorhanden sein sollen, werden immer zwei vorhanden sein, und das alte wird nur dann gelöscht, wenn erfolgreich ein neues drittes aufgenommen wurde. Damit ist das Wachstum des durch die Backup-Archive belegten Volumens ausschließlich mit dem Wachstum der geschĂŒtzten Daten verbunden und hĂ€ngt nicht von der Zeit ab.

Mythos 5. Der Backup-Vorgang hat begonnen – alles hĂ€ngt.

Besser gesagt: Wenn alles hÀngt, dann bedeutet das, dass die FÀhigkeiten des Administrators nicht ausreichen. Die Leistung des Backups hÀngt von vielen Faktoren ab. Zum Beispiel von der Geschwindigkeit des Backup-Systems selbst: wie schnell die dortigen Datenspeicher, Bandbibliotheken arbeiten. Von der LeistungsfÀhigkeit des Server Backup-Systems: ob sie in der Lage sind, Daten zu verarbeiten, Komprimierung und Deduplizierung vorzunehmen. Und auch von der Geschwindigkeit der Kommunikationsleitungen zwischen Client und Server.

Das Backup kann in einem oder mehreren Streams erfolgen, abhĂ€ngig davon, ob das gesicherte System MehrfĂ€den unterstĂŒtzt. Beispielsweise erlaubt das Datenbanksystem Oracle, mehrere Streams entsprechend der Anzahl der verfĂŒgbaren Prozessoren bereitzustellen, solange die Übertragungsgeschwindigkeit nicht an die Bandbreitenbegrenzungen des Netzwerks stĂ¶ĂŸt.

Wenn man versucht, mit einer großen Anzahl von Streams ein Backup zu erstellen, besteht die Gefahr, das laufende System zu ĂŒberlasten, was tatsĂ€chlich zu Verzögerungen fĂŒhren kann. Daher wird eine optimale Anzahl von Streams gewĂ€hlt, um eine ausreichende Geschwindigkeit sicherzustellen. Wenn jedoch auch das geringste Maß an Leistungseinbuße kritisch ist, gibt es eine hervorragende Option, bei der das Backup nicht vom produktiven Server, sondern von dessen Klon – Standby in der Datenbankterminologie – durchgefĂŒhrt wird. Dieser Prozess belastet das Hauptsystem nicht. Die Daten können ĂŒber eine grĂ¶ĂŸere Anzahl von Streams abgerufen werden, da der Server nicht fĂŒr die Bedienung genutzt wird.

In großen Organisationen wird fĂŒr das Backup-System ein separates Netzwerk erstellt, damit das Backup keinen Einfluss auf die Produktion hat. DarĂŒber hinaus kann der Datenverkehr nicht ĂŒber das Netzwerk, sondern ĂŒber SAN ĂŒbertragen werden.
Backup bereit: Mythen zum Feiertag zerstreuen
Wir bemĂŒhen uns auch, die Last zeitlich zu verteilen. Die Backups erfolgen hauptsĂ€chlich außerhalb der Arbeitszeiten: nachts, an Wochenenden. Außerdem werden sie nicht alle gleichzeitig gestartet. Backups von virtuellen Maschinen sind ein spezieller Fall. Der Prozess hat praktisch keinen Einfluss auf die Leistung der Maschine selbst, daher kann das Backup ĂŒber den Tag verteilt werden, anstatt alles auf die Nacht zu verschieben. Es gibt viele Feinheiten; wenn man alles berĂŒcksichtigt, hat das Backup keine Auswirkungen auf die Leistung der Systeme.

Mythos 6. Ich habe das Backup-System gestartet – und da hast du die Ausfallsicherheit.

Vergessen Sie nie, dass das Backup-System die letzte Verteidigungslinie ist und vor ihm mindestens fĂŒnf weitere Systeme stehen sollten, die die KontinuitĂ€t, hohe VerfĂŒgbarkeit und Katastrophenresistenz der IT-Infrastruktur und Informationssysteme des Unternehmens gewĂ€hrleisten.

Es ist nicht ratsam, zu hoffen, dass das Backup alle Daten wiederherstellt und den ausgefallenen Dienst schnell wiederherstellt. Der Datenverlust zwischen dem Backup und dem Zeitpunkt des Ausfalls ist garantiert, und das Hochladen der Daten auf einen neuen Server kann mehrere Stunden (oder Tage, je nach GlĂŒck) in Anspruch nehmen. Daher ist es sinnvoll, vollstĂ€ndige ausfallsichere Systeme zu schaffen und nicht alles auf das Backup zu delegieren.

Mythos 7. Einmal das Backup eingerichtet, ĂŒberprĂŒft, dass es funktioniert. Jetzt bleibt nur noch, die Protokolle zu beobachten.

Dies ist einer der schĂ€dlichsten Mythen, dessen FĂ€lschung man nur wĂ€hrend eines Vorfalls erkennt. Protokolle ĂŒber erfolgreiche Backups sind keine Garantie dafĂŒr, dass alles tatsĂ€chlich reibungslos funktioniert hat. Es ist wichtig, eine gespeicherte Kopie im Voraus auf Wiederherstellbarkeit zu ĂŒberprĂŒfen. Das heißt, den Wiederherstellungsprozess in einer Testumgebung zu starten und das Ergebnis zu betrachten.

Und ein wenig ĂŒber die Arbeit des Systemadministrators

Im manuellen Modus kopiert schon lĂ€ngst niemand mehr Daten. Moderne Backup-Systeme können fast alles sichern, es muss nur richtig konfiguriert werden. Wenn ein neuer Server hinzugefĂŒgt wird, mĂŒssen Richtlinien festgelegt werden: WĂ€hlen Sie den Inhalt aus, der gesichert werden soll, geben Sie die Speicherparameter an und wenden Sie einen Zeitplan an.

Backup bereit: Mythen zum Feiertag zerstreuen

Trotzdem gibt es weiterhin viel Arbeit aufgrund des umfangreichen Serverparks, darunter Datenbanken, E-Mail-Systeme, Cluster virtueller Maschinen und Dateiserver sowohl auf Windows als auch auf Linux/Unix. Die Mitarbeiter, die die FunktionalitĂ€t des Backup-Systems unterstĂŒtzen, sitzen nicht untĂ€tig herum.

AnlĂ€sslich des Feiertags möchte ich allen Administratoren Nerven aus Stahl, prĂ€zise Bewegungen und unendlichen Speicherplatz fĂŒr Backups wĂŒnschen!

Quelle: habr.com

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster