Portál AbcLinuxu, 14. července 2025 15:44


Dotaz: korektní přenesení /homes

31.5.2005 10:03 Kamorek | skóre: 33 | blog: předvolební mazec | VB
korektní přenesení /homes
Přečteno: 156×
Odpovědět | Admin
Zdravim,

mam nove nainstalovany smb server. potreboval bych na nej korektne prenest kompletni /homes adresar ze stareho serveru, ve kterem je asi 25 useru, kteri maji ve svych /home adresarich data. Je obycejne prekopirovani pod rootem spravna varianta?

Na novem serveru uz mam vsechny uzivatele zalozeny. Nebo budu muset kopirovat kazdy home adrear zvlast?

Diky
Taky si udělám nějakou studii.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

31.5.2005 10:21 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: korektní přenesení /homes
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud se shodují ID uživatelů na obou serverech, tak stačí dát disk do nového serveru a překopírovat cp -a. Jinak tarem, ten do archivu defaultně ukládá jména uživatelů a skupin.
31.5.2005 10:21 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: korektní přenesení /homes
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bylo by dobré, aby se zachovala práva a časy. Možností je víc. Když kopíruješ vše na jednom stroji, tak "cp -a". Další možností je tar s parametrem "--preserve". Při kopírování na jiný stroj lze použít "scp -rp". Nebo taky vhodně nastavený "rsync -avz". A jestlipak mají všichni uživatelé stejné ID, jaké měli dřív?
Josef Kufner avatar 31.5.2005 11:24 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: korektní přenesení /homes
Odpovědět | | Sbalit | Link | Blokovat | Admin
pokud bys potreboval zmenit vlastniky tech home v pripade ze se ti UID neshoduji, osvedcilo se mi:
cd /home
for f in *
do
   echo %f
   chown $f: $f -R
done
ale daleko lepsi je mit shodna UID na obou strojich.
Hello world ! Segmentation fault (core dumped)
Josef Kufner avatar 31.5.2005 11:25 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: korektní přenesení /homes
"echo $f", samozrejme
Hello world ! Segmentation fault (core dumped)

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.