Portál AbcLinuxu, 14. května 2025 00:47
Dobrý den,
mám v PC dva pevné disky, na ten druhý chci provádět zálohy včetně zachování ACL. Druhý pevný disk obsahuje pouze jeden primární oddíl /dev/sdb1, který je připojen do adresáře /mnt/zalohy. /dev/sda1 (první primární oddíl na prvním pevném disku) je připojen do / (kořen, root).
Až dosud jsem zálohoval tímto způsobem: cp --archive --verbose --one-file-system / /mnt/zalohy
. Což mi zaručilo, že cp "stay on this file system", že tedy cp např. vynechá při kopírování obsah adresáře /mnt/zalohy.
Začal jsem používat ACL a chtěl bych pomocí star zálohovat celý kořen včetně ACL práv. Procházel jsem si dokumentaci, ale žádnou volbu jako "--one-file-system" jsem v manuálové stránce ke star nenašel. Jak tedy provedu zálohu / včetně ACL práv do adresáře /mnt/zalohy?
Předem díky za každou reakci.
skus rsync alebo rdiff-backup
Díky. Kouknu se na to.
star nepouzivam, ale na podobne veci pouzivam rsync, ktery od verze 3.0 ma volbu
-A, --acls preserve ACLs (implies -p) [non-standard]
one-file-system ma samozrejme taky
-x, --one-file-system don't cross filesystem boundaries
Ještě dodávám příkaz pro zálohu do /mnt/zalohy včetně zachování ACL:
rsync --archive --acls --one-file-system / /mnt/zalohy
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.