Portál AbcLinuxu, 10. května 2025 08:57

Dotaz: přesun souboru na nový disk - zachování ACL

26.9.2008 18:42 jnovacek | skóre: 22 | blog: NovLin
přesun souboru na nový disk - zachování ACL
Přečteno: 589×
Odpovědět | Admin
Potřebuji poradit s přesune většího množství dat z jednoho disku na druhý. Koupil jsem nové disky pro data uživatelů /home. Na vzorku jsem si vyzkoušel přesun z /home do /pokus (pokus je nový disk). Došlo však k tomu, že jsem přišel o všechna ACL. Jak přesunu data z jednoho disku na druhý se zachováním ACL na jednotlivé uživatele a skupiny?
Jinak přesun jsem si představoval tak, že data přesunu z /home do /pokus, pak odmontuji disk /home i /pokus. Vyndám starý disk /home a přimontuji nový disk (pokus) jako /home. Je to takto dobře?
Používám souborový systém XFS.
Předem děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 26.9.2008 18:47 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: přesun souboru na nový disk - zachování ACL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tady bude zásadní, čím jste to přesouval.
26.9.2008 21:27 jnovacek | skóre: 22 | blog: NovLin
Rozbalit Rozbalit vše Re: přesun souboru na nový disk - zachování ACL
Konqueror - superuživatelský režim
26.9.2008 19:00 Krystl
Rozbalit Rozbalit vše Re: přesun souboru na nový disk - zachování ACL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tusim star (obdoba tar) zachovava ACL zaznamy, to se ale hodi spis pro zalohovani.
Nevim, jak cp, ale to by snad mohlo taky. Mas oba disky mountle s options, ktera povoluje ACL?
A nakonec je jeste moznost zkopirovat data, a pak pres getfacl a setfacl prevest i nastaveni ACL.
28.9.2008 21:08 Roman DAVID | skóre: 24 | Brno
Rozbalit Rozbalit vše Re: přesun souboru na nový disk - zachování ACL
Ano, mel by to umet star.

Kopirovani pomoci (s)tar se ve Vasem pripade dela nasledujim zpusobem:
# cd /home
# tar clvf - ./ |(cd /pokus;tar xf -)
Pro star by to melo byt vicemene stejne.
28.9.2008 19:56 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: přesun souboru na nový disk - zachování ACL
Odpovědět | | Sbalit | Link | Blokovat | Admin
cp z coreutils standardně ACL (obecně XATTR) neumí. Existují na to patche, ale např. to, co je v Gentoo, mi naposledy nefungovalo.

Můj kandidát je (dostatečně nový) rsync, který to prý umí.
28.9.2008 21:15 kraken
Rozbalit Rozbalit vše Re: přesun souboru na nový disk - zachování ACL
Odpovědět | | Sbalit | Link | Blokovat | Admin
V "man star" je rovno aj navod ako presuvat data (+ treba pridat parameter pre zachovanie acl).

wolf09 avatar 29.9.2008 08:43 wolf09 | skóre: 30
Rozbalit Rozbalit vše Re: přesun souboru na nový disk - zachování ACL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud to budete presouvat pomoci rsync verze 3.0 a vyssi, tak ten ma parametr --acls, coz vam prenese i ACL.
Zkusili jste to vypnout a znovu zapnout ?
29.9.2008 11:42 Ivan
Rozbalit Rozbalit vše Re: přesun souboru na nový disk - zachování ACL
Odpovědět | | Sbalit | Link | Blokovat | Admin
dump/restore resp. xfs_dump a xfs_restore?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.