Synkronisering og sikkerhedskopiering med Rsync

Indholdsfortegnelse
Hver gang vi administrerer en server eller på vores egne computere, skal vi holde informationerne synkroniseret mellem computere eller mellem mapper.
Rsync det er en app gratis multiplatform Det bruges til at udføre filsynkronisering og backupoperationer. Det er bedst kendt og brugt i UNIX / Linux.
Rsync på en server lytter porten som standard TCP 873 og det tjener både til sikkerhedskopiering på en lokal server eller på en fjernserver eller forskellige enheder på et netværk.
Lad os starte med at installere rsync fra terminalen, for eksempel til Linux Ubuntu, vi skriver
sudo apt-get install rsync
Derefter installerer vi applikationen Grsync er en grafisk grænseflade for rsync -synkroniseringsværktøjet i Linux.
sudo apt-get install grsync
Grsync kan også installeres på forskellige Linux-, Windows- og OS X -platforme. Grsync er gratis software.
I begyndelsen kan vi oprette en konto mellem to mapper, både fjerntliggende og lokale.

Vi opretter en synkronisering
I sessionerne kan vi definere flere sikkerhedskopier eller synkronisering, der er forskellige med hensyn til kilde- og destinationsmappen, som vi til enhver tid kan vælge gennem en rullemenu. Så vi kan definere flere synkroniseringer og derefter aktivere med et enkelt klik, f.eks. Backup, projekter, e -mails.
Vi vælger kilde- og destinationsmappe. Hvis vi bruger en skråstreg i slutningen af ​​kildestien, vil det indikere, at vi kun ønsker at kopiere indhold fra den mappe til destinationen. Hvis vi ikke sætter baren, kopierer den kildebogen og indholdet.
Synkroniser bibliotek og indhold
Oprindelse: / hjem / bruger / oprindelse
Synkroniser kun indhold
Destination: / home / user / origin /
Vi har flere muligheder for at vælge at beholde den samme bruger, gruppe og tilladelser, for at definere, om destinationskopien skal slettes, hvis der findes en kopi.
Vi kommer til at se flere eksempler både fra kommandoer og fra Grsync -grænseflader
Synkroniser en harddisk og et pendrive
Oprindelse: / home / user / images
Destination: / media / user / usb001
Synkroniser flere biblioteker i en enkelt session
For at gøre dette, i rodmappen, opretter jeg en tekstfil uden en udvidelse kaldet liste i .grsync -biblioteket, som er som en skjult mappe, og indeni skriver jeg en liste over mapper, der skal synkroniseres.
####### / home / user / .grsync / list #######
# .grsync / liste
/Projekter
/billeder
/ Dokumenter
####### end / home / user / .grsync / list #######
I fanen avancerede muligheder angiver jeg, at synkroniseringen fra oprindelsen vil være til de biblioteker, der er nævnt i listefilen

Derfor på fanen Grundlæggende indstillinger, f.eks. For en synkronisering fra computer til pendrive
Oprindelse: / home / user /
Destination: / media / user / usb001
I avancerede indstillinger angiver vi, hvor listen over mapper skal læses
--files-from = / home / user / .grsync / list
Andre muligheder, der giver dig mulighed for at tilpasse Grsync, er:
Opdater kun eksisterende filer, sammenlign dem, og kopier ikke nye filer
Ignorer filer, der allerede findes i destinationen, eller opdater ikke de nyeste filer, kopier kun dem, der ikke findes
Dette giver en tilpasset kopisynkronisering pr. Bruger, og i henhold til deres præferencer kan hver session have en anden konfiguration med et klart fokus på inkrementelle sikkerhedskopier.
Grsync giver dig mulighed for at simulere alle processer med dette, du kan vide, hvis noget går galt, før du laver en kopi eller synkronisering, da det viser det virkelige resultat af de filer, der vil blive ændretKan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave