Das kleine Linux-Tool Hotcopy alias hcp gibt es kostenlos auf der Website des Herstellers R1Soft . Die Software wird als RPM- oder Debian-Paket angeboten, einen Tarball mit den Sourcen gibt es für den Fall der Fälle auch. Hotcopy kann unmittelbar und online Snapshots von jedem gemounteten Device erzeugen. Die Snapshots sind les- und schreibbar, lasen sich aber auch read-only anlegen. Sie brauchen im Unterschied zu LVM keinen vorher reservierten Platz und sind sehr schnell. Einen Snapshot der Partition /dev/sda5 erzeugt beispielsweise:
Das erzeugt augenblicklich eine Kopie der Daten unter dem virtuellen Device /dev/hcp1 . Ein normales Backup von diesem Device wird automatisch zur Online-Sicherung, die sich nicht mehr um offene Files zu scheren braucht. Danach kann man den Snapshot mit
wieder verwerfen. Will man ein riskantes Skript testen, legt man sich zunächst wieder einen Snapshot seiner Systempartition an, der automatisch an /var/hotcopy/Devicename gemountet wird:
Nun setzt man den Snapshot temporär als neues Root-Directory ein
In dieser Umgebung lässt sich jetzt gefahrlos das Skript testen, das einem nicht geheuer war.
zeigt anschließend, was das Skript geändert hätte.
Ein anderer Einsatzfall wäre fsck . Zwar kann man keine Filesysteme im Snapshot reparieren, aber es lässt sich damit vorher prüfen, ob der Filesystemcheck über Probleme stolpern würde oder nicht. Noch mehr Optionen - zum Beispiel Quotas für Snapshots - erläutert die Manpage.