Tööriista kirjeldus

See rsync käsu koostaja on põhjalik tööriist, mis aitab teil luua keerukaid rsync käske intuitiivse visuaalse liidese kaudu. Selle asemel, et meelde jätta arvukalt käsurea lippe ja valikuid, saate konfigureerida oma rsync sünkroniseerimis- või varundustegevust, valides valikuid, määrates teed ja seadistades filtreid. Meie rsync generaator loob õigesti vormindatud käsud, mida saate kopeerida ja oma terminalis käivitada.

See rsync käsu generaator on eriti kasulik süsteemiadministraatoritele, DevOps inseneridele ja arendajatele, kes peavad sünkroonima faile kohalike ja kaugsete süsteemide vahel, looma varukoopiaid või juurutama faile serveritesse. rsync käsu koostaja toetab nii lokaalseid kui ka kaugseid ülekandeid SSH kaudu, pakkudes ulatuslikke võimalusi tihendamiseks, õiguste säilitamiseks, filtreerimiseks ja ülekande optimeerimiseks.

Funktsioonid

  • Paindlik tee konfigureerimine: Konfigureerige lähte- ja sihtteed nii kohalike kui ka kaugsete süsteemide jaoks
  • SSH integratsioon: Sisseehitatud tugi kaugülekannete jaoks koos kohandatud SSH pordi seadistamisega
  • Kattavad valikud: Juurdepääs tavapärastele rsync lipudele, sealhulgas:
    • Arhiivrežiim (-a) rekursiivseks kataloogide kopeerimiseks õiguste säilitamisega
    • Detailne väljund (-v) üksikasjaliku ülekandeinfo jaoks
    • Tihendus (-z) võrguülekande vähendamiseks
    • Edukas edenemise näitamine (--progress) ülekande oleku jälgimiseks
    • Inimloetavad arvud (-h) failisuuruste jaoks
    • Liigsete failide kustutamine (--delete) täpse peegeldamise tagamiseks
    • Kuivkäik (--dry-run) testimiseks ilma muudatusi tegemata
    • Õiguste säilitamine (--perms)
    • Osaline ülekande tugi (--partial) katkestatud ülekannete jätkamiseks

Käsustruktuur

rsync käsu koostaja genereerib käske järgmises vormingus:

rsync [short-flags] [long-options] [ssh-options] [include-patterns] [exclude-patterns] [additional-options] "source" "destination"

Lühikesed lipud kombineeritakse (nt -avzh), samas kui pikad valikud määratakse eraldi. Kaasamise ja välistamise mustrid töödeldakse järjest, võimaldades keerukat filtreerimislogiikka. Teed, mis sisaldavad erimärke, on automaatselt jutumärkides ja escape'itud.

Olulised märkused

  • Lõpuslaidid teedel: rsync'is on lõpuslaidide (/) olemasolu lähte teel oluline. /source/ kopeerib sisu, samas kui /source kopeerib kogu kataloogi.
  • Kustutamise valiku hoiatus: --delete lipp eemaldab sihtkoha failid, mida lähtekohtas ei ole. Testige alati esmalt --dry-run abil.
  • SSH autentimine: Kaugülekanded nõuavad korrektset SSH võtme seadistust või küsivad käivitamise ajal paroole.
  • Mustri järjekord: Kaasamise mustrid rakendatakse enne välistamise mustreid. Spetsiifilisemad mustrid peaksid olema üldiste ees.
  • Ribalaiuse piirang: Määratud KB/s. Näiteks 1024 piirab ülekannet ligikaudu 1 MB/s.