Synologi

Hvordan bruke rsync på Synology NAS

Hvordan bruke rsync på Synology NAS
Den fulle formen for rsync er ekstern synkronisering. rsync er et kommandolinjeprogram for synkronisering av filer. Den brukes til å synkronisere filer fra datamaskinen til en ekstern datamaskin, fra en ekstern datamaskin til datamaskinen, fra en mappe til en annen mappe på samme datamaskin, fra datamaskinen til den eksterne harddisken, fra en ekstern datamaskin til den eksterne harddisken stasjon osv. Det kan også brukes til å lage trinnvise sikkerhetskopier.

Denne artikkelen vil vise deg hvordan du aktiverer rsync på Synology NAS og synkroniserer filer fra datamaskinen din til Synology NAS. Så la oss komme i gang.

Aktiver SSH-tjeneste på Synology NAS:

Før du kan aktivere rsync på Synology NAS, må du aktivere SSH-tjenesten på Synology NAS fordi rsync bruker SSH-protokollen for å synkronisere filer mellom datamaskinen din og Synology NAS.

For å aktivere SSH-tjenesten på Synology NAS, åpner du Kontrollpanel app fra Synology NAS DSM web GUI.

Klikk på Avansert modus fra Kontrollpanel-appens øverste høyre hjørne, som markert i skjermbildet nedenfor.

Klikk nå på Terminal og SNMP som markert i skjermbildet nedenfor.

Terminal & SNMP-delen av Kontrollpanel-appen merker av for Aktiver SSH-tjeneste og klikker på Søke om som markert i skjermbildet nedenfor.

SSH-tjenesten skal være aktivert på din Synology NAS.

Aktiver rsync File Service på Synology NAS:

Klikk på for å aktivere rsync-filtjenesten på Synology NAS Filtjenester ikonet fra Kontrollpanel app.

Nå, naviger til rsync fanen i Filtjenester delen av Kontrollpanel app som markert i skjermbildet nedenfor.

Undersøk Aktiver rsync-tjeneste avkrysningsruten og klikk på Søke om som markert i skjermbildet nedenfor.

Rsync-filtjenesten skal være aktivert.

Konfigurere en fildeling på Synology NAS for rsync:

Når du aktiverer rsync-filtjenesten, bør det opprettes en ny delt mappe. For å synkronisere filer i den nylig opprettede delte mappen, må du konfigurere den avhengig av dine behov.

Klikk på for å konfigurere den nylig opprettede delte mappen Delte mapper ikonet fra Kontrollpanel app som markert i skjermbildet nedenfor.

Som du kan se, en ny delt mappe, NetBackup, er skapt.

For å konfigurere den delte mappen NetBackup, velg den og klikk på Redigere som markert i skjermbildet nedenfor.

Som standard den delte mappen NetBackup er skapt i Volum 1 av Synology NAS, som du kan se på skjermbildet nedenfor.

Hvis du vil lagre sikkerhetskopifilene i et annet volum, kan du bruke plassering rullegardinmenyen for å endre volumet.

Jeg vil lagre rsync-sikkerhetskopifilene i Volum 2, så jeg vil velge Volum 2 fra plassering rullegardinmenyen, som vist på skjermbildet nedenfor.

Som du kan se, Volum 2 er valgt som NetBackup delt mappe plassering.

Nå, naviger til Tillatelser kategorien og sett Les Skriv tillatelser til brukerne du vil ha tilgang til NetBackup dele.

Når du er ferdig, klikker du på OK.

Klikk på Ja.

Klikk på Ja.

Endringene blir brukt. Det kan ta noen sekunder å fullføre.

Som du kan se, er NetBackup delt mappe flyttes til Volum 2 av min Synology NAS.

Installere rsync på datamaskinen din:

For å synkronisere filer fra datamaskinen din til Synology NAS med rsync, må rsync kommandolinjeprogrammet være installert på datamaskinen din. Det er stor sjanse for at rsync allerede er installert på datamaskinen din. Hvis rsync uansett ikke er installert på datamaskinen din, kan du enkelt installere den fra det offisielle pakkeoppbevaringsområdet til Linux-distribusjonen (operativsystemet) du har installert på datamaskinen din.

For å installere rsync på datamaskinen din, kjør en av følgende kommandogrupper, avhengig av Linux-distribusjonen du bruker.

Ubuntu 20.04 LTS:

$ sudo apt oppdatering
$ sudo apt installere rsync -y

Debian 10:

$ sudo apt oppdatering
$ sudo apt installere rsync -y

Linux Mint 20:

$ sudo apt oppdatering
$ sudo apt installere rsync -y

CentOS 8 og RHEL 8:

$ sudo dnf makecahce
$ sudo dnf installere rsync -y

Arch Linux:

$ sudo pacman -Syu
$ sudo pacman -S rsync

Sikkerhetskopiere filer med rsync:

Når du har installert rsync, kan du sikkerhetskopiere filer fra datamaskinen til Synology NAS med rsync.

For å holde ting organisert, vil jeg anbefale deg å lage en mappe i NetBackup delt mappe på Synology NAS med samme navn som vertsnavnet på datamaskinen du vil sikkerhetskopiere filer fra.

For å finne vertsnavnet til datamaskinen din, kjør følgende kommando:

$ vertsnavn

Vertsnavnet på datamaskinen din skal skrives ut, som du kan se på skjermbildet nedenfor.

I mitt tilfelle er vertsnavnet til datamaskinen min linuxhint-e86c5d. Det vil være annerledes for deg, så sørg for å erstatte det med ditt fra nå av.

For å opprette en ny mappe i NetBackup delt mappe, åpne Filstasjon på Synology NAS, naviger i NetBackup delt mappe og klikk på Skape som markert i skjermbildet nedenfor.

Klikk på Lag mappe som markert i skjermbildet nedenfor.

Vennligst skriv inn vertsnavnet (i mitt tilfelle, linuxhint-e86c5d) på datamaskinen din og klikk på OK.

En ny mappe skal opprettes, som du kan se på skjermbildet nedenfor.

La oss sikkerhetskopiere /hjem mappen til datamaskinen din til Synology NAS.

Før du tar den faktiske rsync-sikkerhetskopien, er det lurt å teste om rsync fungerer som forventet.

For å teste om rsync fungerer, kan du kjøre rsync med -n alternativ som følger:

$ rsync -avnzx @:

Hvis alt går bra, kan du kjøre kommandoen rsync uten alternativet -n for å ta den faktiske sikkerhetskopien.

$ rsync -avzx @:

Her,

: Det er banen til mappen du vil sikkerhetskopiere til Synology NAS fra datamaskinen. I dette tilfellet /hjem mappe.

: Det er mappens bane på Synology NAS der du vil lagre sikkerhetskopien.
Banen vil være i følgende format:

/volum//

I dette tilfellet vil er NetBackup.

De NetBackup delt mappe opprettes i Volum 2 av min Synology NAS. Så i mitt tilfelle, er 2.

De er navnet på mappen der du vil sikkerhetskopiere /hjem mappen fra datamaskinen. I dette tilfellet vertsnavnet til datamaskinen din. I mitt tilfelle, er linuxhint-e86c5d.

: Det er brukernavnet til din Synology NAS du vil bruke til å ta sikkerhetskopien.

I mitt tilfelle, er shovon.

: Det er IP-adressen til din Synology NAS. I mitt tilfelle er det det 192.168.0.110.

MERK: Verdien av , , , og vil være annerledes for deg. Så sørg for å erstatte dem med ønsket verdi fra nå av.

For å teste om rsync-sikkerhetskopiering fungerer, kjør rsync-kommandoen med -n alternativ som følger:

$ rsync -avnzx / home shovon @ 192.168.0.110: / volume2 / NetBackup / $ (vertsnavn)

MERK: I forrige kommando har jeg brukt $ (vertsnavn) som Navn. $ (vertsnavn) vil bli erstattet av datamaskinens vertsnavn når du kjører rsync-kommandoen. Hvis du har brukt datamaskinens vertsnavn som navn, kan du skrive som dette. Jeg tror det er tryggere enn å skrive vertsnavnet i manuelt, da du kan unngå å skrive feil hvis vertsnavnet ditt er for langt eller for komplisert.

Hvis du vil spesifisere navn manuelt i I stedet kan du også skrive rsync-kommandoen som følger:

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

Når du kobler til Synology NAS via SSH for første gang, vil du se følgende ledetekst.

Skriv inn ja og trykk for å godta fingeravtrykket.

Skriv nå inn påloggingspassordet til Synology NAS og trykk .

Som du ser, vises ønsket mappestruktur. De skjulte filene og mappene er også inkludert i sikkerhetskopien. Så, rsync-kommandoen fungerer helt fint.

Nå, for å gjøre den faktiske sikkerhetskopien, kjør du den samme rsync-kommandoen uten -n alternativ som følger:

$ rsync -avnzx / home shovon @ 192.168.0.110: / volume2 / NetBackup / $ (vertsnavn)

Skriv inn loggen på passordet til Synology NAS og trykk .

Som du kan se, sikkerhetskopierer rsync alle filer og mapper fra /hjem katalogen til datamaskinen din til Synology NAS. Det kan ta en stund å fullføre, avhengig av størrelsen på filen som sikkerhetskopieres og nettverkets tilkoblingshastighet.

På dette tidspunktet er sikkerhetskopien fullført.

Når sikkerhetskopien er fullført, bør du se hjem/ mappen i NetBackup delt mappe på Synology NAS, som du kan se på skjermbildet nedenfor.

Brukerens hjemmemapper skal også sikkerhetskopieres rekursivt, som vist på skjermbildet nedenfor.

Som du kan se, er alle filene og mappene (til og med de skjulte) i brukerens hjemmemappe sikkerhetskopiert pent.

Tar inkrementelle sikkerhetskopier med rsync:

Når du har tatt en sikkerhetskopi av en mappe fra datamaskinen din til Synology NAS, kan du ta en inkrementell sikkerhetskopi av den mappen neste gang du tar sikkerhetskopi ved hjelp av rsync.

La oss for eksempel lage en ny fil test.tekst i HJEM mappen på datamaskinen.

$ echo "Hello World"> test.tekst

Som du kan se, en ny fil test.tekst er opprettet i HJEM mappe.

Nå, sikkerhetskopier /hjem mappen fra datamaskinen din til Synology NAS med rsync som følger:

$ rsync -avnzx / home shovon @ 192.168.0.110: / volume2 / NetBackup / $ (vertsnavn)

Skriv inn påloggingspassordet til Synology NAS og trykk .

Som du kan se, er det bare de nylig opprettede filene og filene som har endret seg siden den siste sikkerhetskopien ble tatt, sikkerhetskopiert på Synology NAS.

Som du kan se, den nyopprettede filen test.tekst er sikkerhetskopiert på NetBackup delt mappe på Synology NAS. Så, inkrementell sikkerhetskopiering fungerer helt fint.

Hvor du skal gå videre?

For å effektivt sikkerhetskopiere filer fra datamaskinen din til Synology NAS med rsync, må du ha god forståelse for hvordan rsync fungerer.

Hvis du trenger hjelp med rsync, kan du lese artikkelen Hvordan bruke rsync Command til å kopiere filer på Ubuntu for å lære det grunnleggende om rsync. Forhåpentligvis vil denne artikkelen hjelpe deg med å ta effektive sikkerhetskopier ved hjelp av rsync-programmet.

Du kan også lese rsync-programmets hjemmeside for å lære om alle alternativene til rsync og hva hvert av alternativene gjør. Ingenting slår Linux-manpages.

For å få tilgang til siden til rsync, kjør følgende kommando:

$ mann rsync

Rsync-mansiden skal åpnes. Rsync-mansiden inneholder alt du trenger å vite om rsync.

Konklusjon:

I denne artikkelen har jeg vist deg hvordan du aktiverer SSH på din Synology NAS. Jeg har også vist deg hvordan du aktiverer rsync-filtjenesten på Synology NAS og konfigurerer en delt mappe for å ta sikkerhetskopier med rsync. Jeg har vist deg hvordan du tar sikkerhetskopier fra datamaskinen din og tar trinnvise sikkerhetskopier fra datamaskinen din til Synology NAS med rsync.

Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jeg har nylig lest om Microsoft Sculpt Touch trådløs mus og bestemte meg for å kjøpe den. Etter å ha brukt den en stund bestemte jeg meg for å dele mi...
Mus AppyMouse Pekeplate og musepeker på skjermen for Windows-nettbrett
AppyMouse Pekeplate og musepeker på skjermen for Windows-nettbrett
Nettbrettbrukere savner ofte musepekeren, spesielt når de bruker vanlige bærbare datamaskiner. Berøringsskjermen Smarttelefoner og nettbrett har mange...
Mus Midterste museknapp fungerer ikke i Windows 10
Midterste museknapp fungerer ikke i Windows 10
De midtre museknapp hjelper deg med å bla gjennom lange websider og skjermer med mye data. Hvis det stopper, vil du ende opp med å bruke tastaturet ti...