Takže máš
systém na
btrfs , /home na
ext4 a děláš si
btrfs snapshoty? Pokud ano, pak samozřejmě konfiguraci která je na
/home zálohovanou nemáš. A záloha konfigurace může být někdy užitečná...
(konfigurační soubory je vždy lépe přejmenovat (conf --> conf.old) než rovnou "nenávratně" mazat, můžou se ještě hodit - a pokud ne, smazat se dají přece kdykoli poději...)1. Zálohu konfigurace (v tom uspořádání jak to máš teď) můžeš řešit klasickám automatickým zálohováním např. pomocí aplikací
Deja-dup nebo
BackInTime (ten bych doporučil spíše, protože
deja-dup zálohy komprimuje a prohledávání záloh/obnova není zrovna pohodlná,
backintime je
rsync based a zálohy jsou normálně přístupné ze správce souborů.
sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime
2. Druhá možnost je dát i
/home na
btrfs oddíl (pak je celé ubuntu na jediném
btrfs oddíle který má dvě subvolumes
@ a
@home) a zahrnout
@home do snapshotů.
Pak je "zálohované" úplně všechno. Ovšem včetně uživatelských souborů (stažené, videa...) což při rollbacku není většinou zrovna žádoucí (i když
timeshift vždy udělá před rolbackem nejprve snapshot, ze kterého lze tyto (rollbackem ztracené) soubory ručně "vydolovat" zpět)...
3. Třetí možnost je mít jak
systém, tak
/home na
ext4 oddílech a dělat (Timeshiftem)
rsync snapshoty. Ty mají výhodu v možnosti zahrnout/vyloučit z nich libovolné položky (právě ty uživatelské soubory). Nevýhodou (oproti btrfs snapshotům) je jistá těžkopádnost (zkrátka to nějakou dobu trvá), není to tak elegantní řešení. Na druhou stranu je možné snapshoty umístit na jiný oddíl nebo (fyzický) disk, klidně i usb externí. To se může hodit v případě havárie disku. Zkrátka se koupí nový, snapshot se na něj obnoví a jede se dál.
Jak vidíš, každý způsob má svoje výhody. Já osobně to mám podle prvního způsobu, ale zálohuju si (pomocí
BackinTime) z konfigurace jenom něco. Malé konfig. soubory všechny (tam se nic neušetří), z objemných souborů/složek jenom ty důležité.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
5. Klienti
onedrive pro linux existují, převážně jako CLI aplikace
https://www.maketecheasier.com/sync-onedrive-linux/https://github.com/skilion/onedrivehttps://medium.com/@glmdev/onedrive-sync-for-linux-ubuntu-2bcbf6777ee4Nebo i GUI
https://www.expandrive.com/onedrive-for-linux/https://www.insynchq.com/Nicméně opět jsou to
neoficiální klienti, takže to chce vyzkoušet...