Kirjoittaja Aihe: Home-osion ja selainasetusten kopiointi  (Luettu 4695 kertaa)

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Home-osion ja selainasetusten kopiointi
« : 27.04.15 - klo:15.54 »
Olen hankkimassa "uutta" käytettyä PC-pönttöä.
Siinä on valmiiksi asennettuna Ubuntu 14.04.1 LTS.
Vanhassa koneessani on Ubuntu 12.04. LTS

Haluan kopioida home-osioni vanhalta koneelta ulkoiselle kovalevylle ja sieltä uuteen koneeseen.
Samoin haluaisin saada Firefox ja Chrome selainten asetukset kopioitua ja siirrettyä.

Olen kuitenkin epävarma käskyistä ja hakemistopoluista, joten kaipaisin tukea, että tekisin asiat varmasti oikein.

Kiitos jo etukäteen!

Juha-Pekka  ;)

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #1 : 27.04.15 - klo:22.09 »
Firefoxin asetukset piiloilevat piilokansiossa nimeltä .mozilla joka löytyy kotihakemiston alta. Jos nyt oikein varman päälle haluaa pelata kopsaa sen koko roskan. Chromesta en tiedä, joskin jos sen on google-tilin kanssa synkannut, pitäisi se voida synkata automaattisesti uuteenkin asennukseen.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #2 : 28.04.15 - klo:11.13 »
Ainakin Chromium näkyy tallentavan nuo ~/.config/chromium-hakemistoon eli varmaankin myös Chromen asetukset löytyvät tuolta kotihakemistosta .config-piilohakemiston alta. . Tosin, jos aiot kopioida koko kotihakemiston, niin nuo selainten asetukset tulevat samalla vaivalla.

Kotihakemistojen kopiointi uudelle koneelle ei ihan hirveästi eroa normaalista varmuuskopioinnista. Palautus vain tehdään samoin tein ja eri tietokoneelle. Tuohon koko home-osion sisällön kopioimiseen on pari tapaa. Voit tehdä siitä pakatun tiedoston, joka säilyttää suoraan tiedostojen oikeudet tai voit kopioida tiedostot sellaisenaan, kunhan käytät tiedostojärjestelmää, joka säilyttää oikeudet.

Pyysit käskyjä, joten pakattuna tiedostona vaikkapa:
Koodia: [Valitse]
tar -zcf /media/ulkoinen_levy/home.tar.gz /hometai tiedostoina cp:llä (ei tulosta yhtään mitään):
Koodia: [Valitse]
cp -a /home /media/ulkoinen_levy/home tai sama rsyncillä näyttäen vähän edistymistietoja:
Koodia: [Valitse]
rsync -ah --progress /home /media/ulkoinen_levy/homeTakaisinpäin sitten:
Koodia: [Valitse]
tar -zxf /media/ulkoinen_levy/home.tar.gz /hometai
Koodia: [Valitse]
cp -a /media/ulkoinen_levy/home/* /hometai:
Koodia: [Valitse]
rsync -ah --progress /media/ulkoinen_levy/home /homeMissä ulkoinen_levy on jokin polku riippuen levysi liitospisteestä. Noissa nuo valitsimet ovat:
z - pakkaa käyttäen gzip:iä, tämän voi halutessaan jättää poiskin, jolloin pakkausta ei tehdä. gzip on suhteellisen kevyt pakkaus tehdä
c - luo pakattu tiedosto
x - pura pakattu tiedosto
f - määrittele tiedoston polku, tämä on tärkeää olla ennen pakatun tiedoston polkua, kuten esimerkissäni
ja
a - (archive) säilyttää monia tiedostojen attribuutteja, kieltää seuraamasta symbolisia linkkejä ja kopioi linkit sellaisenaan ja toimii rekursiivisesti hakemistorakenteessa eli koko rakenne tulee kopioitua. Tämä on tarkoitettu juuri tällaiseen tehtävään.
ja
a - pitkälti sama kuin yllä
h - näytä luvut käyttäjälle ymmärrettävämmässä muodossa
--progress - näytä edistyminen

Kannattaa huomata, että jos tiedostoja on paljon FAT-tiedostojärjestelmä ei käy edes pakatun tiedoston tapauksessa, koska siinä on 4 GB kokorajoitus tiedostoille. Muut nykyaikaiset tiedostojärjestelmät kyllä käyvät. Jos kotiosiollasi on paljon valmiiksi pakattuja tiedostoja kuten videoita tai kuvia, niin niiden pakkaaminen toiseen kertaan on hidasta eikä juurikaan kutista kokoa, jolloin saatat haluta jättää tuon pakkausvivun pois.

Jos kopioit tiedostot sellaisenaan, niin Microsoftin tiedostojärjestelmät eivät käy eli ei FAT tai NTFS, jotka eivät osaa Unix-tyyppisiä tiedostojen oikeuksia, ja myöskään UFS ei käy, koska sekään ei säilytä noita oikeuksia. Sen sijaan kaikki Linuxin tiedostojärjestelmät käyvät ja tyypillisin varmasti olisi ext4, joka on ihan hyvä valinta tähän.

Tiedostot pystyy kyllä periaatteessa kopioimaan myös tiedostonhallinnalla, jos niin haluaa, tai voi käyttää jotain valmista varmuuskopiointiohjelmaa. Tiedostonhallinnalla kopioidessa aikaleimat eivät kuitenkaan välttämättä säily. Lisäksi pitää itse huolehtia siitä, että kaikki (halutut) asetukset piilohakemistoista tulevat mukaan, mutta tietenkin jos kopioi kaiken, niin siitä ei ole hätää. Noissa yllä olevissa komennoissa kopioidaan kaikki, joten myös kaikki turha, kuten .cache-hakemisto, jossa on väliaikaistiedostoja, tulee mukaan. Toisaalta joskus voi olla ihan hyvä idea vähän siivotakin eli kopioidaan vain tarvittavat piilohakemistot.

http://www.linux.fi/wiki/Varmuuskopiointi
http://www.linux.fi/wiki/Varmuuskopiointiselvitys
« Viimeksi muokattu: 28.04.15 - klo:13.18 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #3 : 28.04.15 - klo:12.56 »
Kiitos kovasti vastauksista. Nyt on huomattavasti helpompi hengittää!  ;D

Ehkä Off Topic:
Mitä muuten ovat
Koodia: [Valitse]
.goutputstream-7YKMXX -tyyppiset tiedostot ~/home/omistaja -hakemiston lopussa, joita on pitkä rimpsu?
Voiko ne huoletta poistaa?

matsukan

  • Käyttäjä
  • Viestejä: 2148
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #4 : 28.04.15 - klo:14.15 »
Firefoxin ja muiden selaimien asetuksia ei kannata kopsata mukaan vaan vain mahdolliset kirjainmerkit voidaan exporta erilliseen tiedostoon. Kaikki muu on "roskaa" joten niitä ei kannata ottaa mukaan. Joo  ehkä tietenkin adbock jms asetukset muttta nekin kannattaa ottaa erikseen talteen.
« Viimeksi muokattu: 28.04.15 - klo:14.21 kirjoittanut syrtek66 »
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #5 : 28.04.15 - klo:14.28 »
Firefoxin ja muiden selaimien asetuksia ei kannata kopsata mukaan vaan vain mahdolliset kirjainmerkit voidaan exporta erilliseen tiedostoon. Kaikki muu on "roskaa" joten niitä ei kannata ottaa mukaan. Joo  ehkä tietenkin adbock jms asetukset muttta nekin kannattaa ottaa erikseen talteen.

Kuinka?

matsukan

  • Käyttäjä
  • Viestejä: 2148
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #6 : 28.04.15 - klo:20.12 »

firefox :

Bookmarks - Show all bookmarks - Import and Export ...

 :P

Vastaavat  löytyy myös varmasti muista.
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #7 : 29.04.15 - klo:18.46 »
Kiitti!
Laajennukset tietysti löytää uudestaankin.


raimo

  • Käyttäjä
  • Viestejä: 4155
  • openSUSE Tumbleweed
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #8 : 29.04.15 - klo:19.03 »
Firefoxissakin on synkronointi, jos se on päällä ja asetukset on valittu niin kirjanmerkit ja laajennukset tulee uuteen asennukseen "pilvestä".
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

Jakke77

  • Käyttäjä
  • Viestejä: 3932
  • Oulu (Oinaansuo)
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #9 : 30.04.15 - klo:13.41 »
Kiitti!
Laajennukset tietysti löytää uudestaankin.



löytyy mutta asentuu myös jos kopioit kotihakemistosta selainten asetuskansiot, ovat piilotiedostoja ja saat ne näkyviin ctrl + h yhdistelmällä
U_G_H

Aspire E5-575G V1.27 CPU: Intel i3-6100U (4) @ 2.300GHz GPU: Intel® HD Graphics 520 GPU: NVIDIA GeForce 940MX Samsung SSD 970 EVO Plus 500GB

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #10 : 12.05.15 - klo:15.38 »
Kopioin uudelle koneelle lähes kaikki. Yritin käyttää vähäistä järkeäni, mutta taisin kopioida myös ns. turhaa.
Mitkä home-osion kansiot, siis myös piilokansiot ovat sellaisia, ettää niitä voisi siivota?

Taitaa olla kylläkin vähän turhan ylimalkainen kysymys.  :-[

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #11 : 12.05.15 - klo:15.59 »
Kopioin uudelle koneelle lähes kaikki. Yritin käyttää vähäistä järkeäni, mutta taisin kopioida myös ns. turhaa.
Mitkä home-osion kansiot, siis myös piilokansiot ovat sellaisia, ettää niitä voisi siivota?

Aloitan itse aina parin vuoden välein uudelleenasennuksen yhteydessä puhtaalta pöydältä ilman mitään vanhoja asetustiedostoja. Tarvittavat asetukset voi sitten kopioida varmuuskopioista takaisin, jos tulee eteen tilanne, että jotain oleellista puuttuu, eikä sitä jaksa konfata alusta lähtien. Tällöin vähenee myös riski ohjelmaversioiden välisistä epäyhteensopivuuksista vanhojen asetustiedostojen kanssa.
« Viimeksi muokattu: 12.05.15 - klo:16.02 kirjoittanut nm »

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #12 : 12.05.15 - klo:16.59 »
Ilmeisestikin sinun keinosi on hyvä. Laiskuus ja tiedon puute aiheuttivat sen, että kopion vähän liikaakin puhtaan asennuksen päälle.

Kaikki tuntuu kyllä toimivan - ainakin toistaiseksi...

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #13 : 15.05.15 - klo:14.17 »
Itselläni kun on erillinen home-osio teen uudempien versioiden asennuksen kanssa niin, että kaikki piilokansiot poislukien selainten asetuskansiot pois. Ei tule esim. työpöytien asetusten kanssa ylläreitä.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #14 : 17.05.15 - klo:20.38 »

firefox :

Bookmarks - Show all bookmarks - Import and Export ...

 :P

Vastaavat  löytyy myös varmasti muista.

Siirtyykö tuossa myös salasanat?

Jokaisella omat tapansa varmuukopioinnissa. Itsäni ainakin
harmittaisi jos menettäisin Amarokin, xbmc:n tilastot. DigiKamin
ja vastaavien metatiedot oikeastaan korvaamattomia.
Monet harmittavan hankalia palauttaa jos hakemistopolut
muuttuvat. Itsellä ainakin kertynyt järkyttävä määrä tiedostoja joiden
putsailu hankalaa. Jo .kde kansiossa hirveä määrä tiedostoja...

Tiedostot voi kopioida myös verkon yli. Vaikka rsync tai ihan
tiedostonhallinta.

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #15 : 18.05.15 - klo:17.17 »
Tein sellaisen tyhmyyden, että menin palauttamaan ulkoiselle levylle kopioidun home hakemiston kokonaisuudessaan.

Nyt en saa sitä poistettua, koska siellä on root hakemistoja.
Minulla on tallessa se koko alkuperäinen kopiointi, joten en tarvitse
Koodia: [Valitse]
/home/home ja /home/omistaja -hakemistoja.
Hakemistot ovat juuressa.

Unixin tiedostojärjestelmä ja chmod ovat pahasti hakusessa.  :-[

Onko oikotietä?

Kiitos jo etukäteen!

Juha-Pekka

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #16 : 18.05.15 - klo:18.11 »
Voit muuttaa hakemistopuun omistajan rekursiivisesti chown-komennolla tähän tapaan:

Koodia: [Valitse]
sudo chown -R tunnus: /home/tunnus
Tuon jälkeen kaikki /home/tunnus-hakemistossa ja sen alihakemistoissa olevat tiedostot kuuluvat käyttäjälle tunnus ja kyseinen käyttäjä voi käsitellä tiedostoja tavalliseen tapaan.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #17 : 19.05.15 - klo:00.38 »

Tiedostot pystyy kyllä periaatteessa kopioimaan myös tiedostonhallinnalla, jos niin haluaa, tai voi käyttää jotain valmista varmuuskopiointiohjelmaa. Tiedostonhallinnalla kopioidessa aikaleimat eivät kuitenkaan välttämättä säily. Lisäksi pitää itse huolehtia siitä, että kaikki (halutut) asetukset piilohakemistoista tulevat mukaan, mutta tietenkin jos kopioi kaiken, niin siitä ei ole hätää. Noissa yllä olevissa komennoissa kopioidaan kaikki, joten myös kaikki turha, kuten .cache-hakemisto, jossa on väliaikaistiedostoja, tulee mukaan. Toisaalta joskus voi olla ihan hyvä idea vähän siivotakin eli kopioidaan vain tarvittavat piilohakemistot.

mc säilyttää aikaleimat ym. kunhan on rasti oikeassa ruudussa (oletus). Kätevä jos on on tarvetta valikoida eli jättää jotain turhia
pois.

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #18 : 19.05.15 - klo:11.47 »
Tuon jälkeen kaikki /home/tunnus-hakemistossa ja sen alihakemistoissa olevat tiedostot kuuluvat käyttäjälle tunnus ja kyseinen käyttäjä voi käsitellä tiedostoja tavalliseen tapaan.

Kiitos. Nyt sain oikeudet.
Ei minulla itse asiassa duplikaatteja ollutkaan, luultavasti.

Uskaltaako .cache hakemiston tyhjentää raa'alla kädellä, vai onko siellä todella tarpeellista tavaraa?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Home-osion ja selainasetusten kopiointi
« Vastaus #19 : 19.05.15 - klo:12.24 »
Uskaltaako .cache hakemiston tyhjentää raa'alla kädellä, vai onko siellä todella tarpeellista tavaraa?

Ei pitäisi olla mitään erityisen tarpeellista.