Timeshift - kopia bezpieczeństwa w Linux

W przykładzie na stronie Timeshift’a pokazują, że pojedyncza migawka systemu zajmuje ponad 30 GB.
Jak to jest w Manjaro?

Chyba podobnie. Zapisuje 3 migawki dziennie (najstarsza zapisana jest kasowana i w jej miejsce zapisuje najnowszą) na pustym dysku 250 GB. Pokazuje dostępne miejsce 220GB.

To zależy od samego systemu, co masz zainstalowane, czy regularnie czyścisz cache pacmana i w jakim stopniu. A jeśli robisz również backup /home to wlicza się także to, co tam trzymasz, wszystkie pliki, zdjęcia, filmy itp. Na świeżo zainstalowanym systemie pewnie będzie to coś w okolicach 10 GB na starszym trochę więcej. Na systemie, w którym dba się o porządek, ta wartość w pewnym momencie się ustabilizuje, jeśli zaś nie dbasz o to, to gigabajty zajmowane przez każdą kolejną migawkę (zwłaszcza po aktualizacjach) będą zmierzać do nieskończoności i za parę lat mogą zapchać dysk (lub prędzej, zależnie od dostępnego miejsca). Pomijam tutaj wzrost objętości używanych programów – te też z czasem rosną, jednak przyrosty liczy się w pojedynczych megabajtach a nie w gigabajtach czy setkach megabajtów. Prędzej umrzesz ze starości niż zapchają one dysk :wink:

@macsim w twoim przypadku pojedyncza migawka zajmuje ok. 10 GB, skoro 3 zajmują w sumie 30 GB.

EDIT: Jednak nie do końca tak jest, sami zresztą piszą na Githubie projektu:

In RSYNC mode, snapshots are taken using rsync and hard-links. Common files are shared between snapshots which saves disk space. Each snapshot is a full system backup that can be browsed with a file manager.

Tak więc jeśli nie dokonywałeś żadnych większych zmian to zarówno pojedyncza migawka jak i wszystkie trzy razem zajmują około 30 GB.

1 polubienie

Nie tak, proszę państwa, nie tak! W zasadzie cytat z Github’a wyczerpuje temat w podstawowym zakresie, ale widzę, że sporo w Waszych wpisach nieporozumień, więc …
… prawdziwie duże megabajty, zajmuje pierwsza kopia. Wtedy kopiowane jest wszystko (w ustalonym zakresie). Każda kolejna, to tylko kopiowanie tych plików, których wcześniej nie było lub zostały zmodyfikowane - czyli backup różnicowy. Cała reszta, która nie uległa zmianie, również jest widoczna na liście plików danej migawki, ale to hardlink’i, więc zajmują symboliczną ilość miejsca.

Nie wiem w jaki sposób menadżery plików pokazują objętość plików w postaci hardlink’ów - czy w taki jak w przypadku symlink’ów (drobne bajty), czy rzeczywiste rozmiary plików, do których link’ują. Do sprawdzenia.

Tak jest z backup’em w trybie RSYNC. Migawki BTRFS (dostępne na systemie plików Btrfs), to zupełnie inna historia, bo wykorzystują natywne mechanizmy, dostępne w Btrfs.

2 polubienia