Sicherung und Notfallplan
Keine Sicherung gleich freihändig —— automatisierte Sicherungslösung
Daten sind weg wenn weg
Festplatten können ausfallen, Server können abstürzen, Menschen können Fehler machen, Ransomware kann anklopfen. Ohne Backups verlieren Sie bei einer dieser Situation Ihre Daten. Mit guten Backups können Sie selbst von großen Katastrophen vollständig wiederherstellen.
Du hast Monate Konversations-Verlauf gesammelt, Prompts sorgfältig angepasst, alle Konfigurationen —— eines Tages plötzlich weg. Vielleicht Festplatte kaputt, vielleicht versehentlich rm -rf, vielleicht Server gehackt mit Verschlüsselung Lösegeld. Ohne Sicherung ist alles weg für immer.
Schreibe Sicherungs-Skript, mit cron periodisch ausführen, Sicherungsdateien zu anderer Stelle sync (Cloud-Speicher, andere Maschine, sogar USB-Stick). Wichtig ist Automatisierung —— verlasse dich nicht auf manuell erinnern zu sichern, wird vergessen.
Fünf Schritte Sicherungssystem aufgebaut
Definiere Sicherungs-Strategie
Bedenken Sie klar, was Sie sichern möchten, wie oft und wie lange. Empfohlen: Datenverzeichnis täglich sichern, Konfigurationsdatei nach jeder Änderung sofort sichern, letzte 30 Tage behalten.
Verlängerungspreis (2 Kern, 2GB)
Schreibe Shell-Skript, packe Verzeichnisse die gesichert werden müssen zusammen und komprimiere, Dateiname mit Datum für leichte Unterscheidung. Skript muss zuverlässig sein, Fehlerbehandlung und Log-Aufzeichnung.
Geplante Aufgabe konfigurieren
Mit cron das Backup-Skript täglich automatisch laufen lassen. Eine Zeit wählen, wenn niemand arbeitet (3-4 Uhr morgens), um Ausfallzeiten zu vermeiden.
Remote-Speicherung
Speichern Sie Sicherungsdateien nicht auf derselben Maschine — wenn die Maschine ausfällt, ist die Sicherung weg. Synchronisieren Sie zu Cloud-Speicher (S3, OSS), einen anderen Server oder NAS.
Wiederherstellungsübung
Sicherung bedeutet nicht, dass Sie sie nutzen können. Führen Sie jeden Monat einen kompletten Wiederherstellungstest mit Sicherungsdateien durch. Wenn Sie erst bei einem echten Problem feststellen, dass die Sicherung kaputt ist, war die ganze Arbeit vergebens.
Sicherungsskript
Dies ist ein praktisches Backup-Skript, mit Kompression, Logging, automatisches Löschen von alten Backups:
#!/bin/bash
Konfiguration geplanter Aufgaben
# Geplante Aufgaben bearbeiten
Wiederherstellungsprozess
Falls es ernst wird, keine Panik, Schritt für Schritt vorgehen:
# 1. Verfügbare Backup-Dateien anzeigen