Das Wiederherstellen muss geübt werden
Ein Backup zu haben ist gut.
Zu wissen was darin enthalten ist, ist besser.
Letztendlich kommt es darauf an, mit beidem umgehen zu können.
Wiederherstellen einzelner Dateien
Das ist praktisch der einfachste Fall: Eine Liste an versehentlich gelöschten Fotos kann im Prinzip durch copy&paste wieder an Ort und Stelle gebracht werden. Aber wo sind die zugehörigen Meta-Daten gespeichert?
Da Du Dein Backup sorgfältig aufgesetzt hast, hast Du auch eine Sicherung der Metadaten, richtig?
Wie verhält sich Deine Foto-Verwaltung, wenn vorübergehend ein Bild Fehlt?
Wiederherstellung eines Service
Ich habe kürzlich einen Vortrag über Backup/Restore zusammengestellt und dabei eine Traditions-Baustelle aufgeräumt: Ich wollte schon länger meinen Netzfilter Pi-hole anders aufsetzen. Die Docker-Umgebung war schnell wiederhergestellt. Zur Funktionalität gehört aber auch, die Firewall-Regeln am Host wieder richtig einzustellen.
Wenn Datenbanken im Spiel sind
Du bist sensibilisiert und weißt, dass das kein triviales Thema ist.
Hattest Du Deine Datenbank vor dem Backup gedumpt oder den Dienst gestoppt?
Kannst Du die Daten-Dateien direkt wiederherstellen?
Oder: Musst Du ein neues leeres Datenbank-Backend erstellen und die gedumpten Daten importieren?
Was ist zu tun, wenn im neuen System die Version Deiner Datenbank neuer (oder schlimmer alter) ist?
Wo ist Kapitel "so-und-so"?
Versionsverwaltung
Wenn Du jedes Dokument einzeln öffnen musst um es nach seinem Inhalt zu durchsuchen, wird das eine sehr lange Veranstaltung. Vielleicht hilft Dir eine Versions-Verwaltung wie git weiter:
Stell Dir vor, Du arbeitest an Deiner Studien-, Diplom- oder Doktor-Arbeit. Du hast schon viel Zeit investiert und wunderst dich, wohin das Kapitel so-und-so verschwunden ist?
Hast Du es etwa gelöscht?
Wie kannst Du in Deinen Backups danach suchen?
Heißt Dein Dokument noch so, wie es am Anfang geheißen hat?
Die Suche nach Dateiinhalten ist schon im eigenen Dokumenten-Ordner nicht trivial.
Reine Textbasierte Dokumente (.txt, .md, html, xml) lassen sich einfach durchsuchen.
Für Microsoft-Office gibt es im Windows-Explorer ein Filter-Plugin.
LibreOffice Dokumente sind mit zip gepackte xml-datein: Auspacken, dann suchen:
unzip -p datei.odt content.xml | grep "Suchbegriff"