Rsync Linuxille: Rynsyn: Kuinka synkronoida, kopioida ja varmuuskopioida tiedostoja kuin ammattilainen.
5 min lukuaika - 9. heinäkuuta 2025

Opi käyttämään rsynciä Linuxissa tiedostojen synkronointiin, tietojen kopiointiin palvelimien välillä ja varmuuskopioiden automatisointiin. Tämä tehokas komentorivityökalu on välttämätön kehittäjille ja järjestelmänvalvojille.
Rsync Linuxille: Rynsyn: Kuinka synkronoida, kopioida ja varmuuskopioida tiedostoja kuin ammattilainen.
Rsync on yksi tehokkaimmista ja luotettavimmista tiedostonsiirtotyökaluista, joita Unixin kaltaisissa järjestelmissä on saatavilla. Olitpa sitten synkronoimassa palvelimia, kopioimassa varmuuskopioita tai siirtymässä VPS-palveluntarjoajien välillä, rsync on usein älykkäin työkalu työhön.
Tässä kirjoituksessa selvitetään, mitä rsync tekee, miksi se on parempi kuin peruskopiointityökalut ja miten sitä voi käyttää luotettavasti.
Mikä on rsync?
Rsync on komentorivityökalu tiedostojen ja hakemistojen synkronointiin kahden sijainnin välillä. Se voi toimia:
- Paikallisesti: kopiointi hakemistosta toiseen samalla koneella olevaan hakemistoon
- SSH:n kautta: kopiointi järjestelmästä toiseen turvallisesti.
- Jatkotuen kanssa: se ohittaa muuttumattomat tiedostot ja jatkaa osittaisia siirtoja.
- Pakkaus: se lyhentää siirtoaikaa hitaiden linkkien yli.
Toisin kuin scp tai cp, rsync vertaa lähdettä ja kohdetta ja lähettää vain erot - mikä tekee siitä uskomattoman kaistanleveys- ja aikatehokkaan.
Miksi rsync on loistava
- Nopeat inkrementaaliset siirrot - vain muuttuneet tiedot lähetetään.
- Säilyttää käyttöoikeudet, symlinkit ja aikaleimat - ihanteellinen järjestelmätason tehtäviin.
- Vankka SSH:n kautta - turvallinen ja skriptiystävällinen.
- Kuiva-ajotila - katso, mikä muuttuu ennen kuin suoritat mitään.
- Pakkaustuki - nopeuttaa hitaita siirtoja
(-z-lippu). - Verkkoystävällinen - keskeytyneiden siirtojen jatkaminen ilman uudelleenkäynnistystä.
Yleiset rsync-vaihtoehdot selitetty
Tässä ovat hyödyllisimmät käyttämäsi liput:
-a→ arkistointitila (säilyttää omistajuuden, oikeudet, symboliset linkit jne.).-v→ verbose (näyttää, mitä tapahtuu)-z→ pakkaa tiedoston tiedot siirron aikana--progress→ näyttää reaaliaikaiset edistymispäivitykset--delete→ poistaa kohdetiedostosta tiedostoja, joita ei ole olemassa lähdetiedostossa.-e ssh→ SSH:n käyttö etäyhteyksiin
Esimerkkejä Rsyncistä
1. Kopioi hakemisto paikallisesti
rsync -av /lähde/polku/ /kohde/polku/
Tämä kopioi kaiken /source/path/: ssa olevan /source/path/: ssa olevaan /destination/path/:een säilyttäen metatiedot.
2. Synkronoi etäpalvelimelle SSH:n kautta
rsync -avz /local/dir/ user@remote_ip:/remote/dir/
-z lisää pakkauksen; -e ssh-osa on implisiittinen, kun käytetään etäisäntää.
3. Kuiva-ajo nähdäksesi, mitä kopioidaan
rsync -avz --dry-run /local/dir/ user@remote:/dir/
Sopii erinomaisesti testaamiseen ennen minkään synkronointia - mitään ei varsinaisesti kopioida.
4. Varmuuskopioi etäpalvelin paikalliseen koneeseen
rsync -avz user@remote_ip:/etc/ /backup/etc/
Käytä tätä luodaksesi paikallisen tilannekuvan etäpalvelimen asetustiedostoista.
5. Peilaa kaksi hakemistoa
rsync -av --delete /lähde/ /kohde/
Tämä varmistaa, että määränpää vastaa lähdettä - myös poistot.
6. Tiettyjen tiedostojen tai kansioiden poissulkeminen
rsync -av --exclude="*.log" /src/ /dest/
Ohita kaikki .log-tiedostot tässä esimerkissä.
Rsync over cron: Automaattiset varmuuskopiot
Haluatko päivittäiset varmuuskopiot palvelinkonfiguraatioista?
-
Luo skripti seuraavasti:<br>
rsync -az /etc/ user@backup:/home/backups/hostname/etc/ -
Lisää se crontabiin komennolla
crontab -e:<br>0 2 * * * * /home/käyttäjäsi/rsync-backup.sh.
Tämä suorittaa työn joka yö klo 2:00.
Videosuositus
Otsikko: Master Rsync! Perimmäinen Linux-tiedostojen synkronointiopas!<br>
Kanava: Tech Simplified<br>
Lopulliset ajatukset
Rsync on yksi niistä työkaluista, joista tulee korvaamattomia, kun sen ymmärtää. Se on luotettava, tehokas ja testattu - täydellinen kaikkeen yksinkertaisista tiedostojen kopioinneista koko järjestelmän siirtoihin.
Olitpa sitten hallinnoimassa yhtä VPS:ää tai useita palvelimia, rsyncin käytön opetteleminen säästää aikaa, kaistanleveyttä ja stressiä. Mikset kokeilisi sitä suorituskykyisellä VPS:llä? Pääset alkuun vain 6,99 dollarilla.

Redisin asentaminen ja käyttö VPS:ssä
Opi asentamaan ja konfiguroimaan Redis VPS:lle, jotta sovelluksesi suorituskyky, tietoturva ja hallinta olisivat optimaaliset.
9 min lukuaika - 7. tammikuuta 2026
Dedikoidun palvelimen tai VPS:n valvonta, mitä vaihtoehtoja on vuonna 2025?
12 min lukuaika - 28. marraskuuta 2025

Onko sinulla kysyttävää tai tarvitset mukautetun ratkaisun?
Joustavat vaihtoehdot
Maailmanlaajuinen ulottuvuus
Välitön käyttöönotto
Joustavat vaihtoehdot
Maailmanlaajuinen ulottuvuus
Välitön käyttöönotto
