Portál AbcLinuxu, 26. dubna 2024 14:36


Dotaz: rsync a prava na vzdalenem stroji

19.12.2009 15:56 Pat
rsync a prava na vzdalenem stroji
Přečteno: 274×
Odpovědět | Admin
Chtel bych pomoci rsync zalohovat cely adresar /home. Na stroji z ktereho se zalohuje neni problem, script v cronu muze bezet pod rootem a vse tedy bez problemu precte. Problem je na stroji na ktery zalohuji. Tam mam jen obycejneho uzivatele. Otazka zni, jak delat zalohu tak aby po jejim obnoveni zustaly zachovany vsechny prava (vlastnik atd.)?

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.12.2009 16:59 l4m4
Rozbalit Rozbalit vše Re: rsync a prava na vzdalenem stroji
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nijak. Kdyby to nějak šlo, byla by to bezpečností díra, kterou je nutno okamžitě opravit.

Lze to zatarovat, takže se vlastník a práva zachovají uvnitř archivu, ale nepůjde to přímo rsyncovat.

V principu můžeš rozdělit zálohování na obsah souborů, který rsyncneš, a jejich metadata (vlastník, práva), která zazálohuješ nějak zvlášť, ale nevím, zda na to existuje hotový nástroj...
19.12.2009 19:03 Pat
Rozbalit Rozbalit vše Re: rsync a prava na vzdalenem stroji
Je mi jasny ze to nejde primo tak aby meli nastaveny stejny prava na druhym PC. Spis sem doufal ze existuje nejaka moznost jak treba ulozit informace o pravech do souboru a podle nej je pak ulozit spatky. Asi by se na to dal udelat i skript v bashy, ale raci bych neco hotovyho.
Nicky726 avatar 19.12.2009 19:28 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: rsync a prava na vzdalenem stroji
Odpovědět | | Sbalit | Link | Blokovat | Admin
Použij místo rsyncu rdiff-backup. Ten umožňuje zachovat práva (ukládá si je zvlášť). Detaily najdeš na domovské stránce.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)

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.