Kirjoittaja Aihe: /home kansion kopiointi muille koneille?  (Luettu 3946 kertaa)

Topelius

  • Käyttäjä
  • Viestejä: 358
    • Profiili
/home kansion kopiointi muille koneille?
« : 17.03.11 - klo:11.18 »
Miten saisin /home kansion synkronoinnin toimimaan kolmen eri koneen kesken? Jostain syystä tuo nfs toimii välillä hyvin, mutta välillä ei taas ollenkaan. Onko olemassa jotain muita vaihtoehtoja?

juyli

  • Vieras
Vs: /home kansion kopiointi muille koneille?
« Vastaus #1 : 17.03.11 - klo:11.57 »
Jostain syystä tuo nfs toimii välillä hyvin, mutta välillä ei taas ollenkaan. Onko olemassa jotain muita vaihtoehtoja?

Olisi tietenkin hyvä löytää toimattomuuden syyt. Jos ne ovat verkkoyhteydessä - ei varmasti mikään muukaan systeemi auta. Tiedostoja ja tulostimiahan voi jakaa myös Linux-verkossa Samballa.

Linux-wikistä löytyy aiheesta hyvää asiaa: http://linux.fi/wiki/NFS myös noita muita vaihtoehtoja.
« Viimeksi muokattu: 17.03.11 - klo:12.02 kirjoittanut juyli »

odysseus

  • Vieras
Vs: /home kansion kopiointi muille koneille?
« Vastaus #2 : 17.03.11 - klo:17.22 »
Jos koneet on linukoita, niin nfs ja rsync on nimenomaan hyvä väline.

Sinulla on siis jotain outoa verkon asetuksissa jos joku mättää satunnaisesti. Onko osoitteet kiinteät vai DHCP:stä, miten ne vahnenee, onko tarvittavat prosessit käynnissä automaattisesti jne????

Topelius

  • Käyttäjä
  • Viestejä: 358
    • Profiili
Vs: /home kansion kopiointi muille koneille?
« Vastaus #3 : 23.03.11 - klo:09.44 »
Miten pystyisi koko home kansion manuaalisesti siirtämään toiselle koneelle?
Yritin tällaista komentoa mutta se ei ainakaan onnistunut:

sudo cp -R /home/kone01 //10.0.x.x/opt/ltsp-users/kone01

Osaisko joku neuvoa mikä meni väärin?
« Viimeksi muokattu: 23.03.11 - klo:11.09 kirjoittanut Topelius »

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: /home kansion kopiointi muille koneille?
« Vastaus #4 : 23.03.11 - klo:14.38 »
Miten pystyisi koko home kansion manuaalisesti siirtämään toiselle koneelle?
Yritin tällaista komentoa mutta se ei ainakaan onnistunut:

sudo cp -R /home/kone01 //10.0.x.x/opt/ltsp-users/kone01

Osaisko joku neuvoa mikä meni väärin?

Ei cp taida haltsata verkko-osoitteita. Jollei jaon liittäminen NFS:n kautta paikalliseen puuhun onnistu, käytä scp:tä.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

juyli

  • Vieras
Vs: /home kansion kopiointi muille koneille?
« Vastaus #5 : 23.03.11 - klo:23.05 »
Miten pystyisi koko home kansion manuaalisesti siirtämään toiselle koneelle?

Tar:lla tuo käynee vaivattomimmin. Tar:in vahvuus on takuuvarmasti säilyttää niin käyttäjät, oikeudet kuin aikaleimat tms. - ja siirrettäessä pakattuna pieneen tilaan. Vastaavaan kategoriaan kuuluu ohjelma rsync.
PS. tuollainen tar-paketti soveltuu myös erinomaisesti varmuuskopiontitiedostoksi, jos sellaista joskus sattuisi tarvitsemaan.

Lisäys: tosin jään hieman miettimään käyttötarkoitustasi. Onko tarkoitus synkronoida eri käyttöjärjestelmien muutokset suoraa kunkin järjestelmän /home -hakemistoon reaaliaikaisesti tms?
« Viimeksi muokattu: 23.03.11 - klo:23.08 kirjoittanut juyli »

Topelius

  • Käyttäjä
  • Viestejä: 358
    • Profiili
Vs: /home kansion kopiointi muille koneille?
« Vastaus #6 : 24.03.11 - klo:11.31 »
Nyt tarkoitus olisi vain siirtää home kansiot kokonaan toiseen koneeseen.

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: /home kansion kopiointi muille koneille?
« Vastaus #7 : 24.03.11 - klo:18.28 »
Nyt tarkoitus olisi vain siirtää home kansiot kokonaan toiseen koneeseen.

scp on siihen ihan pätevä. Tosin vastaanottavaan koneeseen pitää asentaa SSH-palvelin ja panna se käyntiin, mutta se kannattaa tehdä joka tapauksessa – siitä on aina silloin tällöin hyötyä.

Ei ole nyt *buntu-koneita käsillä, mutta suunnilleen näin:

Koodia: [Valitse]
sudo apt-get update; sudo apt-get install openssh-server
sudo service ssh-server start

(Lähinnä jälkimmäisen käskyn ”ssh-server” on lonkalta heitetty eli nimi voi olla jotain muutakin. Katso /etc/init.d-hakemistosta, mitä.)
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: /home kansion kopiointi muille koneille?
« Vastaus #8 : 24.03.11 - klo:20.06 »
Koodia: [Valitse]
sudo service ssh-server start
(Lähinnä jälkimmäisen käskyn ”ssh-server” on lonkalta heitetty eli nimi voi olla jotain muutakin. Katso /etc/init.d-hakemistosta, mitä.)

Oikea komento on
Koodia: [Valitse]
sudo service ssh start
Mutta scp ei siirrä/säilytä tiedostojen käyttäjätietoja. Oli syy homen siirtoon mikä tahansa, ei kopiosta ole hirveästi hyötyä ilman niitä... rsync on silloin oikea vaihtoehto - sehän siirtää tavaran myös ssh:n läpi.

(Tai sitten en vain löydä vipua, jolla scp säilyttäisi tiedostojen omistajat ja oikeudet...)

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: /home kansion kopiointi muille koneille?
« Vastaus #9 : 24.03.11 - klo:21.41 »
Mutta scp ei siirrä/säilytä tiedostojen käyttäjätietoja.

Tuolla ei ole välttämättä kauheasti väliä nimenomaan omaa /homea siirrettäessä (= kummassakin päässä oma tunnus), mutta muuten olet toki oikeassa.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11