UUTUUS! EPYC + NVMe-pohjainen VPS

Kirjaudu sisään
+1 (855) 311-1555

Rsync Linuxille: Rynsyn: Kuinka synkronoida, kopioida ja varmuuskopioida tiedostoja kuin ammattilainen.

5 min lukuaika - 9. heinäkuuta 2025

hero image

Table of contents

  • Rsync Linuxille: Rynsyn: Kuinka synkronoida, kopioida ja varmuuskopioida tiedostoja kuin ammattilainen.
  • Mikä on rsync?
  • Miksi rsync on loistava
  • Yleiset rsync-vaihtoehdot selitetty
  • Esimerkkejä Rsyncistä
  • Kopioi hakemisto paikallisesti
  • Synkronoi etäpalvelimelle SSH:n kautta
  • Kuiva-ajo nähdäksesi, mitä kopioidaan
  • Varmuuskopioi etäpalvelin paikalliseen koneeseen
  • Peilaa kaksi hakemistoa
  • Tiettyjen tiedostojen tai kansioiden poissulkeminen
  • Rsync over cron: Automaattiset varmuuskopiot
  • Videosuositus
  • Lopulliset ajatukset

Share

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?

  1. Luo skripti seuraavasti:<br>

    rsync -az /etc/ user@backup:/home/backups/hostname/etc/

  2. 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>

Master Rsync! The Ultimate Linux File Syncing Guide!


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.

Blogi

Esillä tällä viikolla

Lisää artikkeleita
server administrator

Miten valita oikea RAID-taso yrityksellesi?

Tiedot ovat kriittinen voimavara kaikille yrityksille, olivatpa ne pieniä, keskisuuria tai suuria. Vaikka yrittäjät investoivat usein vankkoihin järjestelmiin sovellustensa pyörittämiseksi, he joskus unohtavat asianmukaisten tietosuojaustoimenpiteiden toteuttamisen. Todellisuus on yksinkertainen: Tietojen menetys on yhtä kuin liiketoiminnan menetys. Yksi tehokas tapa parantaa tietosuojaa ja suorituskykyä on sisällyttää RAID-ratkaisu tallennuskokoonpanoon.

3 min lukuaika - 9. heinäkuuta 2025

Miksi on tärkeää, että sinulla on tehokas ja unmetered VPS-palvelin

3 min lukuaika - 9. heinäkuuta 2025

Lisää artikkeleita
background image

Onko sinulla kysyttävää tai tarvitset mukautetun ratkaisun?

icon

Joustavat vaihtoehdot

icon

Maailmanlaajuinen ulottuvuus

icon

Välitön käyttöönotto

icon

Joustavat vaihtoehdot

icon

Maailmanlaajuinen ulottuvuus

icon

Välitön käyttöönotto