Synkronisering og sikkerhetskopiering med Rsync

Innholdsfortegnelse
Hver gang vi administrerer en server eller på våre egne datamaskiner, må vi holde informasjonen synkronisert mellom datamaskiner eller mellom kataloger.
Rsync det er en app gratis multiplattform Den brukes til å utføre filsynkronisering og sikkerhetskopiering. Det er best kjent og brukt i UNIX / Linux.
Rsync på en server lytter porten som standard TCP 873 og den tjener både for sikkerhetskopiering på en lokal server eller på en ekstern server eller forskjellige enheter i et nettverk.
La oss starte med å installere rsync fra terminalen, for eksempel skriver vi for Linux Ubuntu
sudo apt-get install rsync
Deretter vil vi installere programmet Grsync er et grafisk grensesnitt for rsync -synkroniseringsverktøyet i Linux.
sudo apt-get install grsync
Grsync kan også installeres på forskjellige Linux-, Windows- og OS X -plattformer. Grsync er gratis programvare.
I begynnelsen kan vi opprette en konto mellom to kataloger, både eksterne og lokale.

Vi oppretter en synkronisering
I øktene kan vi definere flere sikkerhetskopier, eller synkronisering, forskjellige når det gjelder kilde- og destinasjonskatalogen, som vi kan velge når som helst gjennom en rullegardinmeny. Så vi kan definere flere synkroniseringer og deretter aktivere med et enkelt klikk, for eksempel sikkerhetskopiering, prosjekter, e -post.
Vi velger kilden og destinasjonskatalogen. Hvis vi bruker en skråstrek på slutten av kildebanen, vil det indikere at vi bare vil kopiere innhold fra den mappen til destinasjonen. Hvis vi ikke setter linjen, kopierer den kildekatalogen og innholdet.
Synkroniser katalog og innhold
Opprinnelse: / hjem / bruker / opprinnelse
Synkroniser bare innhold
Destinasjon: / home / user / origin /
Vi har flere alternativer for å velge å beholde samme bruker, gruppe og tillatelser, for å definere om destinasjonskopien skal slettes hvis det blir funnet en duplikat.
Vi kommer til å se flere eksempler både fra kommandoer og fra Grsync -grensesnitt
Synkroniser en harddisk og en pendrive
Opprinnelse: / home / user / images
Destinasjon: / media / user / usb001
Synkroniser flere kataloger i en enkelt økt
For å gjøre dette, i rotkatalogen, oppretter jeg en tekstfil uten en utvidelse kalt liste i .grsync -katalogen, som er som en skjult katalog, og inne skriver jeg en liste over katalogene som skal synkroniseres.
####### / home / user / .grsync / list #######
# .grsync / list
/Prosjekter
/Bilder
/ dokumenter
####### end / home / user / .grsync / list #######
I fanen avanserte alternativer angir jeg at synkroniseringen fra opprinnelsen vil være til katalogene som er nevnt i listefilen

Derfor, i kategorien Grunnleggende alternativer, for eksempel for en synkronisering fra datamaskin til pendrive
Opprinnelse: / home / user /
Destinasjon: / media / user / usb001
I avanserte alternativer angir vi hvor listen over kataloger er å lese
--files-from = / home / user / .grsync / list
Andre alternativer som lar deg tilpasse Grsync er:
Oppdater bare eksisterende filer, sammenlign dem og ikke kopier nye filer
Ignorer filer som allerede finnes på destinasjonen eller ikke oppdaterer de nyeste filene, bare kopier de som ikke finnes
Dette gir en tilpasset kopisynkronisering per bruker, og i henhold til deres preferanser kan hver økt ha en annen konfigurasjon med tydelig fokus på trinnvise sikkerhetskopier.
Grsync lar deg simulere alle prosessene med dette du kan vite om noe kommer til å gå galt før du kopierer eller synkroniserer, siden det viser det virkelige resultatet av filene som vil bli endretLikte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave