Kirjoittaja Aihe: lvm volumeitten siirto  (Luettu 3764 kertaa)

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
lvm volumeitten siirto
« : 23.05.18 - klo:11.55 »

Mikä paras tapa siirtää lvm volumeita eri levyjen välillä ? Olisin siirtämässä vanhalta hdd levyltä m.2. sdd levylle siten että kone käynnistyisi myös uudelta levyltä. Olen yrittänyt hoitaa sen dd komennolla mutta kone siirtyy suoraan maintance moodiin.  Eli jotakin tietoja ei siirry tuon mukana, ehkä levyjen UUID eivät ole ajan tasalla.
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: lvm volumeitten siirto
« Vastaus #1 : 23.05.18 - klo:12.17 »
Eipä tulisi mieleenkään käyttää dd:tä LVM-komentojen sijaan.

Katso ensin

http://manpages.ubuntu.com/manpages/xenial/man8/lvm.8.html

ja sitten esim.

http://manpages.ubuntu.com/manpages/xenial/man8/pvmove.8.html

Netistä löytyy myös LVM-oppaita.

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: lvm volumeitten siirto
« Vastaus #2 : 23.05.18 - klo:22.46 »
Ok, ongelma oli ja on usb kovalevy joka ei toimi oikein. dd onnistuu tietojen siirto vaikka se ei nyt ole ihan oikea tapa nyt olekaan.

systemd tuo näköjään uusia ongelmia mukanaan.
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: lvm volumeitten siirto
« Vastaus #3 : 24.05.18 - klo:08.28 »
Kun LVM nimenomaan pitää kirjaa siitä millä laitteella mikäkin fyysinen taltio on, niin siirtoon ei riitä se, että data fyiysisesesti siirretään, vaan LVM:lle pitää erikseen kertoa että nyt se fyysinen taltio onkin täällä eikä enää tuolla. Siis vaikka teet siirron/kopioinnin ilman LVM-komentoja, sinun täytyy kuitenkin jotenkin rekisteröidä se uusi sijainti LVM:n tietoihin, ja kertoa että vanha sijainti ei sitten ole enää oikea sijainti; siirto on eri asia kuin monistus.