Debian Wheezy tar szerű ACL támogatással vagy bármi ACL támogatással .:)

Fórumok

Sziasztok!

Eddig szerencsére elkerült az ACL, de most egy dolgot csak ACL-ekkel tudok megoldani.
A probléma a mentés, mert az rendszeresen kéne az egészről. Tar sajnos nem kezeli az ACL-eket. Neten túrva láttam megoldásnak az star-t, azonban az majd talán a sid-ben lesz, wheezy-ben nincs. Bsdtar van, de nekem nem viszi át az ACL-eket.
Megoldás lehet, hogy rendesen mentek tar-al és mellé tolok ilyeneket: getfacl -R /home > home.acl de ez eléggé gányolás.
Van valakinek ötlete a dolog korrekt megoldására?

Köszönöm!

Hozzászólások

Állítólag a wheezy-backports repoban van olyan GNU tar, amiben benne van az ACL peccs. (Not tested)

rsync -A kapcsolóval átviszi, star szintén. Ez utóbbit valószínüleg fordítottam.
bsdtar program nem viszi át az ACL-t?

Kipróbáltam, megerősítem. Debian wheezy-backports -ból felrakva:

tar --version
tar (GNU tar) 1.27.1

tar --help | grep ACL
--acls Enable the POSIX ACLs support
--no-acls Disable the POSIX ACLs support

tar --acls -cf teszt.tar teszt/
és hasonlóképpen kicsomagolva tényleg tudja. Kell a --acls kapcsoló be- és kicsomagoláskor egyaránt.

Egyébként a Debian Jessie-ben már nem lesz probléma, az RC1-ben már alapból 1.27.1 van.

Félig off: javaslom, próbáld ki a DAR-t! Azon felül, hogy tudja az ACL-eket is, van még pár remek funkciója. Például:

  • POSIX ACL-ek kezelése
  • Tömörítés fájlonként: bár picit nagyobb lesz az egész archív, de kisebb sérülés esetén a többi fájl kitömöríthető
  • Megadhatóak fájlkiterjesztések, amiket nem tömörít (pl.: *.jpg; *.zip, stb.)
  • Megadható, hogy milyen fájlméret felett tömörítse a fájlokat
  • Nagyméret fájlok kezelése
  • Archív titkosítása (pl.: AES)
  • Arhív darabolás (pl.: DVD méretűre)
  • Tud inkrementális/differenciális archívokat létrehozni
  • Képes katalógusfájlokat csinálni a meglévő archívból. Ha kevés a hely, a teljes archív elmozgatása után a inkrementális archív referenciája lehet ez a katalógus fájl
  • Össze lehet fűzni meglévő archívokat (közben megváltoztatható a titkosítás és/vagy a tömörítési algoritmus is)
  • Képes dekrementális mentések készítésére az összefűzés segítségével. Így a legutóbbi mentés egy full backup, a legrégebbi dekrementális pedig törölhető

ÓÓÓ ez elég durva eszköz! Most nem vetem be, mert nincs időm mélyrehatóan megbarátkozni vele, de köszönöm a tippet nyáron összeismerkedem majd vele.
Vannak ilyen kb 10 éve használt saját tar-t használó mentési dolgaim, azokat akartam most az új vason bevetni, ezért kellett tar szerű dolog, de ezt elteszem a memóriába! Köszönöm!

--
Rózsár Gábor (muszashi)