/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Kopiere /home til anden disk
Fra : Rasmus Ory Nielsen


Dato : 15-02-01 18:14

Hej

Min partition, /home, er blevet for lille. Jeg har skaffet en ekstra
disk og vil nu gerne kopiere de eksisterende data over på den nye disk.
Derefter vil jeg ændre i /etc/fstab.

Spørgsmål:
Hvordan sikrer jeg mig at alle rettigheder er de samme efter
kopieringen.
Er der noget jeg skal huske/gøre inden?


PS. Der var for kort tid siden tråd ang. samme spm, men jeg kan desværre
ikke finde den tråd.

mvh
Rasmus Ory Nielsen

 
 
Martin Moller Peders~ (15-02-2001)
Kommentar
Fra : Martin Moller Peders~


Dato : 15-02-01 18:27

In <3A8C0E49.F06D73FF@biology.au.dk> Rasmus Ory Nielsen <rasmuson@biology.au.dk> writes:

>Hej

>Min partition, /home, er blevet for lille. Jeg har skaffet en ekstra
>disk og vil nu gerne kopiere de eksisterende data over på den nye disk.
>Derefter vil jeg ændre i /etc/fstab.

>Spørgsmål:
>Hvordan sikrer jeg mig at alle rettigheder er de samme efter
>kopieringen.

Mount din nye home-partition som /ny-home og skriv:

cd /home ; tar cf - * | ( cd /ny-home ; tar xvf - )

saa er alt kopieret rigtigt over paa /ny-home og den kan nu mounts som
/home istedet for /home.

>Er der noget jeg skal huske/gøre inden?

Tag en backup.

/Martin

Rasmus Ory Nielsen (15-02-2001)
Kommentar
Fra : Rasmus Ory Nielsen


Dato : 15-02-01 21:26

Martin Moller Pedersen wrote:

[cut]
> Mount din nye home-partition som /ny-home og skriv:
>
> cd /home ; tar cf - * | ( cd /ny-home ; tar xvf - )
[cut]

Tak for dit svar, det virker fint, omend jeg ikke helt er med på hvad
der sker vha kommandoen.

Kan det i øvrigt lade sig gøre at dele fx. /home over to partitioner?

Tak
Rasmus

Joakim Recht (15-02-2001)
Kommentar
Fra : Joakim Recht


Dato : 15-02-01 21:40

Rasmus Ory Nielsen <rasmuson@biology.au.dk> writes:

> Martin Moller Pedersen wrote:
>
> [cut]
> > Mount din nye home-partition som /ny-home og skriv:
> >
> > cd /home ; tar cf - * | ( cd /ny-home ; tar xvf - )
> [cut]
>
> Tak for dit svar, det virker fint, omend jeg ikke helt er med på hvad
> der sker vha kommandoen.
Det er ganske simpelt... tar arkiverer hele diret med subdirs til stdout,
og piper det over i en anden tar, der pakker ud fra stdin til det nye dir.
>
> Kan det i øvrigt lade sig gøre at dele fx. /home over to partitioner?
>
Nu ved jeg ikke lige hvilken unix du snakker om, men under Linux kan man i
hvert fald ikke mounte to drev til samme dir... Eller dvs, det kan man godt,
men det er kun det sidst mountede, der er synligt...
Men hvis du gerne vil lave noget sjov med at dele partitioner ud over flere
drev kan du kaste et blik på LVM, der lige er beregnet til sådan noget...
Jeg har en hurtig vejledning liggende på
http://www.braindump.dk/dk/wiki/?wikipage=LVM

mvh
--
Joakim Recht
Tlf. 20 85 54 77
Email god@cs.auc.dk
WWW http://www.braindump.dk / http://www.compuclub.dk

Rasmus Ory Nielsen (15-02-2001)
Kommentar
Fra : Rasmus Ory Nielsen


Dato : 15-02-01 21:49

Joakim Recht wrote:
>
> Rasmus Ory Nielsen <rasmuson@biology.au.dk> writes:
>
> > Martin Moller Pedersen wrote:
> >
> > [cut]
> > > Mount din nye home-partition som /ny-home og skriv:
> > >
> > > cd /home ; tar cf - * | ( cd /ny-home ; tar xvf - )
> > [cut]
> >
> > Tak for dit svar, det virker fint, omend jeg ikke helt er med på hvad
> > der sker vha kommandoen.
> Det er ganske simpelt... tar arkiverer hele diret med subdirs til stdout,
> og piper det over i en anden tar, der pakker ud fra stdin til det nye dir.
> >
> > Kan det i øvrigt lade sig gøre at dele fx. /home over to partitioner?
> >
> Nu ved jeg ikke lige hvilken unix du snakker om, men under Linux kan man i
> hvert fald ikke mounte to drev til samme dir... Eller dvs, det kan man godt,
> men det er kun det sidst mountede, der er synligt...
> Men hvis du gerne vil lave noget sjov med at dele partitioner ud over flere
> drev kan du kaste et blik på LVM, der lige er beregnet til sådan noget...
> Jeg har en hurtig vejledning liggende på
> http://www.braindump.dk/dk/wiki/?wikipage=LVM
Tak for linket. Jeg vil kigge på det i weekenden.

mvh
Rasmus

Peter Makholm (16-02-2001)
Kommentar
Fra : Peter Makholm


Dato : 16-02-01 08:22

Rasmus Ory Nielsen <rasmuson@biology.au.dk> writes:

> Kan det i øvrigt lade sig gøre at dele fx. /home over to partitioner?

Der er ikke noget der kräver at hjemkataloger skal ligge i /home. Du
kan sagtens lägge nogle brugeres hjemkataloger i /home/foo/... og
andres i /home/bar/...

Så er det bare at monterer partitionerne rigtigt under /home og rette
en smule til i /etc/passwd, så oplysninger om hjemkataloger er rigtig.


FHS siger udtrykkeligt at man ikke må antage at hjemkataloger ligger
dirkete i /home.

--
Peter

Mogens Kjaer (16-02-2001)
Kommentar
Fra : Mogens Kjaer


Dato : 16-02-01 08:50

Martin Moller Pedersen wrote:
....
> Mount din nye home-partition som /ny-home og skriv:
>
> cd /home ; tar cf - * | ( cd /ny-home ; tar xvf - )

Gisp, nej, den vil ikke tage et directory, som fx hedder
/home/.anything med - hvis der da er et sådant.

Det er bedre med:

cd /home; tar cf - . | ( cd /ny-home; tar xvf -)

Måske er dette problem ikke så stort i /home, men andre
steder kan det give anledning til overraskelser.

Mogens
--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk

Lars Balker Rasmusse~ (17-02-2001)
Kommentar
Fra : Lars Balker Rasmusse~


Dato : 17-02-01 12:53

Mogens Kjaer <mk@crc.dk> writes:
> cd /home; tar cf - . | ( cd /ny-home; tar xvf -)

Helst "tar xpvf" for at beholde modes, da filerne ellers får roots
umask kastet efter sig.
--
Lars Balker Rasmussen "Woo hoo!?"

Thorbjørn Ravn Ander~ (17-02-2001)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 17-02-01 18:13

Lars Balker Rasmussen wrote:
>
> Mogens Kjaer <mk@crc.dk> writes:
> > cd /home; tar cf - . | ( cd /ny-home; tar xvf -)
>
> Helst "tar xpvf" for at beholde modes, da filerne ellers får roots
> umask kastet efter sig.

Hvis man er velsignet med gode gamle standardsystemer, kan det være
klogt også at huske et B i smøren, hvis man begynder at sende frem og
tilbage via rsh.

--
Thorbjørn Ravn Andersen "...sound of...Tubular Bells!"
http://bigfoot.com/~thunderbear

Morten Bakkedal (15-02-2001)
Kommentar
Fra : Morten Bakkedal


Dato : 15-02-01 20:44

"Rasmus Ory Nielsen" skrev:

> Spørgsmål:
> Hvordan sikrer jeg mig at alle rettigheder er de samme efter
> kopieringen.

"cp -a" beholder rettigheder og bruger/gruppe-id for de kopierede filer.

Ved ikke om det var sådan noget du ledte efter...?

--
Morten Bakkedal
http://www.bakkeland.dk/



Rasmus Ory Nielsen (15-02-2001)
Kommentar
Fra : Rasmus Ory Nielsen


Dato : 15-02-01 21:34

Morten Bakkedal wrote:
>
> "Rasmus Ory Nielsen" skrev:
>
> > Spørgsmål:
> > Hvordan sikrer jeg mig at alle rettigheder er de samme efter
> > kopieringen.
>
> "cp -a" beholder rettigheder og bruger/gruppe-id for de kopierede filer.
>
> Ved ikke om det var sådan noget du ledte efter...?
Jeg takker for dit svar. Jeg har dog fået svar fra Martin i samme tråd.

mvh
Rasmus

frank damgaard (16-02-2001)
Kommentar
Fra : frank damgaard


Dato : 16-02-01 00:10

Rasmus Ory Nielsen <rasmuson@biology.au.dk> wrote:


> Min partition, /home, er blevet for lille. Jeg har skaffet en ekstra
> disk og vil nu gerne kopiere de eksisterende data over på den nye disk.
> Derefter vil jeg ændre i /etc/fstab.

> Spørgsmål:
> Hvordan sikrer jeg mig at alle rettigheder er de samme efter
> kopieringen.
> Er der noget jeg skal huske/gøre inden?

Se på Harddisk Upgrade Howto der er forskellige metoder.
http://sunsite.dk/ldp/HOWTO/mini/Hard-Disk-Upgrade/index.html
http://www.ibiblio.org/pub/Linux/docs/HOWTO/mini/Hard-Disk-Upgrade

Hvis det blot er home der skal flyttes, så opret den nye disk
som /home.ny, kopier filer over med en af metoderne,
, derefter omdøb /home til /home.old , og omdøb /home.ny til /home.
(der skal nok unmountes når der omdøbes, hvis /home er en separat
partition)

Hvis alt er ok kan /home.old så slettes.
--
Frank Damgaard


Rasmus Ory Nielsen (16-02-2001)
Kommentar
Fra : Rasmus Ory Nielsen


Dato : 16-02-01 08:10

frank damgaard wrote:
[cut]
> Se på Harddisk Upgrade Howto der er forskellige metoder.
> http://sunsite.dk/ldp/HOWTO/mini/Hard-Disk-Upgrade/index.html
> http://www.ibiblio.org/pub/Linux/docs/HOWTO/mini/Hard-Disk-Upgrade
[cut]

Tak for linket Frank, jeg kan ved et hurtigt kig se, at der bl.a. var
noget om at skifte run-level som jeg ikke havde tænkt på.

Superfedt.

mvh
Rasmus

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408893
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste