Snapper und die info.xml

Datum

Snapper bietet eine bequeme Möglichkeit der Snapshotverwaltung von Btrfs.
Ganz sorgenlos ist es aber leider nicht.

Snapper legt seine Informationen über den Snapshot in eine info.xml in dem Ordner .snapshots des zu verwaltenden Verzeichnisses.

root@pve:~# ll <Pfad>/.snapshots/<Snapshotnummer>/
-rw------- 1 root root 188 Aug 25 00:17 info.xml
drwxr-xr-x 1 root root 22K Jul 13 17:55 snapshot

Gemäß der Berechtigungen, kann von Root die Datei geändert und auch gelöscht werden.

Wenn die info.xml gelöscht oder unbrauchbar gemacht wurde, kennt Snapper den erstellten Snapshot nicht mehr.
Die Dateien sind durch den readonly Mount von Btrfs sicher, aber die Verwaltung über Snapper ist vorerst nicht möglich.

Lösung ist hier eine neue info.xml zu erstellen.
Dies kann nur händisch erfolgen, Snapper bringt kein entsprechendes Tool mit.

Ein Beispiel:

<?xml version="1.0"?>
<snapshot>
  <type>single</type>
  <num>1016</num>
  <date>2018-08-24 22:17:01</date>
  <description>timeline</description>
  <cleanup>timeline</cleanup>
</snapshot>

Anschließend wird mit snapper -c <Configname> list der Snapshot wieder im Snapper sichtbar.

Autor
Kategorien Btrfs, Dateisysteme

PRTG Map