Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: jusssi - 24.11.09 - klo:17.41

Otsikko: Home kansion varmuuskopiointi ilman kuvatiedostoja (RATKAISTU)
Kirjoitti: jusssi - 24.11.09 - klo:17.41
 Ubuntussani on home kansio juuriosiolla. Haluaisin tehdä siitä varmuuskopion ja säilyttää sitä muistitikulla. Sen tekoon olen saanut ohjeet täällä:http://forum.ubuntu-fi.org/index.php?topic=29439.0 

Koko nykyisen homekansioni ko on n. 3,9 GiB, josta kuvatiedostojen n. 2 GiB. Kuvatiedostoista olen erikseen ottanut varmuuskopiot kahdelle muulle kiintolevylle ja lisäksi vielä DVD:lle, joten niiden varmuuskopiointi yhdessä muun homekansion kanssa ei ole mielekästä.

Kysymykseni kuuluu, voisiko kuvatiedostot siirtää home kansiosta pois ja jos voi, niin mikä olisi järkevin menettely. Toinen mahdollisuus olisi antaa saamani ohjeen mukainen komento siten, että se sulkisi pois kuvatiedostot (sijaitsevat kuvia nimisessä kansiossa).

Ikävä kyllä näin perusasioita pitää kysellä, kun ei itsellä ole tarvittavaa taitoa.

Ei tullut linkkikään niinkuin oli tarkoitus. Koetetaan uudestaan
Lainaus
http://forum.ubuntu-fi.org/index.php?topic=29439.0
Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: nm - 24.11.09 - klo:20.13
Kysymykseni kuuluu, voisiko kuvatiedostot siirtää home kansiosta pois ja jos voi, niin mikä olisi järkevin menettely.

Voit vaikkapa tehdä /home/tmp-hakemiston ja siirtää tavarat väliaikaisesti sinne:

Koodia: [Valitse]
sudo mkdir /home/tmp
sudo chown nimi: /home/tmp

(missä "nimi" on käyttäjätunnuksesi)


Lainaus
Toinen mahdollisuus olisi antaa saamani ohjeen mukainen komento siten, että se sulkisi pois kuvatiedostot (sijaitsevat kuvia nimisessä kansiossa).

Aiemmin antamaani esimerkkiä mukaillen:

Koodia: [Valitse]
cd /home
sudo tar --exclude="nimi/kuvia" -zcvf koti-varmuuskopio.tar.gz nimi

(missä "nimi" on käyttäjätunnuksesi)

Tässä siis --exclude:lla rajataan pois kuvia-kansio. Saman paramerin voi antaa useaan kertaan, jos rajattavia kohteita on enemmän. Esimerkiksi: --exclude="*.nef" --exclude="*.jpg"
Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: jusssi - 24.11.09 - klo:20.20
Kiitos taas kerran neuvoista. Luulen, että osaan niitä käyttää. Pari tarkentavaa kysymystä.

1. Miksi vain väiaikaisesti? Miksi ei pysyvästi?

2.Kuuluvatko lainausmerkit myös komentoon?
Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: nm - 24.11.09 - klo:20.48
1. Miksi vain väiaikaisesti? Miksi ei pysyvästi?

No juu, toki voi pysyvästikin siirtää. Silloin kannattanee valita nimeksi /home/tmp:n sijaan /home/kuvia :)


Lainaus
2.Kuuluvatko lainausmerkit myös komentoon?

--excluden lainausmerkit eivät ole välttämättömiä, mutta joissain erikoistapauksissa voi tulla ongelmia ilman niitä. Tässä tapauksessa ei tulisi.
Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: mrl586 - 24.11.09 - klo:22.05
Voit vaikkapa tehdä /home/tmp-hakemiston ja siirtää tavarat väliaikaisesti sinne:

Koodia: [Valitse]
sudo mkdir /home/tmp
sudo chown nimi: /home/tmp
Kaksoispisteen voi jättää alimmaisesta komennosta pois.
Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: nm - 24.11.09 - klo:22.53
Koodia: [Valitse]
sudo mkdir /home/tmp
sudo chown nimi: /home/tmp
Kaksoispisteen voi jättää alimmaisesta komennosta pois.

Silloin ryhmä ei vaihdu. Ei ole nättiä, että root jää hakemiston omistajaryhmäksi.
Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: jusssi - 25.11.09 - klo:15.04
Otin ratkaistu merkinnän pois, kun en saanutkaan tyydyttävää lopputulosta.



Voit vaikkapa tehdä /home/tmp-hakemiston ja siirtää tavarat väliaikaisesti sinne:

Koodia: [Valitse]
sudo mkdir /home/tmp
sudo chown nimi: /home/tmp

(missä "nimi" on käyttäjätunnuksesi)
Lainaus

Ei onnistu /home/tmp tai /home/kuvia kansion luonti. Ovat jo olemassa ilmoitetaan päätteessä.

Lainaus
Toinen mahdollisuus olisi antaa saamani ohjeen mukainen komento siten, että se sulkisi pois kuvatiedostot (sijaitsevat kuvia nimisessä kansiossa).



Aiemmin antamaani esimerkkiä mukaillen:

Koodia: [Valitse]
cd /home
sudo tar --exclude="nimi/kuvia" -zcvf koti-varmuuskopio.tar.gz nimi

(missä "nimi" on käyttäjätunnuksesi)

Tässä siis --exclude:lla rajataan pois kuvia-kansio. Saman paramerin voi antaa useaan kertaan, jos rajattavia kohteita on enemmän. Esimerkiksi: --exclude="*.nef" --exclude="*.jpg"


Ei onnistu tätäkään kautta. Kuvatiedostot tulevat aina vaan mukaan. Johtuisiko siitä, että minulla on Picasa käytössä? En oikein osaa antaa toista parametria. Tähän jos saisi apuja.
Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: nm - 25.11.09 - klo:15.54
Ei onnistu /home/tmp tai /home/kuvia kansion luonti. Ovat jo olemassa ilmoitetaan päätteessä.

Näytä mitä tiedostoja ja hakemistoja /home:ssa on: ls -l /home


Lainaus
Ei onnistu tätäkään kautta. Kuvatiedostot tulevat aina vaan mukaan. Johtuisiko siitä, että minulla on Picasa käytössä? En oikein osaa antaa toista parametria. Tähän jos saisi apuja.

Onko se kuvia-kansion nimi kirjoitettu pienellä vai isolla alkukirjaimella, ja muistithan vaihtaa polkuun oikean käyttäjätunnuksen? Siis jos hakemisto on kirjoitettu isolla ja tunnuksesi on jussi, komento menee näin:

Lainaus
cd /home
sudo tar --exclude="jussi/Kuvia" -zcvf koti-varmuuskopio.tar.gz jussi
Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: jusssi - 25.11.09 - klo:16.12
Tämmöistä näyttää komento:
jussi@jussi-desktop:~$ ls -l /home
yhteensä 12
drwxr-xr-x 55 jussi jussi 4096 2009-11-25 14:08 jussi
drwxr-xr-x  2 root  root  4096 2009-11-25 14:45 kuvia
drwxr-xr-x  2 root  root  4096 2009-11-25 14:43 tmp
jussi@jussi-desktop:~$

Olihan se kansio kirjoitettu isolla, siis Kuvia. Komentoon pistin pienellä. Anteeksi huolimattomuuteni. Yritän uudelleen. Nyt onnistui.


Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: nm - 25.11.09 - klo:16.58
Tämmöistä näyttää komento:
jussi@jussi-desktop:~$ ls -l /home
yhteensä 12
drwxr-xr-x 55 jussi jussi 4096 2009-11-25 14:08 jussi
drwxr-xr-x  2 root  root  4096 2009-11-25 14:45 kuvia
drwxr-xr-x  2 root  root  4096 2009-11-25 14:43 tmp
jussi@jussi-desktop:~$

Eli olet jo onnistunut luomaan nuo hakemistot. Sitten vain muutat oikeudet sopiviksi:

Koodia: [Valitse]
sudo chown jussi: /home/kuvia
Voit poistaa tuon tmp-hakemiston:

Koodia: [Valitse]
sudo rmdir /home/tmp
Otsikko: Vs: Home kansion varmuuskopiointi ilman kuvatiedostoja
Kirjoitti: jusssi - 25.11.09 - klo:17.17
Tein nuo komennot ja ls -h/home komennon tulos näyttää nyt tältä:

jussi@jussi-desktop:~$ ls -l /home
yhteensä 655496
drwxr-xr-x 55 jussi jussi      4096 2009-11-25 14:08 jussi
-rw-r--r--  1 root  root  670559364 2009-11-25 16:11 koti-varmuuskopio.tar.gz
drwxr-xr-x  2 jussi jussi      4096 2009-11-25 14:45 kuvia
jussi@jussi-desktop:~$

Taidan vastaisuudessa käyttää jälkimmäistä tapaa (--excluse) varmuuskopion tekoon. Kiitoksia hyvistä ohjeista.