<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fi">
	<id>https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Toni.hintikka</id>
	<title>Linux.fi - Käyttäjän muokkaukset [fi]</title>
	<link rel="self" type="application/atom+xml" href="https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Toni.hintikka"/>
	<link rel="alternate" type="text/html" href="https://www.linux.fi/wiki/Toiminnot:Muokkaukset/Toni.hintikka"/>
	<updated>2026-04-12T02:22:22Z</updated>
	<subtitle>Käyttäjän muokkaukset</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Varmuuskopiointi&amp;diff=19458</id>
		<title>Varmuuskopiointi</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Varmuuskopiointi&amp;diff=19458"/>
		<updated>2008-01-30T10:34:47Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: /* Milloin ja mihin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ilman säännöllistä varmuuskopiointia on vain ajan kysymys, milloin menettää tietokoneella säilyttämiään tiedostoja. Ne voivat hävitä esimerkiksi levyrikon, haittaohjelman, huolimattoman päivityksen, muun erehdyksen tai tulipalon seurauksena. Varmuuskopiointi ei kuitenkaan ole vaikeaa.&lt;br /&gt;
&lt;br /&gt;
== Mitä kopioida ==&lt;br /&gt;
* kotihakemistot (&amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt;, mahdollisesti &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* mahdolliset muut käyttäjien tiedostot (&amp;lt;tt&amp;gt;/valokuvat&amp;lt;/tt&amp;gt; tms.)&lt;br /&gt;
* sähköpostikansiot (&amp;lt;tt&amp;gt;/var/mail&amp;lt;/tt&amp;gt;,  &amp;lt;tt&amp;gt;/var/spool/mail&amp;lt;/tt&amp;gt; tms. sekä käyttäjien kotihakemistoissa; eri palvelimilla voi myös olla omia hakemistojaan)&lt;br /&gt;
* mahdolliset muut palvelinten hakemistoissa olevat tiedostot (&amp;lt;tt&amp;gt;/srv/www&amp;lt;/tt&amp;gt; yms.)&lt;br /&gt;
* järjestelmän [[asetustiedostot|asetukset]] (&amp;lt;tt&amp;gt;/etc&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* kiintolevyn [[MBR]] sekä tieto loogisten osioiden sijainnista levyllä&lt;br /&gt;
* pakettitietokanta (&amp;lt;tt&amp;gt;/var/lib/dpkg&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;dpkg --get-selections&amp;lt;/tt&amp;gt; tms.)&lt;br /&gt;
* mahdollisesti muita ohjelmistojen muuttuvia tiedostoja (&amp;lt;tt&amp;gt;/var/lib&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;/var/spool&amp;lt;/tt&amp;gt; yms.; &amp;lt;tt&amp;gt;/var/cache&amp;lt;/tt&amp;gt; sisältää tiedostoja, joiden sisällön ohjelma itse osaa luoda uudestaan, &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; ja /var/tmp sisältävät väliaikaistiedostoja)&lt;br /&gt;
* itse tehdyt skriptit ja itse käännetyt ohjelmat tai ainakin niihin tehdyt muutokset (&amp;lt;tt&amp;gt;/usr/local&amp;lt;/tt&amp;gt; yms.)&lt;br /&gt;
* varmuuskopioinnin järjestelyihin liittyvää tietoa, esimerkiksi listaa kopioiduista tiedostoista päivämäärineen, varmuuskopiointiskriptit&lt;br /&gt;
&lt;br /&gt;
Lisäksi pitää olla jokin tapa saada järjestelmä pystyyn mahdollisen levyrikon jälkeen. Oman jakelun asennusmedia saattaa olla sopiva. Jos varmuuskopiointiin käyttää jotakin hiukankin epätavallisempaa ohjelmaa tai tiedostomuotoa, ohjelma ja sen asetukset pitää olla tallessa sellaisessa muodossa, että varmuuskopiot saa palautettua.&lt;br /&gt;
&lt;br /&gt;
Eri tiedostot kaipaavat kopiointia eri väliajoin: valokuvista riittää, kun niistä on muutama kopio, nehän eivät yleensä muutu. Asetustiedostot pitää kopioida ainakin suuremman päivityksen yhteydessä. Kotihakemistot ja sähköpostit pitää kopioida usein. Vain muuttuneiden tiedostojen kopioiminen on helppoa, mutta kauan muuttumatta ollut tiedosto pitää kuitenkin voida palauttaa kohtuullisen tuoreesta kopiosta.&lt;br /&gt;
&lt;br /&gt;
== Milloin ja mihin ==&lt;br /&gt;
Tilastollisesti tiedostoja tuhoutuu eniten käyttäjän virheiden, haittaohjelmien ja ohjelmavirheiden takia. Tiedoston rikkoontumista ei välttämättä huomaa heti, joten osa vanhoista varmuuskopioista kannattaa säilyttää. Tavallista on säilyttää päivittäiset kopiot jonkin aikaa ja välillä otettu koko järjestelmän varmuuskopio &amp;quot;ikuisesti&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Jos haluaa pelata varman päälle, kannattaa valmiin asennuksen jälkeen ottaa järjestelmästä levykuva esimerkiksi [[Partimage]] ohjelmalla DVD-levyille tai ulkoiselle kiintolevylle. Tällöin kiintolevy rikkoutuessa tietokoneen voi palauttaa nopeasti täsmälleen siihen tilaan kuin se oli asennettaessa. &lt;br /&gt;
&lt;br /&gt;
Tärkeistä tieostoista kannattaa ottaa kopioita työn kuluessa, aina välillä ja aina ennen ja jälkeen suuremman muutoksen tekemistä. Tähän riittänee tallentaminen eri nimellä, mutta versionhallintajärjestelmääkin voi käyttää.&lt;br /&gt;
&lt;br /&gt;
Päivittäinen muuttuneiden tiedostojen varmuuskopiointi on hyvä tehdä automatisoidusti ([[cron]]+[[anacron]]), jottei se unohdu, mielellään vähintään toiselle kovalevylle. Kovalevyjen rikkoontumiset ovat tavallinen syy tietojen menettämiselle. [[RAID]]-[[RAID#1-taso|peilaus]] auttaa yhden levyn rikkoontuessa.&lt;br /&gt;
Toiselle koneelle kopioiminen suojaa jonkin verran myös haittaohjelmilta, ohjelmavirheiltä ja käyttäjävirheiltä, [[levyn polttaminen|CD-levylle]] tai DVD:lle kopioiminen vielä paremmin (mutta levynpolton automatisointi on hankalaa).&lt;br /&gt;
&lt;br /&gt;
Välillä pitää tehdä varmuuskopio kaikista kopioitavista tiedostoista, jota käytetään pohjana järjestelmän palautuksessa levyrikon jäljiltä. Uudelle kiintolevylle asennetaan ensin perusjärjestelmä, sitten pakettitietokannan varmuuskopioitujen tietojen perusteella ennenkin asennettuina olleet ohjelmat (mukaan lukien käytetty varmuuskopiointiohjelma), sitten viimeinen täysi varmuuskopio ja viimeisenä sen jälkeen muuttuneet tiedostot. Operaation toimivuutta olisi hyvä joskus kokeilla vaihtamalla tietokoneeseen tyhjä kiintolevy käytetyn kiintolevyn sijaan ja palauttamalla järjestelmä sille. Myös yksittäisen tiedoston tietyn version palauttamista on hyvä kokeilla.&lt;br /&gt;
&lt;br /&gt;
Ainakin välillä varmuuskopio olisi hyvä saada turvaan toiseen rakennukseen (tulipalojen, tulvien, salaman aiheuttamien laiterikkojen yms. varalta).&lt;br /&gt;
&lt;br /&gt;
On hyvä käyttää varmuuskopiointiin useampaa tekniikkaa. Internetin kautta on helppoa siirtää varmuuskopio ystävän tai palveluntarjoajan kiintolevylle, jossa se on turvassa omaa taloa kohdanneesta onnettomuudesta, mutta helposti hävitettävissä inhimillisen erehdyksen myötä. DVD saattaa muuttua ajan myötä lukukelvottomaksi, mutta kirjahyllyssä se on haittaohjelmilta turvassa.&lt;br /&gt;
&lt;br /&gt;
== Työkalut ==&lt;br /&gt;
Hyviä työkaluja tiedostojen varmuuskopiointiin kahden eri koneen välillä ovat mm. [[Rsync]] ja [[Unison]]. Perinteisiä varmuuskopiointiin soveltuvia työkaluja ovat mm. [[tar]], [[dump]] ja [[cpio]], joiden käyttöön varmuuskopiointiin on ohjeita ja esimerkkiskriptejä. Näistä ohjeista voi saada vinkkejä, vaikkei kyseistä ohjelmaa käyttäisikään.&lt;br /&gt;
&lt;br /&gt;
Yleensä varmuuskopiot on otettu nauhalle, mutta ohjelmat voivat hyvin tehdä arkistonsa muuallekin. Nykyisillä isoilla kiintolevyillä tärkeiden tiedostojen kopio yleensä mahtuu levylle, josta sen voi siirtää muualle tarpeen mukaan, &lt;br /&gt;
&lt;br /&gt;
Eri tarpeisiin tehtyjä erityisiä varmuuskopiointiohjelmistoja on runsasti.&lt;br /&gt;
Varmuuskopiointiohjelmia ja tiedostomuotoja valittaessa on hyvä muistaa, että kopion pitää olla palautettavissakin. Onko tiedostomuoto sellainen, että sen saa palautettua vielä kymmenen vuoden kuluttua siitä, kun ohjelman tekijä lopetti ohjelman ylläpidon? Entä miten hyvin tiedostot saa palautettua [[bittirutto|bittiruton]] jäljiltä? Viimeksimainittu on ongelma erityisesti, jos arkisto pakataan tai salataan.&lt;br /&gt;
&lt;br /&gt;
== Rsync ==&lt;br /&gt;
Rsync on hyvä ratkaisu varmuuskopiointiin, jos:&lt;br /&gt;
# Haluaa varmuuskopioida toiselle koneelle verkon yli&lt;br /&gt;
# Varmuuskopioitavia tiedostoja on paljon, mutta vain harvat niistä muuttuvat päivittäin&lt;br /&gt;
# Jos varmuuskopioitavien tiedostojen joukossa on paljon suuria tiedostoja, jotka eivät juuri koskaan muutu tai muuttuvat kerralla vain jostakin kohtaa&lt;br /&gt;
# Haluaa minimoida varmuuskopiointiin / tiedostojen siirtoon käytetyn ajan ja kaistan&lt;br /&gt;
&lt;br /&gt;
=== Kotihakemiston kopiointi toiselle koneelle ===&lt;br /&gt;
&lt;br /&gt;
Allaoleva komento kopioi [[SSH|ssh:n]] yli [[Linuxin hakemistorakenne|hakemiston]] /home/tunnus/ sisällön hakemistoon /home/tunnus2/backup/ koneella, jonka ip-osoite on 192.168.0.1, käyttäen [[käyttäjä]]tunnusta &amp;quot;tunnus2&amp;quot;. Vipu &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; tarkoittaa arkistoa eli tiedostot säilytetään mahdollisimman samanlaisina, &amp;lt;code&amp;gt;v&amp;lt;/code&amp;gt; &amp;quot;verbose&amp;quot; eli rsync kertoo mitä tekee, ja &amp;lt;code&amp;gt;z&amp;lt;/code&amp;gt; pakkaa datan, mitä tosin ssh saattaa tehdä itsekin. Ellet muuten käytä ssh:ta saatat joutua muuttamaan palomuureja, tiedostoa /etc/hosts.allow ja tiedostoa /etc/ssh/sshd_config&lt;br /&gt;
&lt;br /&gt;
 /usr/bin/rsync -avz -e ssh /home/tunnus/ tunnus2@192.168.0.1:/home/tunnus2/backup/&lt;br /&gt;
&lt;br /&gt;
Jotta varmuuskopiointi jatkossa sujuisi automaattisesti, salasanoja kysymättä, tarkoitukseen on luotava salasanaton [[SSH#Tunnistaminen_avainparilla|ssh-avainpari]], lisättävä se kohdekoneen käyttäjätunnuksen luotettujen avainten tiedostoon ja muutettava komentoa niin, että avainta käytetään.&lt;br /&gt;
&lt;br /&gt;
Alla luodaan avainpari (älä anna salasanaa), siirretään se koneelle &amp;quot;omakone&amp;quot; ja luodaan tiedostoon authorized_keys rivi, jolla sallitaan yhteydenotot tältä koneelta, mutta ei porttien ohjauksia (nämä &amp;quot;optiot&amp;quot; ja välilyönti rivin alkuun, id-tiedostosta kopioidaan avain saman rivin loppuun). Vaihda tarvittaessa nimen &amp;quot;omakone&amp;quot; sijaan ssh:n hyväksymä nimen muoto, riippuen nimipalvelinjärjestelyistä.&lt;br /&gt;
&lt;br /&gt;
 ssh-keygen -f .ssh/id_rsa-backup&lt;br /&gt;
 scp .ssh/id_rsa-backup tunnus@omakone:/home/tunnus/.ssh&lt;br /&gt;
 touch .ssh/authorized_keys&lt;br /&gt;
 echo -n &amp;quot;from=omakone,no-port-forwarding &amp;quot; &amp;gt;&amp;gt; .ssh/authorized_keys&lt;br /&gt;
 cat .ssh/id_rsa-backup.pub &amp;gt;&amp;gt; .ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
Kun nyt scp-komentoon lisätään viittaus avaintiedostoon, salasanaa ei enää kysytä. Tämän automatisoidun komennon voi laittaa skriptitiedostoon ja lisätä viittaus siihen crontabiin (katso [[Komentojen ajastaminen#Säännölliset työt: cron ja anacron|cron]]). Tässä komentoon on myös lisätty vivut tiedostojen vanhojen versioiden säilyttämiseksi, poistettujen tiedostojen poistamiseksi &amp;quot;peilistä&amp;quot; ja joidenkin tilapäistiedostojen jättämiseksi kopioimatta.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 /usr/bin/rsync -avz -e &amp;quot;ssh -i /home/tunnus/.ssh/id_rsa-backup&amp;quot; \&lt;br /&gt;
   -b --backup-dir=&amp;quot;/home/tunnus2/backup_`date --rfc-3339=date`&amp;quot; \&lt;br /&gt;
   --delete --exclude=&amp;quot;*.tmp&amp;quot; --exclude=Cache/ \&lt;br /&gt;
   /home/tunnus/ tunnus2@192.168.0.1:/home/tunnus2/backup/&lt;br /&gt;
&lt;br /&gt;
Katso, että komento toimii myös näin. Päivittäisen ajon yhteydessä (jos ajo tehdään päivittäin) pitäisi syntyä uusi päivätty hakemisto, joka sisältää ennen tätä ajoa muuttuneiden tai poistuneiden tiedostojen edellinen versio.&lt;br /&gt;
Näitä hakemistoja syntyy aika pian turhan paljon. Lisäksi jossakin vaiheessa hävinnyt tiedosto voi olla missä vaan näistä hakemistoista. &lt;br /&gt;
&lt;br /&gt;
Tarvitaan siivousta ja kokokopioita, joista järjestelmän voi palauttaa tietyn päivämäärän mukaiseen kuntoon. Katso alla.&lt;br /&gt;
&lt;br /&gt;
Koko järjestelmän kopiointi käy muuten samalla tavalla, mutta jollei haluta käyttää root-oikeuksia molemmilla koneilla, joutuu turvautumaan erikoisratkaisuihin &amp;amp;ndash; ja hakemistot /proc, /sys ja /tmp kannattaa jättää kopioimatta.&lt;br /&gt;
&lt;br /&gt;
=== Paikallinen kopio ===&lt;br /&gt;
&lt;br /&gt;
Tämä komento kopioi kansion sisällön toiseen paikkaan paikallisessa järjestelmässä, esim. USB-levylle. Etuna tavalliseen kopiointiin on virheensieto, eli esim. suuren kopioinnin katketessa koko hommaa ei tarvitse aloittaa alusta vaan voidaan jatkaa siitä kohtaa, mihin jäätiin. --stats ja --progress näyttävät suorituksen aikana ja lopuksi tietoja etenemisestä.&lt;br /&gt;
&lt;br /&gt;
 rsync -ah --stats --progress /kansio/mista/kopioidaan /kansio/mihin/kopioidaan&lt;br /&gt;
&lt;br /&gt;
== Kokokopiot ja varmuuskopioiden siivoaminen ==&lt;br /&gt;
&lt;br /&gt;
Joskus kone halutaan palauttaa kuntoon, jossa se oli tiettynä ajankohtana, esimerkiksi jos kiintolevy on viottunut ja tiedostoja on rikkoontunut pikku hiljaa pidemmän aikaa tai koneeseen on murtauduttu ja tiedostojen nykyversioihin ei uskalla luottaa. Hävitetty tiedosto on usein myös helpompi palauttaa kokokopiosta ajankohdalta, jolloin tiedoston tiedetään vielä olleen olemassa, kuin yrittää etsiä se tiedoston luonti- tai poistohetken perusteella.&lt;br /&gt;
&lt;br /&gt;
Jos varmuuskopio on varmistettavan datan peilinä, kuten yllä rsync-esimerkeissä, kokokopion ottaminen sujuu yksinkertaisesti kopioimalla tämä hakemisto:&lt;br /&gt;
&lt;br /&gt;
 cp -a /home/tunnus2/backup &amp;quot;/arkisto/backup_`date --rfc-3339=date`&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Tämän komennon voi laittaa cron-skriptiin, esimerkiksi kuukausittain suoritettavaksi. Tarvittaessa isoja harvoin muuttuvia tiedostoja voi jättää  pois useimmista varmuuskopioista, helpoiten niin että kuva- ja elokuvakansiot poistetaan varmuuskopiosta ja kyseiset tiedostot varmuuskopioidaan erikseen, pariin paikkaan muutoksen jälkeen ja uudelleen vuoden tai parin välein.&lt;br /&gt;
&lt;br /&gt;
Vastaavasti kokokopio olisi hyvä välillä polttaa DVD:lle tms. Korvaa &amp;quot;cp&amp;quot; yllä sopivalla poltettavan imagen tekokäskyllä ja muistutuksella (vaikka wall-käskyllä tai sähköpostitse) polttaa image levylle.&lt;br /&gt;
&lt;br /&gt;
Päivittäisiä kopioita ei kannattane säästää kuin rajallinen määrä, ehkä parin viikon ajalta, jonka jälkeen tiedostosta on tallella vain uusin sekä mahdollisesti kokokopiolle ehtinyt vanhempi versio. Jos kopiot ovat nimetty tyyliin&amp;lt;code&amp;gt; /home/tunnus2/backup_päiväys&amp;lt;/code&amp;gt;, niiden poistaminen sujuu vaikka näin (skriptillä /etc/cron.weekly/siivous tms.)&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 COMMAND=&amp;quot;find -P /home/tunnus2/backup_* -depth -ctime +14 -mtime +14 -rm &#039;{}&#039;&amp;quot;&lt;br /&gt;
 su -c &amp;quot;$COMMAND&amp;quot; tunnus2&lt;br /&gt;
&lt;br /&gt;
== rsnapshot ==&lt;br /&gt;
[http://www.rsnapshot.org/ Rsnapshot]-ohjelma on hyväksi havaittu ratkaisu ainakin ns. hard link -varmuuskopioiden tekemiseen rsyncin avulla paikalliselle levylle hieman helpommin kuin suoraan rsynciä käyttämällä. Näin saadaan käyttöön useita täydellisiä varmuuskopioita siten, että muuttumattomat tiedostot haetaan edellisistä varmuuskopioista eikä niitä tallenneta jokaisella kerralla uudelleen, mikä säästää levytilaa.&lt;br /&gt;
&lt;br /&gt;
Rsnapshotin käyttöönotto on melko yksinkertaista, jos on kokemusta tekstimuotoisten asetustiedostojen muokkaamisesta ja komentojen ajamisesta komentoriviltä. Rsnapshotin voi asettaa toimimaan [[cron]]ista tai komentoriviltä tarvittaessa. Lisätietoja [http://www.rsnapshot.org/ ohjelman kotisivulta].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[USB-varmuuskopio]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Järjestelmä]]&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Varmuuskopiointi&amp;diff=19457</id>
		<title>Varmuuskopiointi</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Varmuuskopiointi&amp;diff=19457"/>
		<updated>2008-01-30T10:33:02Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: /* Milloin ja mihin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ilman säännöllistä varmuuskopiointia on vain ajan kysymys, milloin menettää tietokoneella säilyttämiään tiedostoja. Ne voivat hävitä esimerkiksi levyrikon, haittaohjelman, huolimattoman päivityksen, muun erehdyksen tai tulipalon seurauksena. Varmuuskopiointi ei kuitenkaan ole vaikeaa.&lt;br /&gt;
&lt;br /&gt;
== Mitä kopioida ==&lt;br /&gt;
* kotihakemistot (&amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt;, mahdollisesti &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* mahdolliset muut käyttäjien tiedostot (&amp;lt;tt&amp;gt;/valokuvat&amp;lt;/tt&amp;gt; tms.)&lt;br /&gt;
* sähköpostikansiot (&amp;lt;tt&amp;gt;/var/mail&amp;lt;/tt&amp;gt;,  &amp;lt;tt&amp;gt;/var/spool/mail&amp;lt;/tt&amp;gt; tms. sekä käyttäjien kotihakemistoissa; eri palvelimilla voi myös olla omia hakemistojaan)&lt;br /&gt;
* mahdolliset muut palvelinten hakemistoissa olevat tiedostot (&amp;lt;tt&amp;gt;/srv/www&amp;lt;/tt&amp;gt; yms.)&lt;br /&gt;
* järjestelmän [[asetustiedostot|asetukset]] (&amp;lt;tt&amp;gt;/etc&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* kiintolevyn [[MBR]] sekä tieto loogisten osioiden sijainnista levyllä&lt;br /&gt;
* pakettitietokanta (&amp;lt;tt&amp;gt;/var/lib/dpkg&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;dpkg --get-selections&amp;lt;/tt&amp;gt; tms.)&lt;br /&gt;
* mahdollisesti muita ohjelmistojen muuttuvia tiedostoja (&amp;lt;tt&amp;gt;/var/lib&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;/var/spool&amp;lt;/tt&amp;gt; yms.; &amp;lt;tt&amp;gt;/var/cache&amp;lt;/tt&amp;gt; sisältää tiedostoja, joiden sisällön ohjelma itse osaa luoda uudestaan, &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; ja /var/tmp sisältävät väliaikaistiedostoja)&lt;br /&gt;
* itse tehdyt skriptit ja itse käännetyt ohjelmat tai ainakin niihin tehdyt muutokset (&amp;lt;tt&amp;gt;/usr/local&amp;lt;/tt&amp;gt; yms.)&lt;br /&gt;
* varmuuskopioinnin järjestelyihin liittyvää tietoa, esimerkiksi listaa kopioiduista tiedostoista päivämäärineen, varmuuskopiointiskriptit&lt;br /&gt;
&lt;br /&gt;
Lisäksi pitää olla jokin tapa saada järjestelmä pystyyn mahdollisen levyrikon jälkeen. Oman jakelun asennusmedia saattaa olla sopiva. Jos varmuuskopiointiin käyttää jotakin hiukankin epätavallisempaa ohjelmaa tai tiedostomuotoa, ohjelma ja sen asetukset pitää olla tallessa sellaisessa muodossa, että varmuuskopiot saa palautettua.&lt;br /&gt;
&lt;br /&gt;
Eri tiedostot kaipaavat kopiointia eri väliajoin: valokuvista riittää, kun niistä on muutama kopio, nehän eivät yleensä muutu. Asetustiedostot pitää kopioida ainakin suuremman päivityksen yhteydessä. Kotihakemistot ja sähköpostit pitää kopioida usein. Vain muuttuneiden tiedostojen kopioiminen on helppoa, mutta kauan muuttumatta ollut tiedosto pitää kuitenkin voida palauttaa kohtuullisen tuoreesta kopiosta.&lt;br /&gt;
&lt;br /&gt;
== Milloin ja mihin ==&lt;br /&gt;
Tilastollisesti tiedostoja tuhoutuu eniten käyttäjän virheiden, haittaohjelmien ja ohjelmavirheiden takia. Tiedoston rikkoontumista ei välttämättä huomaa heti, joten osa vanhoista varmuuskopioista kannattaa säilyttää. Tavallista on säilyttää päivittäiset kopiot jonkin aikaa ja välillä otettu koko järjestelmän varmuuskopio &amp;quot;ikuisesti&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Jos haluaa pelata varman päälle, kannattaa valmiin asennuksen jälkeen ottaa järjestelmästä levykuva esimerkiksi [[Partimage]] ohjelmalla DVD-levyille tai ulkoiselle kiintolevylle. Tällöin kiintolevy rikkoutuessa tietokoneen voi palauttaa täsmälleen siihen tilaan kuin se oli asennettaessa. &lt;br /&gt;
&lt;br /&gt;
Tärkeistä tieostoista kannattaa ottaa kopioita työn kuluessa, aina välillä ja aina ennen ja jälkeen suuremman muutoksen tekemistä. Tähän riittänee tallentaminen eri nimellä, mutta versionhallintajärjestelmääkin voi käyttää.&lt;br /&gt;
&lt;br /&gt;
Päivittäinen muuttuneiden tiedostojen varmuuskopiointi on hyvä tehdä automatisoidusti ([[cron]]+[[anacron]]), jottei se unohdu, mielellään vähintään toiselle kovalevylle. Kovalevyjen rikkoontumiset ovat tavallinen syy tietojen menettämiselle. [[RAID]]-[[RAID#1-taso|peilaus]] auttaa yhden levyn rikkoontuessa.&lt;br /&gt;
Toiselle koneelle kopioiminen suojaa jonkin verran myös haittaohjelmilta, ohjelmavirheiltä ja käyttäjävirheiltä, [[levyn polttaminen|CD-levylle]] tai DVD:lle kopioiminen vielä paremmin (mutta levynpolton automatisointi on hankalaa).&lt;br /&gt;
&lt;br /&gt;
Välillä pitää tehdä varmuuskopio kaikista kopioitavista tiedostoista, jota käytetään pohjana järjestelmän palautuksessa levyrikon jäljiltä. Uudelle kiintolevylle asennetaan ensin perusjärjestelmä, sitten pakettitietokannan varmuuskopioitujen tietojen perusteella ennenkin asennettuina olleet ohjelmat (mukaan lukien käytetty varmuuskopiointiohjelma), sitten viimeinen täysi varmuuskopio ja viimeisenä sen jälkeen muuttuneet tiedostot. Operaation toimivuutta olisi hyvä joskus kokeilla vaihtamalla tietokoneeseen tyhjä kiintolevy käytetyn kiintolevyn sijaan ja palauttamalla järjestelmä sille. Myös yksittäisen tiedoston tietyn version palauttamista on hyvä kokeilla.&lt;br /&gt;
&lt;br /&gt;
Ainakin välillä varmuuskopio olisi hyvä saada turvaan toiseen rakennukseen (tulipalojen, tulvien, salaman aiheuttamien laiterikkojen yms. varalta).&lt;br /&gt;
&lt;br /&gt;
On hyvä käyttää varmuuskopiointiin useampaa tekniikkaa. Internetin kautta on helppoa siirtää varmuuskopio ystävän tai palveluntarjoajan kiintolevylle, jossa se on turvassa omaa taloa kohdanneesta onnettomuudesta, mutta helposti hävitettävissä inhimillisen erehdyksen myötä. DVD saattaa muuttua ajan myötä lukukelvottomaksi, mutta kirjahyllyssä se on haittaohjelmilta turvassa.&lt;br /&gt;
&lt;br /&gt;
== Työkalut ==&lt;br /&gt;
Hyviä työkaluja tiedostojen varmuuskopiointiin kahden eri koneen välillä ovat mm. [[Rsync]] ja [[Unison]]. Perinteisiä varmuuskopiointiin soveltuvia työkaluja ovat mm. [[tar]], [[dump]] ja [[cpio]], joiden käyttöön varmuuskopiointiin on ohjeita ja esimerkkiskriptejä. Näistä ohjeista voi saada vinkkejä, vaikkei kyseistä ohjelmaa käyttäisikään.&lt;br /&gt;
&lt;br /&gt;
Yleensä varmuuskopiot on otettu nauhalle, mutta ohjelmat voivat hyvin tehdä arkistonsa muuallekin. Nykyisillä isoilla kiintolevyillä tärkeiden tiedostojen kopio yleensä mahtuu levylle, josta sen voi siirtää muualle tarpeen mukaan, &lt;br /&gt;
&lt;br /&gt;
Eri tarpeisiin tehtyjä erityisiä varmuuskopiointiohjelmistoja on runsasti.&lt;br /&gt;
Varmuuskopiointiohjelmia ja tiedostomuotoja valittaessa on hyvä muistaa, että kopion pitää olla palautettavissakin. Onko tiedostomuoto sellainen, että sen saa palautettua vielä kymmenen vuoden kuluttua siitä, kun ohjelman tekijä lopetti ohjelman ylläpidon? Entä miten hyvin tiedostot saa palautettua [[bittirutto|bittiruton]] jäljiltä? Viimeksimainittu on ongelma erityisesti, jos arkisto pakataan tai salataan.&lt;br /&gt;
&lt;br /&gt;
== Rsync ==&lt;br /&gt;
Rsync on hyvä ratkaisu varmuuskopiointiin, jos:&lt;br /&gt;
# Haluaa varmuuskopioida toiselle koneelle verkon yli&lt;br /&gt;
# Varmuuskopioitavia tiedostoja on paljon, mutta vain harvat niistä muuttuvat päivittäin&lt;br /&gt;
# Jos varmuuskopioitavien tiedostojen joukossa on paljon suuria tiedostoja, jotka eivät juuri koskaan muutu tai muuttuvat kerralla vain jostakin kohtaa&lt;br /&gt;
# Haluaa minimoida varmuuskopiointiin / tiedostojen siirtoon käytetyn ajan ja kaistan&lt;br /&gt;
&lt;br /&gt;
=== Kotihakemiston kopiointi toiselle koneelle ===&lt;br /&gt;
&lt;br /&gt;
Allaoleva komento kopioi [[SSH|ssh:n]] yli [[Linuxin hakemistorakenne|hakemiston]] /home/tunnus/ sisällön hakemistoon /home/tunnus2/backup/ koneella, jonka ip-osoite on 192.168.0.1, käyttäen [[käyttäjä]]tunnusta &amp;quot;tunnus2&amp;quot;. Vipu &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; tarkoittaa arkistoa eli tiedostot säilytetään mahdollisimman samanlaisina, &amp;lt;code&amp;gt;v&amp;lt;/code&amp;gt; &amp;quot;verbose&amp;quot; eli rsync kertoo mitä tekee, ja &amp;lt;code&amp;gt;z&amp;lt;/code&amp;gt; pakkaa datan, mitä tosin ssh saattaa tehdä itsekin. Ellet muuten käytä ssh:ta saatat joutua muuttamaan palomuureja, tiedostoa /etc/hosts.allow ja tiedostoa /etc/ssh/sshd_config&lt;br /&gt;
&lt;br /&gt;
 /usr/bin/rsync -avz -e ssh /home/tunnus/ tunnus2@192.168.0.1:/home/tunnus2/backup/&lt;br /&gt;
&lt;br /&gt;
Jotta varmuuskopiointi jatkossa sujuisi automaattisesti, salasanoja kysymättä, tarkoitukseen on luotava salasanaton [[SSH#Tunnistaminen_avainparilla|ssh-avainpari]], lisättävä se kohdekoneen käyttäjätunnuksen luotettujen avainten tiedostoon ja muutettava komentoa niin, että avainta käytetään.&lt;br /&gt;
&lt;br /&gt;
Alla luodaan avainpari (älä anna salasanaa), siirretään se koneelle &amp;quot;omakone&amp;quot; ja luodaan tiedostoon authorized_keys rivi, jolla sallitaan yhteydenotot tältä koneelta, mutta ei porttien ohjauksia (nämä &amp;quot;optiot&amp;quot; ja välilyönti rivin alkuun, id-tiedostosta kopioidaan avain saman rivin loppuun). Vaihda tarvittaessa nimen &amp;quot;omakone&amp;quot; sijaan ssh:n hyväksymä nimen muoto, riippuen nimipalvelinjärjestelyistä.&lt;br /&gt;
&lt;br /&gt;
 ssh-keygen -f .ssh/id_rsa-backup&lt;br /&gt;
 scp .ssh/id_rsa-backup tunnus@omakone:/home/tunnus/.ssh&lt;br /&gt;
 touch .ssh/authorized_keys&lt;br /&gt;
 echo -n &amp;quot;from=omakone,no-port-forwarding &amp;quot; &amp;gt;&amp;gt; .ssh/authorized_keys&lt;br /&gt;
 cat .ssh/id_rsa-backup.pub &amp;gt;&amp;gt; .ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
Kun nyt scp-komentoon lisätään viittaus avaintiedostoon, salasanaa ei enää kysytä. Tämän automatisoidun komennon voi laittaa skriptitiedostoon ja lisätä viittaus siihen crontabiin (katso [[Komentojen ajastaminen#Säännölliset työt: cron ja anacron|cron]]). Tässä komentoon on myös lisätty vivut tiedostojen vanhojen versioiden säilyttämiseksi, poistettujen tiedostojen poistamiseksi &amp;quot;peilistä&amp;quot; ja joidenkin tilapäistiedostojen jättämiseksi kopioimatta.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 /usr/bin/rsync -avz -e &amp;quot;ssh -i /home/tunnus/.ssh/id_rsa-backup&amp;quot; \&lt;br /&gt;
   -b --backup-dir=&amp;quot;/home/tunnus2/backup_`date --rfc-3339=date`&amp;quot; \&lt;br /&gt;
   --delete --exclude=&amp;quot;*.tmp&amp;quot; --exclude=Cache/ \&lt;br /&gt;
   /home/tunnus/ tunnus2@192.168.0.1:/home/tunnus2/backup/&lt;br /&gt;
&lt;br /&gt;
Katso, että komento toimii myös näin. Päivittäisen ajon yhteydessä (jos ajo tehdään päivittäin) pitäisi syntyä uusi päivätty hakemisto, joka sisältää ennen tätä ajoa muuttuneiden tai poistuneiden tiedostojen edellinen versio.&lt;br /&gt;
Näitä hakemistoja syntyy aika pian turhan paljon. Lisäksi jossakin vaiheessa hävinnyt tiedosto voi olla missä vaan näistä hakemistoista. &lt;br /&gt;
&lt;br /&gt;
Tarvitaan siivousta ja kokokopioita, joista järjestelmän voi palauttaa tietyn päivämäärän mukaiseen kuntoon. Katso alla.&lt;br /&gt;
&lt;br /&gt;
Koko järjestelmän kopiointi käy muuten samalla tavalla, mutta jollei haluta käyttää root-oikeuksia molemmilla koneilla, joutuu turvautumaan erikoisratkaisuihin &amp;amp;ndash; ja hakemistot /proc, /sys ja /tmp kannattaa jättää kopioimatta.&lt;br /&gt;
&lt;br /&gt;
=== Paikallinen kopio ===&lt;br /&gt;
&lt;br /&gt;
Tämä komento kopioi kansion sisällön toiseen paikkaan paikallisessa järjestelmässä, esim. USB-levylle. Etuna tavalliseen kopiointiin on virheensieto, eli esim. suuren kopioinnin katketessa koko hommaa ei tarvitse aloittaa alusta vaan voidaan jatkaa siitä kohtaa, mihin jäätiin. --stats ja --progress näyttävät suorituksen aikana ja lopuksi tietoja etenemisestä.&lt;br /&gt;
&lt;br /&gt;
 rsync -ah --stats --progress /kansio/mista/kopioidaan /kansio/mihin/kopioidaan&lt;br /&gt;
&lt;br /&gt;
== Kokokopiot ja varmuuskopioiden siivoaminen ==&lt;br /&gt;
&lt;br /&gt;
Joskus kone halutaan palauttaa kuntoon, jossa se oli tiettynä ajankohtana, esimerkiksi jos kiintolevy on viottunut ja tiedostoja on rikkoontunut pikku hiljaa pidemmän aikaa tai koneeseen on murtauduttu ja tiedostojen nykyversioihin ei uskalla luottaa. Hävitetty tiedosto on usein myös helpompi palauttaa kokokopiosta ajankohdalta, jolloin tiedoston tiedetään vielä olleen olemassa, kuin yrittää etsiä se tiedoston luonti- tai poistohetken perusteella.&lt;br /&gt;
&lt;br /&gt;
Jos varmuuskopio on varmistettavan datan peilinä, kuten yllä rsync-esimerkeissä, kokokopion ottaminen sujuu yksinkertaisesti kopioimalla tämä hakemisto:&lt;br /&gt;
&lt;br /&gt;
 cp -a /home/tunnus2/backup &amp;quot;/arkisto/backup_`date --rfc-3339=date`&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Tämän komennon voi laittaa cron-skriptiin, esimerkiksi kuukausittain suoritettavaksi. Tarvittaessa isoja harvoin muuttuvia tiedostoja voi jättää  pois useimmista varmuuskopioista, helpoiten niin että kuva- ja elokuvakansiot poistetaan varmuuskopiosta ja kyseiset tiedostot varmuuskopioidaan erikseen, pariin paikkaan muutoksen jälkeen ja uudelleen vuoden tai parin välein.&lt;br /&gt;
&lt;br /&gt;
Vastaavasti kokokopio olisi hyvä välillä polttaa DVD:lle tms. Korvaa &amp;quot;cp&amp;quot; yllä sopivalla poltettavan imagen tekokäskyllä ja muistutuksella (vaikka wall-käskyllä tai sähköpostitse) polttaa image levylle.&lt;br /&gt;
&lt;br /&gt;
Päivittäisiä kopioita ei kannattane säästää kuin rajallinen määrä, ehkä parin viikon ajalta, jonka jälkeen tiedostosta on tallella vain uusin sekä mahdollisesti kokokopiolle ehtinyt vanhempi versio. Jos kopiot ovat nimetty tyyliin&amp;lt;code&amp;gt; /home/tunnus2/backup_päiväys&amp;lt;/code&amp;gt;, niiden poistaminen sujuu vaikka näin (skriptillä /etc/cron.weekly/siivous tms.)&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 COMMAND=&amp;quot;find -P /home/tunnus2/backup_* -depth -ctime +14 -mtime +14 -rm &#039;{}&#039;&amp;quot;&lt;br /&gt;
 su -c &amp;quot;$COMMAND&amp;quot; tunnus2&lt;br /&gt;
&lt;br /&gt;
== rsnapshot ==&lt;br /&gt;
[http://www.rsnapshot.org/ Rsnapshot]-ohjelma on hyväksi havaittu ratkaisu ainakin ns. hard link -varmuuskopioiden tekemiseen rsyncin avulla paikalliselle levylle hieman helpommin kuin suoraan rsynciä käyttämällä. Näin saadaan käyttöön useita täydellisiä varmuuskopioita siten, että muuttumattomat tiedostot haetaan edellisistä varmuuskopioista eikä niitä tallenneta jokaisella kerralla uudelleen, mikä säästää levytilaa.&lt;br /&gt;
&lt;br /&gt;
Rsnapshotin käyttöönotto on melko yksinkertaista, jos on kokemusta tekstimuotoisten asetustiedostojen muokkaamisesta ja komentojen ajamisesta komentoriviltä. Rsnapshotin voi asettaa toimimaan [[cron]]ista tai komentoriviltä tarvittaessa. Lisätietoja [http://www.rsnapshot.org/ ohjelman kotisivulta].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[USB-varmuuskopio]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Järjestelmä]]&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Varmuuskopiointi&amp;diff=19456</id>
		<title>Varmuuskopiointi</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Varmuuskopiointi&amp;diff=19456"/>
		<updated>2008-01-30T10:31:35Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ilman säännöllistä varmuuskopiointia on vain ajan kysymys, milloin menettää tietokoneella säilyttämiään tiedostoja. Ne voivat hävitä esimerkiksi levyrikon, haittaohjelman, huolimattoman päivityksen, muun erehdyksen tai tulipalon seurauksena. Varmuuskopiointi ei kuitenkaan ole vaikeaa.&lt;br /&gt;
&lt;br /&gt;
== Mitä kopioida ==&lt;br /&gt;
* kotihakemistot (&amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt;, mahdollisesti &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* mahdolliset muut käyttäjien tiedostot (&amp;lt;tt&amp;gt;/valokuvat&amp;lt;/tt&amp;gt; tms.)&lt;br /&gt;
* sähköpostikansiot (&amp;lt;tt&amp;gt;/var/mail&amp;lt;/tt&amp;gt;,  &amp;lt;tt&amp;gt;/var/spool/mail&amp;lt;/tt&amp;gt; tms. sekä käyttäjien kotihakemistoissa; eri palvelimilla voi myös olla omia hakemistojaan)&lt;br /&gt;
* mahdolliset muut palvelinten hakemistoissa olevat tiedostot (&amp;lt;tt&amp;gt;/srv/www&amp;lt;/tt&amp;gt; yms.)&lt;br /&gt;
* järjestelmän [[asetustiedostot|asetukset]] (&amp;lt;tt&amp;gt;/etc&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* kiintolevyn [[MBR]] sekä tieto loogisten osioiden sijainnista levyllä&lt;br /&gt;
* pakettitietokanta (&amp;lt;tt&amp;gt;/var/lib/dpkg&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;dpkg --get-selections&amp;lt;/tt&amp;gt; tms.)&lt;br /&gt;
* mahdollisesti muita ohjelmistojen muuttuvia tiedostoja (&amp;lt;tt&amp;gt;/var/lib&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;/var/spool&amp;lt;/tt&amp;gt; yms.; &amp;lt;tt&amp;gt;/var/cache&amp;lt;/tt&amp;gt; sisältää tiedostoja, joiden sisällön ohjelma itse osaa luoda uudestaan, &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; ja /var/tmp sisältävät väliaikaistiedostoja)&lt;br /&gt;
* itse tehdyt skriptit ja itse käännetyt ohjelmat tai ainakin niihin tehdyt muutokset (&amp;lt;tt&amp;gt;/usr/local&amp;lt;/tt&amp;gt; yms.)&lt;br /&gt;
* varmuuskopioinnin järjestelyihin liittyvää tietoa, esimerkiksi listaa kopioiduista tiedostoista päivämäärineen, varmuuskopiointiskriptit&lt;br /&gt;
&lt;br /&gt;
Lisäksi pitää olla jokin tapa saada järjestelmä pystyyn mahdollisen levyrikon jälkeen. Oman jakelun asennusmedia saattaa olla sopiva. Jos varmuuskopiointiin käyttää jotakin hiukankin epätavallisempaa ohjelmaa tai tiedostomuotoa, ohjelma ja sen asetukset pitää olla tallessa sellaisessa muodossa, että varmuuskopiot saa palautettua.&lt;br /&gt;
&lt;br /&gt;
Eri tiedostot kaipaavat kopiointia eri väliajoin: valokuvista riittää, kun niistä on muutama kopio, nehän eivät yleensä muutu. Asetustiedostot pitää kopioida ainakin suuremman päivityksen yhteydessä. Kotihakemistot ja sähköpostit pitää kopioida usein. Vain muuttuneiden tiedostojen kopioiminen on helppoa, mutta kauan muuttumatta ollut tiedosto pitää kuitenkin voida palauttaa kohtuullisen tuoreesta kopiosta.&lt;br /&gt;
&lt;br /&gt;
== Milloin ja mihin ==&lt;br /&gt;
Tilastollisesti tiedostoja tuhoutuu eniten käyttäjän virheiden, haittaohjelmien ja ohjelmavirheiden takia. Tiedoston rikkoontumista ei välttämättä huomaa heti, joten osa vanhoista varmuuskopioista kannattaa säilyttää. Tavallista on säilyttää päivittäiset kopiot jonkin aikaa ja välillä otettu koko järjestelmän varmuuskopio &amp;quot;ikuisesti&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Jos haluaa pelata varman päälle kannattaa valmiin asennuksen jälkeen ottaa järjestelmästä levykuva [[Partimage]] ohjelmalla DVD-levyille tai ulkoiselle kiintolevylle. Tällöin kiintolevy rikkoutuessa tietokoneen voi palauttaa täsmälleen siihen tilaan kuin se oli asennettaessa. &lt;br /&gt;
&lt;br /&gt;
Tärkeistä tieostoista kannattaa ottaa kopioita työn kuluessa, aina välillä ja aina ennen ja jälkeen suuremman muutoksen tekemistä. Tähän riittänee tallentaminen eri nimellä, mutta versionhallintajärjestelmääkin voi käyttää.&lt;br /&gt;
&lt;br /&gt;
Päivittäinen muuttuneiden tiedostojen varmuuskopiointi on hyvä tehdä automatisoidusti ([[cron]]+[[anacron]]), jottei se unohdu, mielellään vähintään toiselle kovalevylle. Kovalevyjen rikkoontumiset ovat tavallinen syy tietojen menettämiselle. [[RAID]]-[[RAID#1-taso|peilaus]] auttaa yhden levyn rikkoontuessa.&lt;br /&gt;
Toiselle koneelle kopioiminen suojaa jonkin verran myös haittaohjelmilta, ohjelmavirheiltä ja käyttäjävirheiltä, [[levyn polttaminen|CD-levylle]] tai DVD:lle kopioiminen vielä paremmin (mutta levynpolton automatisointi on hankalaa).&lt;br /&gt;
&lt;br /&gt;
Välillä pitää tehdä varmuuskopio kaikista kopioitavista tiedostoista, jota käytetään pohjana järjestelmän palautuksessa levyrikon jäljiltä. Uudelle kiintolevylle asennetaan ensin perusjärjestelmä, sitten pakettitietokannan varmuuskopioitujen tietojen perusteella ennenkin asennettuina olleet ohjelmat (mukaan lukien käytetty varmuuskopiointiohjelma), sitten viimeinen täysi varmuuskopio ja viimeisenä sen jälkeen muuttuneet tiedostot. Operaation toimivuutta olisi hyvä joskus kokeilla vaihtamalla tietokoneeseen tyhjä kiintolevy käytetyn kiintolevyn sijaan ja palauttamalla järjestelmä sille. Myös yksittäisen tiedoston tietyn version palauttamista on hyvä kokeilla.&lt;br /&gt;
&lt;br /&gt;
Ainakin välillä varmuuskopio olisi hyvä saada turvaan toiseen rakennukseen (tulipalojen, tulvien, salaman aiheuttamien laiterikkojen yms. varalta).&lt;br /&gt;
&lt;br /&gt;
On hyvä käyttää varmuuskopiointiin useampaa tekniikkaa. Internetin kautta on helppoa siirtää varmuuskopio ystävän tai palveluntarjoajan kiintolevylle, jossa se on turvassa omaa taloa kohdanneesta onnettomuudesta, mutta helposti hävitettävissä inhimillisen erehdyksen myötä. DVD saattaa muuttua ajan myötä lukukelvottomaksi, mutta kirjahyllyssä se on haittaohjelmilta turvassa. &lt;br /&gt;
&lt;br /&gt;
== Työkalut ==&lt;br /&gt;
Hyviä työkaluja tiedostojen varmuuskopiointiin kahden eri koneen välillä ovat mm. [[Rsync]] ja [[Unison]]. Perinteisiä varmuuskopiointiin soveltuvia työkaluja ovat mm. [[tar]], [[dump]] ja [[cpio]], joiden käyttöön varmuuskopiointiin on ohjeita ja esimerkkiskriptejä. Näistä ohjeista voi saada vinkkejä, vaikkei kyseistä ohjelmaa käyttäisikään.&lt;br /&gt;
&lt;br /&gt;
Yleensä varmuuskopiot on otettu nauhalle, mutta ohjelmat voivat hyvin tehdä arkistonsa muuallekin. Nykyisillä isoilla kiintolevyillä tärkeiden tiedostojen kopio yleensä mahtuu levylle, josta sen voi siirtää muualle tarpeen mukaan, &lt;br /&gt;
&lt;br /&gt;
Eri tarpeisiin tehtyjä erityisiä varmuuskopiointiohjelmistoja on runsasti.&lt;br /&gt;
Varmuuskopiointiohjelmia ja tiedostomuotoja valittaessa on hyvä muistaa, että kopion pitää olla palautettavissakin. Onko tiedostomuoto sellainen, että sen saa palautettua vielä kymmenen vuoden kuluttua siitä, kun ohjelman tekijä lopetti ohjelman ylläpidon? Entä miten hyvin tiedostot saa palautettua [[bittirutto|bittiruton]] jäljiltä? Viimeksimainittu on ongelma erityisesti, jos arkisto pakataan tai salataan.&lt;br /&gt;
&lt;br /&gt;
== Rsync ==&lt;br /&gt;
Rsync on hyvä ratkaisu varmuuskopiointiin, jos:&lt;br /&gt;
# Haluaa varmuuskopioida toiselle koneelle verkon yli&lt;br /&gt;
# Varmuuskopioitavia tiedostoja on paljon, mutta vain harvat niistä muuttuvat päivittäin&lt;br /&gt;
# Jos varmuuskopioitavien tiedostojen joukossa on paljon suuria tiedostoja, jotka eivät juuri koskaan muutu tai muuttuvat kerralla vain jostakin kohtaa&lt;br /&gt;
# Haluaa minimoida varmuuskopiointiin / tiedostojen siirtoon käytetyn ajan ja kaistan&lt;br /&gt;
&lt;br /&gt;
=== Kotihakemiston kopiointi toiselle koneelle ===&lt;br /&gt;
&lt;br /&gt;
Allaoleva komento kopioi [[SSH|ssh:n]] yli [[Linuxin hakemistorakenne|hakemiston]] /home/tunnus/ sisällön hakemistoon /home/tunnus2/backup/ koneella, jonka ip-osoite on 192.168.0.1, käyttäen [[käyttäjä]]tunnusta &amp;quot;tunnus2&amp;quot;. Vipu &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; tarkoittaa arkistoa eli tiedostot säilytetään mahdollisimman samanlaisina, &amp;lt;code&amp;gt;v&amp;lt;/code&amp;gt; &amp;quot;verbose&amp;quot; eli rsync kertoo mitä tekee, ja &amp;lt;code&amp;gt;z&amp;lt;/code&amp;gt; pakkaa datan, mitä tosin ssh saattaa tehdä itsekin. Ellet muuten käytä ssh:ta saatat joutua muuttamaan palomuureja, tiedostoa /etc/hosts.allow ja tiedostoa /etc/ssh/sshd_config&lt;br /&gt;
&lt;br /&gt;
 /usr/bin/rsync -avz -e ssh /home/tunnus/ tunnus2@192.168.0.1:/home/tunnus2/backup/&lt;br /&gt;
&lt;br /&gt;
Jotta varmuuskopiointi jatkossa sujuisi automaattisesti, salasanoja kysymättä, tarkoitukseen on luotava salasanaton [[SSH#Tunnistaminen_avainparilla|ssh-avainpari]], lisättävä se kohdekoneen käyttäjätunnuksen luotettujen avainten tiedostoon ja muutettava komentoa niin, että avainta käytetään.&lt;br /&gt;
&lt;br /&gt;
Alla luodaan avainpari (älä anna salasanaa), siirretään se koneelle &amp;quot;omakone&amp;quot; ja luodaan tiedostoon authorized_keys rivi, jolla sallitaan yhteydenotot tältä koneelta, mutta ei porttien ohjauksia (nämä &amp;quot;optiot&amp;quot; ja välilyönti rivin alkuun, id-tiedostosta kopioidaan avain saman rivin loppuun). Vaihda tarvittaessa nimen &amp;quot;omakone&amp;quot; sijaan ssh:n hyväksymä nimen muoto, riippuen nimipalvelinjärjestelyistä.&lt;br /&gt;
&lt;br /&gt;
 ssh-keygen -f .ssh/id_rsa-backup&lt;br /&gt;
 scp .ssh/id_rsa-backup tunnus@omakone:/home/tunnus/.ssh&lt;br /&gt;
 touch .ssh/authorized_keys&lt;br /&gt;
 echo -n &amp;quot;from=omakone,no-port-forwarding &amp;quot; &amp;gt;&amp;gt; .ssh/authorized_keys&lt;br /&gt;
 cat .ssh/id_rsa-backup.pub &amp;gt;&amp;gt; .ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
Kun nyt scp-komentoon lisätään viittaus avaintiedostoon, salasanaa ei enää kysytä. Tämän automatisoidun komennon voi laittaa skriptitiedostoon ja lisätä viittaus siihen crontabiin (katso [[Komentojen ajastaminen#Säännölliset työt: cron ja anacron|cron]]). Tässä komentoon on myös lisätty vivut tiedostojen vanhojen versioiden säilyttämiseksi, poistettujen tiedostojen poistamiseksi &amp;quot;peilistä&amp;quot; ja joidenkin tilapäistiedostojen jättämiseksi kopioimatta.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 /usr/bin/rsync -avz -e &amp;quot;ssh -i /home/tunnus/.ssh/id_rsa-backup&amp;quot; \&lt;br /&gt;
   -b --backup-dir=&amp;quot;/home/tunnus2/backup_`date --rfc-3339=date`&amp;quot; \&lt;br /&gt;
   --delete --exclude=&amp;quot;*.tmp&amp;quot; --exclude=Cache/ \&lt;br /&gt;
   /home/tunnus/ tunnus2@192.168.0.1:/home/tunnus2/backup/&lt;br /&gt;
&lt;br /&gt;
Katso, että komento toimii myös näin. Päivittäisen ajon yhteydessä (jos ajo tehdään päivittäin) pitäisi syntyä uusi päivätty hakemisto, joka sisältää ennen tätä ajoa muuttuneiden tai poistuneiden tiedostojen edellinen versio.&lt;br /&gt;
Näitä hakemistoja syntyy aika pian turhan paljon. Lisäksi jossakin vaiheessa hävinnyt tiedosto voi olla missä vaan näistä hakemistoista. &lt;br /&gt;
&lt;br /&gt;
Tarvitaan siivousta ja kokokopioita, joista järjestelmän voi palauttaa tietyn päivämäärän mukaiseen kuntoon. Katso alla.&lt;br /&gt;
&lt;br /&gt;
Koko järjestelmän kopiointi käy muuten samalla tavalla, mutta jollei haluta käyttää root-oikeuksia molemmilla koneilla, joutuu turvautumaan erikoisratkaisuihin &amp;amp;ndash; ja hakemistot /proc, /sys ja /tmp kannattaa jättää kopioimatta.&lt;br /&gt;
&lt;br /&gt;
=== Paikallinen kopio ===&lt;br /&gt;
&lt;br /&gt;
Tämä komento kopioi kansion sisällön toiseen paikkaan paikallisessa järjestelmässä, esim. USB-levylle. Etuna tavalliseen kopiointiin on virheensieto, eli esim. suuren kopioinnin katketessa koko hommaa ei tarvitse aloittaa alusta vaan voidaan jatkaa siitä kohtaa, mihin jäätiin. --stats ja --progress näyttävät suorituksen aikana ja lopuksi tietoja etenemisestä.&lt;br /&gt;
&lt;br /&gt;
 rsync -ah --stats --progress /kansio/mista/kopioidaan /kansio/mihin/kopioidaan&lt;br /&gt;
&lt;br /&gt;
== Kokokopiot ja varmuuskopioiden siivoaminen ==&lt;br /&gt;
&lt;br /&gt;
Joskus kone halutaan palauttaa kuntoon, jossa se oli tiettynä ajankohtana, esimerkiksi jos kiintolevy on viottunut ja tiedostoja on rikkoontunut pikku hiljaa pidemmän aikaa tai koneeseen on murtauduttu ja tiedostojen nykyversioihin ei uskalla luottaa. Hävitetty tiedosto on usein myös helpompi palauttaa kokokopiosta ajankohdalta, jolloin tiedoston tiedetään vielä olleen olemassa, kuin yrittää etsiä se tiedoston luonti- tai poistohetken perusteella.&lt;br /&gt;
&lt;br /&gt;
Jos varmuuskopio on varmistettavan datan peilinä, kuten yllä rsync-esimerkeissä, kokokopion ottaminen sujuu yksinkertaisesti kopioimalla tämä hakemisto:&lt;br /&gt;
&lt;br /&gt;
 cp -a /home/tunnus2/backup &amp;quot;/arkisto/backup_`date --rfc-3339=date`&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Tämän komennon voi laittaa cron-skriptiin, esimerkiksi kuukausittain suoritettavaksi. Tarvittaessa isoja harvoin muuttuvia tiedostoja voi jättää  pois useimmista varmuuskopioista, helpoiten niin että kuva- ja elokuvakansiot poistetaan varmuuskopiosta ja kyseiset tiedostot varmuuskopioidaan erikseen, pariin paikkaan muutoksen jälkeen ja uudelleen vuoden tai parin välein.&lt;br /&gt;
&lt;br /&gt;
Vastaavasti kokokopio olisi hyvä välillä polttaa DVD:lle tms. Korvaa &amp;quot;cp&amp;quot; yllä sopivalla poltettavan imagen tekokäskyllä ja muistutuksella (vaikka wall-käskyllä tai sähköpostitse) polttaa image levylle.&lt;br /&gt;
&lt;br /&gt;
Päivittäisiä kopioita ei kannattane säästää kuin rajallinen määrä, ehkä parin viikon ajalta, jonka jälkeen tiedostosta on tallella vain uusin sekä mahdollisesti kokokopiolle ehtinyt vanhempi versio. Jos kopiot ovat nimetty tyyliin&amp;lt;code&amp;gt; /home/tunnus2/backup_päiväys&amp;lt;/code&amp;gt;, niiden poistaminen sujuu vaikka näin (skriptillä /etc/cron.weekly/siivous tms.)&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 COMMAND=&amp;quot;find -P /home/tunnus2/backup_* -depth -ctime +14 -mtime +14 -rm &#039;{}&#039;&amp;quot;&lt;br /&gt;
 su -c &amp;quot;$COMMAND&amp;quot; tunnus2&lt;br /&gt;
&lt;br /&gt;
== rsnapshot ==&lt;br /&gt;
[http://www.rsnapshot.org/ Rsnapshot]-ohjelma on hyväksi havaittu ratkaisu ainakin ns. hard link -varmuuskopioiden tekemiseen rsyncin avulla paikalliselle levylle hieman helpommin kuin suoraan rsynciä käyttämällä. Näin saadaan käyttöön useita täydellisiä varmuuskopioita siten, että muuttumattomat tiedostot haetaan edellisistä varmuuskopioista eikä niitä tallenneta jokaisella kerralla uudelleen, mikä säästää levytilaa.&lt;br /&gt;
&lt;br /&gt;
Rsnapshotin käyttöönotto on melko yksinkertaista, jos on kokemusta tekstimuotoisten asetustiedostojen muokkaamisesta ja komentojen ajamisesta komentoriviltä. Rsnapshotin voi asettaa toimimaan [[cron]]ista tai komentoriviltä tarvittaessa. Lisätietoja [http://www.rsnapshot.org/ ohjelman kotisivulta].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[USB-varmuuskopio]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Järjestelmä]]&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=19443</id>
		<title>SystemRescue</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=19443"/>
		<updated>2008-01-28T20:22:24Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SystemRescueCD on as[[Gentoo]]- pohjainen järjestelmän palauttamiseen, muokkaamiseen ja varmuuskopiointiin suunnattu [[jakelu]].&lt;br /&gt;
&lt;br /&gt;
Tyypillisesti SystemRescueCD:tä käytetään [[LiveCD]]:ltä, mutta sen voi myös asentaa USB-muistille. &lt;br /&gt;
&lt;br /&gt;
SystemRescueCD sisältää tehokkaat työkalut järjestelmän varmuuskopiointiin ja levyn järjestelyyn.&lt;br /&gt;
&lt;br /&gt;
SystemRescueCD tukee hyvin ulkoisia massamuisteja tai verkkoresursseja. Myös SATA-asemalta boottaaminen onnistuu hyvin, joka saattaa tuottaa joillekin muille samaan käyttötarkoitukseen tehdyille tuotteille ongelmia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SystemRescueCD:n työkaluja ==&lt;br /&gt;
* [[Parted|GNU Parted]]&lt;br /&gt;
* [[GParted]] &lt;br /&gt;
* [[Partimage]] &lt;br /&gt;
* [[Tiedostojärjestelmä]]tykalut ([[e2fsprogs]], [[reiserfsprogs]], [[reiser4progs]], [[xfsprogs]], [[jfsutils]], [[ntfsprogs]], [[dosfstools]])&lt;br /&gt;
* [[Ntfs-3g]]&lt;br /&gt;
* [[sfdisk]]&lt;br /&gt;
* Verkkotyökaluja ([[Samba]], [[NFS]], [[ping]], [[nslookup]], ...)&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
[http://www.sysresccd.org/ ohjelman kotisivut]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Jakelut]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Levykuva&amp;diff=19442</id>
		<title>Levykuva</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Levykuva&amp;diff=19442"/>
		<updated>2008-01-28T20:07:44Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: /* Aiheesta muualla */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Levykuva eli image on tietyn massamuistilaitteen tai levyosion sisällöstä yksi yhteen luotu ja tiedostoon tallennettu kuva. Kun esimerkiksi cd-levyn sisällöstä luotu levykuva [[levyn polttaminen|poltetaan]] toiselle cd:lle, tulee toisen levyn sisällöksi täsmälleen sama kuin ensimmäisen. Jos tiedostot vain kopioitaisiin normaalein menetelmin, jäisivät esimerkiksi monet [[tiedostojärjestelmä]]än liittyvät tiedot siirtymättä.&lt;br /&gt;
&lt;br /&gt;
===Esimerkki: CD-imagen laatiminen===&lt;br /&gt;
 [[cat]] /dev/cdrom &amp;gt; image.iso&lt;br /&gt;
tai&lt;br /&gt;
 [[dd]] if=/dev/cdrom of=image.iso&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Loop]]&lt;br /&gt;
*[[Dd]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
*[http://partimage.org Partimage]&lt;br /&gt;
*[http://sourceforge.net/projects/g4l Ghost for Linux]&lt;br /&gt;
*[http://fbim.fh-regensburg.de/~feyrer/g4u Ghost for Unix]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käsitteet]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Levykuva&amp;diff=19441</id>
		<title>Levykuva</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Levykuva&amp;diff=19441"/>
		<updated>2008-01-28T20:07:26Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: /* Aiheesta muualla */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Levykuva eli image on tietyn massamuistilaitteen tai levyosion sisällöstä yksi yhteen luotu ja tiedostoon tallennettu kuva. Kun esimerkiksi cd-levyn sisällöstä luotu levykuva [[levyn polttaminen|poltetaan]] toiselle cd:lle, tulee toisen levyn sisällöksi täsmälleen sama kuin ensimmäisen. Jos tiedostot vain kopioitaisiin normaalein menetelmin, jäisivät esimerkiksi monet [[tiedostojärjestelmä]]än liittyvät tiedot siirtymättä.&lt;br /&gt;
&lt;br /&gt;
===Esimerkki: CD-imagen laatiminen===&lt;br /&gt;
 [[cat]] /dev/cdrom &amp;gt; image.iso&lt;br /&gt;
tai&lt;br /&gt;
 [[dd]] if=/dev/cdrom of=image.iso&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Loop]]&lt;br /&gt;
*[[Dd]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
*[http://partimage.com Partimage]&lt;br /&gt;
*[http://sourceforge.net/projects/g4l Ghost for Linux]&lt;br /&gt;
*[http://fbim.fh-regensburg.de/~feyrer/g4u Ghost for Unix]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käsitteet]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Levykuva&amp;diff=19440</id>
		<title>Levykuva</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Levykuva&amp;diff=19440"/>
		<updated>2008-01-28T20:07:06Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Levykuva eli image on tietyn massamuistilaitteen tai levyosion sisällöstä yksi yhteen luotu ja tiedostoon tallennettu kuva. Kun esimerkiksi cd-levyn sisällöstä luotu levykuva [[levyn polttaminen|poltetaan]] toiselle cd:lle, tulee toisen levyn sisällöksi täsmälleen sama kuin ensimmäisen. Jos tiedostot vain kopioitaisiin normaalein menetelmin, jäisivät esimerkiksi monet [[tiedostojärjestelmä]]än liittyvät tiedot siirtymättä.&lt;br /&gt;
&lt;br /&gt;
===Esimerkki: CD-imagen laatiminen===&lt;br /&gt;
 [[cat]] /dev/cdrom &amp;gt; image.iso&lt;br /&gt;
tai&lt;br /&gt;
 [[dd]] if=/dev/cdrom of=image.iso&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Loop]]&lt;br /&gt;
*[[Dd]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
*[http://partimage.com]&lt;br /&gt;
*[http://sourceforge.net/projects/g4l Ghost for Linux]&lt;br /&gt;
*[http://fbim.fh-regensburg.de/~feyrer/g4u Ghost for Unix]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käsitteet]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=GParted&amp;diff=19439</id>
		<title>GParted</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=GParted&amp;diff=19439"/>
		<updated>2008-01-28T19:47:12Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma | nimi=GParted | kuva=[[Kuva:Gparted.png | thumb | right | 250px]] | kuvateksti=Kuvankaappaus GParted-ohjelmasta | lisenssi=[[GPL]] | käyttöliittymä=[[GTK]] | kotisivu=[http://gparted.sourceforge.net/ http://gparted.sourceforge.net/]}}&lt;br /&gt;
&lt;br /&gt;
GParted on [[Gnome]]-projektin kehittämä levyosioiden muokkain, jolla voi luoda, poistaa, alustaa ja muuttaa [[levyosio]]ita. Se on &amp;lt;tt&amp;gt;[[parted]]in&amp;lt;/tt&amp;gt; [[edustaohjelma]]. Ohjelmaa kannattaa käyttää varoen sillä tällä ohjelmalla voi levyn osioinnista tietämätön käyttäjä saada [[kovalevy]]n pahasti epäkuntoon. Ennen levyn muuttamista kannattaa levyn partiotaulusta, [[MBR]]:stä ja tiedoista ottaa varmuuskopio. Tämä onnistuu boottaamalla tietokone live-cd:ltä.&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [[wikipedia:en:GParted| GParted englanninkielisessä Wikipediassa]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:GNOME-ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=GParted&amp;diff=19438</id>
		<title>GParted</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=GParted&amp;diff=19438"/>
		<updated>2008-01-28T19:46:18Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma | nimi=GParted | kuva=[[Kuva:Gparted.png | thumb | right | 250px]] | kuvateksti=Kuvankaappaus GParted-ohjelmasta | lisenssi=[[GPL]] | käyttöliittymä=[[GTK]] | kotisivu=[http://gparted.sourceforge.net/ http://gparted.sourceforge.net/]}}&lt;br /&gt;
&lt;br /&gt;
GParted on [[Gnome]]-projektin kehittämä levyosioiden muokkain, jolla voi luoda, poistaa, alustaa ja muuttaa [[levyosio]]ita. Se on &amp;lt;tt&amp;gt;[[parted]]in&amp;lt;/tt&amp;gt; [[edustaohjelma]]. Ohjelmaa kannattaa käyttää varoen sillä tällä ohjelmalla voi levyn osioinnista tietämätön käyttäjä saada [[kovalevy]]n pahasti epäkuntoon. Ennen levyn muuttamista kannattaa levyn partiotaulusta, MBR:stä ja tiedoista ottaa varmuuskopio. Tämä onnistuu boottaamalla tietokone live-cd:ltä.&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [[wikipedia:en:GParted| GParted englanninkielisessä Wikipediassa]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:GNOME-ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=GParted&amp;diff=19437</id>
		<title>GParted</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=GParted&amp;diff=19437"/>
		<updated>2008-01-28T19:44:47Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma | nimi=GParted | kuva=[[Kuva:Gparted.png | thumb | right | 250px]] | kuvateksti=Kuvankaappaus GParted-ohjelmasta | lisenssi=[[GPL]] | käyttöliittymä=[[GTK]] | kotisivu=[http://gparted.sourceforge.net/ http://gparted.sourceforge.net/]}}&lt;br /&gt;
&lt;br /&gt;
GParted on [[Gnome]]-projektin kehittämä levyosioiden muokkain, jolla voi luoda, poistaa, alustaa ja muuttaa [[levyosio]]ita. Se on &amp;lt;tt&amp;gt;[[parted]]in&amp;lt;/tt&amp;gt; [[edustaohjelma]]. Ohjelmaa kannattaa käyttää varoen sillä tällä ohjelmalla voi levyn osioinnista tietämätön käyttäjä saada [[kovalevy]]n pahasti epäkuntoon. Ennen levyn muuttamista kannattaa levyn partiotaulusta, MBR:stä ja tiedoista ottaa varmuuskopio.&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [[wikipedia:en:GParted| GParted englanninkielisessä Wikipediassa]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:GNOME-ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=GParted&amp;diff=19436</id>
		<title>GParted</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=GParted&amp;diff=19436"/>
		<updated>2008-01-28T19:41:23Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma | nimi=GParted | kuva=[[Kuva:Gparted.png | thumb | right | 250px]] | kuvateksti=Kuvankaappaus GParted-ohjelmasta | lisenssi=[[GPL]] | käyttöliittymä=[[GTK]] | kotisivu=[http://gparted.sourceforge.net/ http://gparted.sourceforge.net/]}}&lt;br /&gt;
&lt;br /&gt;
GParted on [[Gnome]]-projektin kehittämä levyosioiden muokkain, jolla voi luoda, poistaa, alustaa ja muuttaa [[levyosio]]ita. Se on &amp;lt;tt&amp;gt;[[parted]]in&amp;lt;/tt&amp;gt; [[edustaohjelma]]. Ohjelmaa kannattaa käyttää varoen sillä tällä ohjelmalla voi levyn osioinnista tietämätön käyttäjä saada [[kovalevy]]n pahasti epäkuntoon. Ennen levyn muuttamista kannattaa levyn osioista, loogisista asemista ja tiedoista ottaa varmuuskopio.&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [[wikipedia:en:GParted| GParted englanninkielisessä Wikipediassa]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:GNOME-ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Partimage&amp;diff=19435</id>
		<title>Partimage</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Partimage&amp;diff=19435"/>
		<updated>2008-01-28T19:37:21Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Partimage on työkalu, jolla voi ottaa täydellisen tiedostojärjestelmistä. Partimage tukee suurinta osaa Linuxin ja Windowsin [[tiedostojärjestelmä|tiedostojärjestelmiä]], myös [[NTFS]] on tuettu. Partimagella voidaan korvata esimerkiksi kaupallinen Norton Ghost -ohjelma.&lt;br /&gt;
&lt;br /&gt;
Partimage löytyy useimpien jakeluiden paketinhallinnasta ja se tulee mm. [[SystemRescueCD]]:n mukana.&lt;br /&gt;
&lt;br /&gt;
== Käyttöesimerkki ==&lt;br /&gt;
Sinulla on 40 identtistä tietokonetta, joihin haluat samanlaisen asennuksen.  Haluat varmuuskopion koko tiedostojärjestelmästä. Partimagen avulla onnistuu myös Dualboot- järjestelmän kopiointi tai monistaminen, koska se tukee miltei kaikkia tiedostojärjestelmiä. &lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
*[http://partimage.org/ Ohjelman kotisivu]&lt;br /&gt;
*[http://www.partimage.org/Supported-Filesystems tuetut tiedostojärjestelmät]&lt;br /&gt;
[[Luokka:Tiedostojärjestelmät]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Partimage&amp;diff=19434</id>
		<title>Partimage</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Partimage&amp;diff=19434"/>
		<updated>2008-01-28T19:31:57Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Partimage on työkalu, jolla voi ottaa täydellisen tiedostojärjestelmistä. Partimage tukee suurinta osaa Linuxin ja Windowsin [[tiedostojärjestelmä|tiedostojärjestelmiä]], myös [[NTFS]] on tuettu. Partimagella voidaan korvata esimerkiksi kaupallinen Norton Ghost -ohjelma.&lt;br /&gt;
&lt;br /&gt;
Partimage löytyy useimpien jakeluiden paketinhallinnasta ja se tulee mm. [[SystemRescueCD]]:n mukana.&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
*[http://partimage.org/ Ohjelman kotisivu]&lt;br /&gt;
*[http://www.partimage.org/Supported-Filesystems tuetut tiedostojärjestelmät]&lt;br /&gt;
[[Luokka:Tiedostojärjestelmät]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=19433</id>
		<title>SystemRescue</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=SystemRescue&amp;diff=19433"/>
		<updated>2008-01-28T19:15:51Z</updated>

		<summary type="html">&lt;p&gt;Toni.hintikka: /* SystemRescueCD:n työkaluja */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SystemRescueCD on as[[Gentoo]]- pohjainen järjestelmän palauttamiseen, muokkaamiseen ja varmuuskopiointiin suunnattu [[jakelu]].&lt;br /&gt;
&lt;br /&gt;
Tyypillisesti SystemRescueCD:tä käytetään [[LiveCD]]:ltä, mutta sen voi myös asentaa USB-muistille. &lt;br /&gt;
&lt;br /&gt;
SystemRescueCD sisältää tehokkaat työkalut järjestelmän varmuuskopiointiin ja levyn järjestelyyn. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SystemRescueCD:n työkaluja ==&lt;br /&gt;
* [[Parted|GNU Parted]]&lt;br /&gt;
* [[GParted]] &lt;br /&gt;
* [[Partimage]] &lt;br /&gt;
* [[Tiedostojärjestelmä]]tykalut ([[e2fsprogs]], [[reiserfsprogs]], [[reiser4progs]], [[xfsprogs]], [[jfsutils]], [[ntfsprogs]], [[dosfstools]])&lt;br /&gt;
* [[Ntfs-3g]]&lt;br /&gt;
* [[sfdisk]]&lt;br /&gt;
* Verkkotyökaluja ([[Samba]], [[NFS]], [[ping]], [[nslookup]], ...)&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
[http://www.sysresccd.org/ ohjelman kotisivut]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Jakelut]]&lt;/div&gt;</summary>
		<author><name>Toni.hintikka</name></author>
	</entry>
</feed>