Sinologija

Kaip naudoti „rsync“ „Synology NAS“

Kaip naudoti „rsync“ „Synology NAS“
Visa forma rsync yra nuotolinis sinchronizavimas. rsync yra komandų eilutės programa, skirta failams sinchronizuoti. Jis naudojamas failams sinchronizuoti iš kompiuterio į nuotolinį kompiuterį, iš nuotolinio kompiuterio į kompiuterį, iš aplanko į kitą aplanką tame pačiame kompiuteryje, iš kompiuterio į išorinį standųjį diską, iš nuotolinio kompiuterio į išorinį standųjį diską. vairuoti ir pan. Jis taip pat gali būti naudojamas darant papildomas atsargines kopijas.

Šis straipsnis parodys, kaip įgalinti „rsync“ „Synology NAS“ ir sinchronizuoti failus iš kompiuterio į „Synology NAS“. Taigi, pradėkime.

Įgalinti SSH paslaugą „Synology NAS“:

Kad galėtumėte įgalinti „rsync“ savo „Synology NAS“, turite įgalinti SSH paslaugą savo „Synology NAS“, nes „rsync“ naudoja SSH protokolą failams tarp jūsų kompiuterio ir „Synology NAS“ sinchronizuoti.

Norėdami įgalinti SSH paslaugą savo „Synology NAS“, atidarykite Kontrolės skydelis programą iš „Synology NAS DSM“ žiniatinklio GUI.

Spustelėkite Išplėstinis režimas iš „Control Panel“ programos viršutiniame dešiniajame kampe, kaip pažymėta žemiau esančiame paveikslėlyje.

Dabar spustelėkite Terminalas ir SNMP piktogramą, kaip pažymėta žemiau esančiame ekrano kopijoje.

„Control Panel“ programos skiltyje „Terminalas ir SNMP“ pažymimas žymimasis langelis Įgalinti SSH paslaugą ir spustelėjama Taikyti kaip pažymėta toliau pateiktoje ekrano kopijoje.

SSH paslauga turėtų būti įjungta jūsų „Synology NAS“.

Įgalinti „rsync“ failų tarnybą „Synology NAS“:

Norėdami įgalinti „rsync“ failų paslaugą savo „Synology NAS“, spustelėkite Failų paslaugos piktogramą iš Kontrolės skydelis programa.

Dabar eikite į rsync skirtukas Failų paslaugos skyrius Kontrolės skydelis programa, kaip pažymėta žemiau esančiame ekrano kopijoje.

Patikrink Įgalinti „rsync“ paslaugą žymės langelį ir spustelėkite Taikyti kaip pažymėta toliau pateiktoje ekrano kopijoje.

Turėtų būti įgalinta failo „rsync“ paslauga.

Failų bendrinimo konfigūravimas „Synology NAS“, skirtame „rsync“:

Įjungus failų paslaugą „rsync“, turėtų būti sukurtas naujas bendrinamas aplankas. Norėdami sinchronizuoti failus naujai sukurtame bendrinamame aplanke, turite jį sukonfigūruoti atsižvelgdami į savo poreikius.

Norėdami sukonfigūruoti naujai sukurtą bendrą aplanką, spustelėkite Bendri aplankai piktogramą iš Kontrolės skydelis programa, kaip pažymėta žemiau esančiame ekrano kopijoje.

Kaip matote, naujas bendras aplankas, „NetBackup“, yra sukurtas.

Norėdami sukonfigūruoti bendrinamą aplanką „NetBackup“, pasirinkite jį ir spustelėkite Redaguoti kaip pažymėta toliau pateiktoje ekrano kopijoje.

Pagal numatytuosius nustatymus bendrinamas aplankas „NetBackup“ yra sukurtas 1 tomas savo „Synology NAS“, kaip matote toliau pateiktoje ekrano kopijoje.

Jei norite išsaugoti atsarginių kopijų failus kitame tome, galite naudoti Vieta išskleidžiamajame meniu, jei norite pakeisti garsumą.

Noriu išsaugoti „rsync“ atsargines kopijas 2 tomas, todėl atrinksiu 2 tomas nuo Vieta išskleidžiamasis meniu, kaip parodyta toliau pateiktoje ekrano kopijoje.

Kaip matai, 2 tomas yra pasirinktas kaip „NetBackup“ bendras aplankas Vieta.

Dabar eikite į Leidimai skirtuką ir nustatykite Skaityk rašyk leidimus vartotojams, prie kurių norite prisijungti „NetBackup“ Dalintis.

Baigę spustelėkite Gerai.

Spustelėkite Taip.

Spustelėkite Taip.

Pakeitimai taikomi. Tai gali užtrukti kelias sekundes.

Kaip matote, „NetBackup“ bendras aplankas perkeltas į 2 tomas mano „Synology NAS“.

„Rsync“ diegimas kompiuteryje:

Norėdami sinchronizuoti failus iš savo kompiuterio su „Synology NAS“ naudodami „rsync“, kompiuteryje turi būti įdiegta „rsync“ komandų eilutės programa. Yra didelė tikimybė, kad „rsync“ jau įdiegta jūsų kompiuteryje. Jei bet kuriuo atveju „rsync“ nėra įdiegtas jūsų kompiuteryje, galite lengvai jį įdiegti iš savo kompiuteryje įdiegtos „Linux“ paskirstymo (operacinės sistemos) oficialios paketų saugyklos.

Norėdami įdiegti „rsync“ savo kompiuteryje, vykdykite vieną iš šių komandų grupių, priklausomai nuo naudojamo „Linux“ paskirstymo.

„Ubuntu 20“.04 LTS:

$ sudo apt atnaujinimas
$ sudo apt install rsync -y

Debian 10:

$ sudo apt atnaujinimas
$ sudo apt install rsync -y

„Linux Mint 20“:

$ sudo apt atnaujinimas
$ sudo apt install rsync -y

„CentOS 8“ ir „RHEL 8“:

$ sudo dnf makecahce
$ sudo dnf įdiekite rsync -y

„Arch Linux“:

$ sudo pacman -Syu
$ sudo pacman -S rsync

Kuriamos atsarginės failų kopijos naudojant „rsync“:

Įdiegę „rsync“, galite sukurti atsarginę failų kopiją iš savo kompiuterio į „Synology NAS“ naudodami „rsync“.

Kad viskas būtų tvarkinga, rekomenduočiau jums sukurti aplanką „NetBackup“ jūsų „Synology NAS“ bendras aplankas su tuo pačiu pavadinimu, kaip kompiuterio, iš kurio kopijuosite failus, pagrindinio kompiuterio pavadinimą.

Norėdami rasti kompiuterio pagrindinio kompiuterio pavadinimą, vykdykite šią komandą:

$ pagrindinio kompiuterio vardas

Turėtumėte atspausdinti kompiuterio pagrindinio kompiuterio pavadinimą, kaip matote toliau pateiktoje ekrano kopijoje.

Mano atveju mano kompiuterio pagrindinis vardas yra „linuxhint-e86c5d“. Jums bus kitaip, todėl nuo šiol būtinai pakeiskite jį savo.

Norėdami sukurti naują aplanką aplanke „NetBackup“ aplanką, atidarykite Failų stotis programą savo „Synology NAS“, naršykite „NetBackup“ bendrinamą aplanką ir spustelėkite Kurti kaip pažymėta toliau pateiktoje ekrano kopijoje.

Spustelėkite Sukurti aplanką kaip pažymėta toliau pateiktoje ekrano kopijoje.

Įveskite pagrindinio kompiuterio pavadinimą (mano atveju, „linuxhint-e86c5d“) ir spustelėkite Gerai.

Reikėtų sukurti naują aplanką, kaip matote toliau pateiktoje ekrano kopijoje.

Dabar sukurkime atsarginę kopiją /namai kompiuterio aplanką į „Synology NAS“.

Prieš atliekant tikrąją „rsync“ atsarginę kopiją, verta išbandyti, ar „rsync“ veiks taip, kaip tikėjotės.

Norėdami patikrinti, ar „rsync“ veikia, galite paleisti „rsync“ naudodami -n parinktį taip:

$ rsync -avnzx @:

Jei viskas gerai, paleiskite komandą rsync be parinkties -n, kad atliktumėte tikrąją atsarginę kopiją.

$ rsync -avzx @:

Čia,

: Tai yra aplanko, kurį norite sukurti atsarginę kopiją, kelias į „Synology NAS“ iš kompiuterio. Šiuo atveju /namai aplanką.

: Tai yra aplanko kelias jūsų „Synology NAS“, kuriame norite išsaugoti atsarginę kopiją.
Kelias bus tokio formato:

/ tomas//

Šiuo atveju yra „NetBackup“.

The „NetBackup“ bendrinamas aplankas sukurtas 2 tomas mano „Synology NAS“. Taigi, mano atveju, yra 2.

The yra aplanko, kuriame norite sukurti atsarginę kopiją, pavadinimas /namai aplanką iš savo kompiuterio. Šiuo atveju kompiuterio pagrindinio kompiuterio vardas. Mano atveju, yra „linuxhint-e86c5d“.

: Tai yra jūsų „Synology NAS“ vartotojo vardas, kurį norite naudoti atsarginei kopijai kurti.

Mano atveju yra shovon.

: Tai jūsų „Synology NAS“ IP adresas. Mano atveju taip yra 192.168.0.110.

PASTABA: Vertė , , , ir bus kitoks jums. Taigi, nuo šiol būtinai pakeiskite juos norima verte.

Norėdami patikrinti, ar veikia „rsync“ atsarginė kopija, vykdykite komandą „rsync“ naudodami -n parinktį taip:

$ rsync -avnzx / home shovon @ 192.168.0.110: / volume2 / NetBackup / $ (pagrindinio kompiuterio vardas)

PASTABA: Ankstesnėje komandoje aš naudoju $ (pagrindinio kompiuterio vardas) kaip vardas. $ (pagrindinio kompiuterio vardas) paleidus komandą rsync, bus pakeista kompiuterio kompiuterio pavadinimu. Jei naudojate kompiuterio pagrindinio kompiuterio pavadinimą kaip pavadinimą, galite parašyti kaip šitas. Manau, kad tai yra saugiau nei įvesti pagrindinio kompiuterio vardą rankiniu būdu, nes išvengsite spausdinimo klaidų, jei jūsų pagrindinio kompiuterio vardas yra per ilgas arba per sudėtingas.

Jei norite nurodyti pavadinimą rankiniu būdu Vietoj to, taip pat galite parašyti komandą rsync taip:

$ rsync -avnzx / home shovon @ 192.168.0.110: / volume2 / NetBackup / linuxhint-e86c5d

Pirmą kartą prisijungdami prie „Synology NAS“ per SSH, pamatysite šį raginimą.

Įrašykite taip ir paspauskite priimti piršto antspaudą.

Dabar įveskite „Synology NAS“ prisijungimo slaptažodį ir paspauskite .

Kaip matote, rodoma norima aplanko struktūra. Paslėpti failai ir aplankai taip pat yra atsarginėje kopijoje. Taigi, komanda rsync veikia puikiai.

Dabar, norėdami padaryti tikrąją atsarginę kopiją, paleiskite tą pačią komandą rsync be -n parinktį taip:

$ rsync -avnzx / home shovon @ 192.168.0.110: / volume2 / NetBackup / $ (pagrindinio kompiuterio vardas)

Įveskite žurnale savo „Synology NAS“ slaptažodį ir paspauskite .

Kaip matote, „rsync“ kuria visų failų ir aplankų atsargines kopijas /namai kompiuterio katalogą į „Synology NAS“. Tai gali užtrukti, kol bus baigta kurti failas, priklausomai nuo atsarginio failo dydžio ir tinklo ryšio greičio.

Šiuo metu atsarginė kopija yra baigta.

Kai atsarginė kopija bus baigta, turėtumėte pamatyti namai/ aplanką „NetBackup“ bendrinamą „Synology NAS“ aplanką, kaip matote toliau pateiktoje ekrano kopijoje.

Vartotojo namų aplankų atsarginės kopijos taip pat turėtų būti rekursyvios, kaip parodyta toliau pateiktoje ekrano kopijoje.

Kaip matote, visi vartotojo namų aplanko failai ir aplankai (net ir paslėpti) yra gerai sukurti atsarginę kopiją.

Prieauginių atsarginių kopijų naudojimas naudojant „rsync“:

Kai atliksite aplanko atsarginę kopiją iš savo kompiuterio į savo „Synology NAS“, kitą kartą atlikdami atsarginę kopiją naudodami „rsync“, galėsite paimti to aplanko atsarginę kopiją.

Pavyzdžiui, sukurkime naują failą testas.txt viduje konors NAMAI aplanką.

$ echo „Hello World“> testas.txt

Kaip matote, naujas failas testas.txt yra sukurtas NAMAI aplanką.

Dabar sukurkite atsarginę kopiją /namai aplanką iš kompiuterio į „Synology NAS“ su „rsync“ taip:

$ rsync -avnzx / home shovon @ 192.168.0.110: / volume2 / NetBackup / $ (pagrindinio kompiuterio vardas)

Įveskite „Synology NAS“ prisijungimo slaptažodį ir paspauskite .

Kaip matote, „Synology NAS“ atsarginės kopijos sukuriamos tik naujai sukurtiems failams ir failams, kurie pasikeitė po paskutinės atsarginės kopijos kūrimo.

Kaip matote, naujai sukurtas failas testas.txt yra paremtas „NetBackup“ mano „Synology NAS“ bendras aplankas. Taigi, papildoma atsarginė kopija veikia puikiai.

Kur eiti toliau?

Norėdami efektyviai kurti atsargines failų kopijas iš savo kompiuterio į „Synology NAS“ naudodami „rsync“, turite gerai suprasti, kaip veikia „rsync“.

Jei jums reikia pagalbos dėl „rsync“, galite perskaityti straipsnį „Kaip naudoti„ rsync “komandą norint kopijuoti failus„ Ubuntu “, kad sužinotumėte„ rsync “pagrindus. Tikimės, kad šis straipsnis padės jums padaryti efektyvias atsargines kopijas naudojant „rsync“ programą.

Taip pat galite perskaityti „rsync“ programos puslapį, kad sužinotumėte apie visas „rsync“ parinktis ir tai, ką daro kiekviena iš jų. Niekas neprilygsta „Linux“ puslapiams.

Norėdami pasiekti „rsync“ puslapį, vykdykite šią komandą:

$ man rsync

Reikėtų atidaryti „rsync“ žmogaus puslapį. „Rsync“ vartotojo puslapyje yra viskas, ką jums kada nors reikės žinoti apie „rsync“.

Išvada:

Šiame straipsnyje aš parodžiau, kaip įjungti SSH jūsų „Synology NAS“. Taip pat parodžiau, kaip įgalinti „rsync“ failų tarnybą „Synology NAS“ ir sukonfigūruoti bendrą aplanką, kad būtų galima padaryti atsargines kopijas su „rsync“. Parodžiau, kaip iš kompiuterio atkurti atsargines kopijas, o iš kompiuterio - atsargines atsargines kopijas į „Synology NAS“ su „rsync“.

Geriausi žaidimai, kuriuos reikia žaisti naudojant rankos stebėjimą
„Oculus Quest“ neseniai pristatė puikią rankos stebėjimo be valdiklių idėją. „Oculus Quest“ rankų sekimo žaidimai iki šiol buvo ribojami, kai žaidimų ...
Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...
5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...