Muokataan sivua Rsync

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
{{Ohjelma  
{{Ohjelma
  | nimi=rsync
  | nimi=rsync
  | kuva=
  | kuva=  
  | kuvateksti=
  | kuvateksti=  
  | lisenssi=[[GPLv3+]]
  | lisenssi=[[GPL]]  
  | käyttöliittymä=teksti
  | käyttöliittymä=teksti  
  | kotisivu=[http://rsync.samba.org/  rsync.samba.org]
  | kotisivu=[http://rsync.samba.org/  rsync.samba.org]}}
}}
rsync on ohjelma, jolla ylläpidetään ajantasaista hakemistorakenteen, CD-levyn tms. kopiota, joko samalla koneella tai muualla. rsync kopioi oletuksena vain muuttuneet tiedostot ja isojen tiedostojen osalta vain tiedoston muuttuneet osat, mikä tekee synkronoinnista varsin nopeaa. Ohjelmaa käytetään joko paikallisesti tai verkon yli, yleensä [[ssh]]:n kautta, käyttäen etäkoneella joko rsync-palvelinta tai normaalia käyttäjätunnusta.
 
'''rsync''' on ohjelma, jolla ylläpidetään ajantasaista hakemistorakenteen, CD-levyn tms. kopiota, joko samalla koneella tai muualla. rsync kopioi oletuksena vain muuttuneet tiedostot ja isojen tiedostojen osalta vain tiedoston muuttuneet osat, mikä tekee synkronoinnista varsin nopeaa. Ohjelmaa käytetään joko paikallisesti tai verkon yli, yleensä [[ssh]]:n kautta, käyttäen etäkoneella joko rsync-palvelinta tai normaalia käyttäjätunnusta.


rsync sopii hyvin koneen tai varmuuskopion pitämiseen toisella omalla tai kaverin koneella tai sopivalla palvelimella (katso [[Varmuuskopiointi#Rsync|Varmuuskopiointi rsyncillä]]) tai koneiden "synkkaukseen". Ohjelman toimintaa voi säätää hyvin monipuolisesti, mikä toisaalta tarkoittaa, että yleiskäsityksen saaminen eri vaihtoehdoista vaatii hiukan paneutumista.
rsync sopii hyvin koneen tai varmuuskopion pitämiseen toisella omalla tai kaverin koneella tai sopivalla palvelimella (katso [[Varmuuskopiointi#Rsync|Varmuuskopiointi rsyncillä]]) tai koneiden "synkkaukseen". Ohjelman toimintaa voi säätää hyvin monipuolisesti, mikä toisaalta tarkoittaa, että yleiskäsityksen saaminen eri vaihtoehdoista vaatii hiukan paneutumista.


Koska rsync ei luo varsinaista arkistoa vaan hakemistorakenteen, järjestelmän varmuuskopiointi vaatii eritystoimia eri käyttäjätunnusten, laitetiedostojen yms. säilyttämiseksi, ellei ohjelmalle halua antaa root-oikeuksia.
Koska rsync ei luo varsinaista arkistoa vaan hakemistorakenteen, järjestelmän varmuuskopiointi vaatii eritystoimia eri käyttäjätunnusten, laitetiedostojen yms. säilyttämiseksi, ellei ohjelmalle halua antaa root-oikeuksia.
==Asennus==
{{Asenna|rsync|rsync}}


==Käyttöesimerkkejä==
==Käyttöesimerkkejä==
Synkronoidaan paikallinen kotihakemiston alta löytyvä work-hakemisto etäkoneella [[SSH]]-yhteyden päässä sijaitsevan vastaavan hakemiston kanssa. -a (archive) -vipu käskee rsyncin synkronoida tiedostojen omistussuhteet, laitetiedostot, linkit, ym. -v (verbose) lisää tulostusta jotta tiedämme missä mennään. -z käskee rsyncin käyttää pakkausta, jotta tehtävästä suoriuduttaisiin hitaalla verkkoyhteydellä hieman nopeammin.
Synkronoidaan paikallinen kotihakemiston alta löytyvä work-hakemisto etäkoneella [[SSH]]-yhteyden päässä sijaitsevan vastaavan hakemiston kanssa. -a (archive) -vipu käskee rsyncin synkronoida tiedostojen omistussuhteet, laitetiedostot, linkit, ym. -v (verbose) lisää tulostusta jotta tiedämme missä mennään. -z käskee rsyncin käyttää pakkausta, jotta tehtävästä suoriuduttaisiin hitaalla verkkoyhteydellä hieman nopeammin.
Huomaa, että mikäli kirjoitat lähdehakemiston muotoon "~/work", eli unohdat jälkimmäisen kauttaviivan, niin rsync luo etäkoneelle hakemiston ~/work/work.
  rsync -avz ~/work/ etakone.example.com:work
  rsync -avz ~/work/ etakone.example.com:work


Mikäli käytetään muuta kuin ssh:n oletusporttia (22).
==Asentaminen==
rsync -avz -e "ssh -p <porttinumero>" ~/work/ <kayttajatunnus>@etakone.example.com:work
{{Asenna|<tt>rsync</tt>|rsync}}


==Katso myös==
==Katso myös==
*[[Unison]]
*[[Unison]]
*[[Varmuuskopiointi]]
*[[Varmuuskopiointi]]
[http://www.aboutmyip.com/AboutMyXApp/AboutMyIP.jsp]


[[Luokka:Komentorivin erikoisohjelmat]]
[[Luokka:Komentorivin erikoisohjelmat]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)

Tällä sivulla käytetyt mallineet:

Tämä sivu kuuluu seuraavaan piilotettuun luokkaan:

Noudettu kohteesta ”https://www.linux.fi/wiki/Rsync