Auf github fragte jemand was genau zu tun ist um raspiBackupAndClone zu nutzen. Daraufhin habe ich die, zugegebenermassen etwas spärliche Dokumentation updated, und mich in diesem Kontext gefragt, warum eigentlich die Synchronisationsrestorefunktionalität nur verfügbar ist wenn der partitionsorientierte Modus genutzt wird.
Hintergrund: Oftmals hat man irgendwie sein System durch Änderungen vergeigelt und es bootet nicht mehr oder macht andere Probleme. D.h. in diesem Falle ist ein Restore eine Backups erforderlich.
Wer rsync nutzt sowie den partitionsorientierten Backupmodus ist dann fein raus: Einfach die Option -00beim Restore nutzen und es werden nur die Änderungen zum letzten Backup restored. Das geht üblicherweise fix. Wer den Backuptyp dd oder tar nutzt bei dem wird ein Vollrestore durchgeführt und dauert also wesentlich länger.
Bislang wird die Option -00 nur für den partitionsorientierten Backup unterstützt. Keine Ahnung warum nicht auch im normalen Modus ... wohl weil ich damals meinen Fokus auf dem partitionsorientierten Backup hatte. Diese Option macht absolut Sinn auch im normalen Modus.
Das Feature war auch recht schnell eingebaut. Es wird mit dem nächsten Release verfügbar sein. Wer das aber schon vorher nutzen möchte, kann sich mit
curl -s https://raw.githubusercontent.com/framps/raspiBackup/master/scripts/raspiBackupDownloadFromGit.sh | bash -s -- m_974
den Fix downloaden und nutzen.
Vermutlich wird es niemand nutzen solange es nicht offiziell verfügbar ist, denn die Wahrscheinlichkeit für einen Restore ist gering.
Anyhow - vielleicht will ja auch jemand mal testen wie damit ein Restore schneller möglich ist.
Bei mir geht ein Restore eines Trixie lite Image von 4 Minuten auf 30 Sekunden zurück. Allerdings habe ich da kaum Dinge geändert.