Tag restic
Möchte man Wissen, wieviel Speicherplatz ein Repository von restic belegt, kann dies einfach mit einem Befehl in Erfahrung bringen. Der Aufruf von restic stats --mode raw-data liefert eine Ausgabe wie diese: Stats in raw-data mode: Snapshots processed: 21 Total Blob Count: 2176056 Total Uncompressed Size: 1.848 TiB Total Size: 1.121 TiB Compression... mehr auf andysblog.de
restic kann nicht nur hervorragend Daten sichern, sondern diese von allgemein bis spezifisch zudem wiederherstellen. Zuerst möchte man mitunter Wissen, wie viele Versionen (Snapshots) im Repository vorhanden sind: restic snapshots Nachfolgend wird immer vom neuesten Snapshot ausgegangen. Soll es ein anderer sein, muss man statt “latest”... mehr auf andysblog.de
Verwendet man MinIO (GitHub) als S3-kompatiblen Speicherdienst kann es unter Umständen vorkommen das man über den Fehler “507 insufficient storage” stolpert. Live beobachten kann man dies beispielsweise unter Monitoring - Trace nach der Auswahl von “All” oder einem der einzelnen Punkte: Wird restic als Backup-Lösung, die auf... mehr auf andysblog.de
Mit Version RELEASE.2022-10-29T06-21-33Z vom 29. Oktober 2022 von MinIO wurde das zuvor bereits als deprecated markierte alte lokale Storage-Backend “fs” entfernt. Aktualisierte man nun MinIO konnte dieses mit Verweis darauf nicht mehr gestartet werden. Man erhält folgende Fehlermeldung: ERROR Unable to use the drive F:\S3: Drive F:\S3:... mehr auf andysblog.de
Heute habe ich mir eine Microsoft 365 Lizenz besorgt, die neben den bekannten Office Produkten auch 1 TB OneDrive Speicherplatz beinhaltet. Eigentlich sind meine wichtigen Daten schon gut gesichert, da sie sowohl redundant auf dem jeweiligen Server als auch zusätzlich physikalisch weit entfernt gesichert werden. So werden die Daten meines vServe... mehr auf techspread.de
Verwendet man restic für die Datensicherung und räumt regelmäßig mit “forget” und “–prune” auf, kann es dennoch passieren, das alte Daten zurückbleiben. So geschehen bei einer Installation als sich die Backup-Quelle geändert hat. Folgender Befehl löschte zwar fleißig alte Snapshots, allerdings nur die mit dem aktuellen... mehr auf andysblog.de
Seit ca. einer Woche kommt es auf einem Windows Server in Verbindung mit MinIO und restic zu einem Problem mit den Locks. Im MinIO-Log finden sich dann Meldungen wie diese: API: PutObject(bucket=test, object=hv01/locks/cf0319a2777bdf0963b50afdab488d706a490816a60d6ef513a20fd8da489218) Time: 12:44:54 UTC 04/15/2023 DeploymentID: be47cc5e-40bc-4658-af... mehr auf andysblog.de
Möchte man unter Windows mit restic auf einen SFTP-Server sichern bzw. auf diesen Zugreifen stößt man ggf. auf die eine oder andere Gegebenheit. Wie man bereits in der Dokumentation nachlesen kann, greift restic auf die Bordmittel des Betriebssystems zurück wenn es um ssh geht. Ferner wird nur die Anmeldung mittels Schlüssel unterstützt. Arbeitet m... mehr auf andysblog.de
Die Protokollierungsoptionen von restic sind, sagen wir mal, überschaubar. Selbstredend kann man die Standard- (stdout) und Fehlerausgabe (stderr) einfach in eine Datei umleiten, mitunter ist das Ergebnis dann allerdings nicht direkt einfach zu lesen. Ein Beispiel unter Windows sieht dann so aus: Das Problem ist ein Klassiker: restic stammt ursprün... mehr auf andysblog.de
Mit dem Open Source-Tools restic lassen sich Datensicherungen zu verschiedenen Zielen erstellen. Neben diversen Cloud-Anbietern besteht die Möglichkeit eine lokale Datensicherung einzurichten. restic ist für verschiedene Betriebssysteme verfügbar, nachfolgend geht es um die Nutzung unter Windows. Im Gegensatz zu anderen Tools ist die Nutzung der Sc... mehr auf andysblog.de
Eine erfolgreiche Datensicherung bedeutet noch lange nicht, das diese erfolgreich wiederhergestellt werden kann. Diese Aussage gilt generell für jedes Backup-Programm, so auch für restic. Dieses Fall-Beispiel zeigt, das Test-Wiederherstellungen, ganz gleich welche Datensicherungslösung verwendet wird, unablässig sind. In einer Kunden-Umgebung erfol... mehr auf andysblog.de
Beim Durchlauf von z.B. restic forget --keep-last 7 --prune kann es mitunter zu einer Fehlermeldung wie diese kommen: repacking packs [8:38] 45.74% 1537 / 3163 packs repacked Fatal: StreamPack: read blob <data/ba13113d> from 87c8e881: wrong data returned, hash is 16c7ec8e96fbbdc12bcb59353690dba2e700ad466d39992e8bb38ce8586348ce Die Ursachen ... mehr auf andysblog.de
restic an sich ist sehr zuverlässig und stabil was die Datensicherung betrifft und dennoch kann es Situationen geben, da Streiken dann einige oder gar alle Befehle. Bei einer durch uns betreuten Installation scheiterte erst aufgrund eines Verbindungsfehler zum externen Backup-Ziel die Datensicherung an sich und beim darauffolgenden Durchlauf scheit... mehr auf andysblog.de