Grsync Og GAdmin-Rsync: Den grafiske Front-end-programmer for Rsync Tool

In vår forrige artikkel om rsync, har vi vist deg hvordan du installerer og bruker rsync. Jobbe i kommandolinje-modus er bedre enn GUI-modus, men det vil være litt vanskelig å nybegynnere og uerfarne brukere. I dag vil jeg presentere noen grafiske front-end verktøy kalt Grsync og Gadmin-rsync som vil bidra til å lette bruken av rsync verktøy.
1. Grsync
Grsync er et grafisk brukergrensesnitt front-end for rsync verktøyet. Dens en cross platform verktøy, fungerer på Linux, Windows OS og Mac OS. Grsync kan bruke til å synkronisere en musikksamling med flyttbare enheter, ta backup av personlige filer til en nettverksdisken, replikering av en partisjon til en annen, speiling av filer, etc. I denne artikkelen, la meg lære deg hvordan du skal synkronisere filer /mapper fra . ett system til et annet system som bruker Grsync
Installer Grsync
På Ubuntu /Debian /Linux Mint:
Grsync er tilgjengelig i standard repositories. Så, du installere det ved hjelp av følgende kommando:

 sudo apt-get install grsyncOn RHEL baserte systemer: 
 yum install grsyncNow, starte Grsync enten fra Meny eller Dash. Standard Grsync grensesnittet vil se ut som nedenfor. 
Det er tre alternativer i Grsync grensesnitt kalt Basic, Advanced og Extra. De fleste av disse alternativene er selvforklarende. Bare plassere musepekeren over elementene, vil et popup hjelp skjerm åpne, og du vil vite hva det egentlig gjør.
Usage
I denne opplæringen jeg skal bruke to Ubuntu 14.04 systemer. Min kilde system (lokal system) IP-adresse er 192.168.1.200/24, og mitt mål system (eksternt system) IP-adresse er 192.168.1.250/24.
Nå, kommer jeg til å ta sikkerhetskopi av /home /sk /Downloads /katalog av kildesystemet (192.168.1.200) til /home /sk /sync /katalog av mottakersystemet (192.168.1.250) bruker Grsync. Anmeldelser Skriv kilden og målet stier.
Sørg du har oppgitt riktig sti i destinasjonsbanen som vist i figuren ovenfor.
Nå, klikk på Simulering knappen fra Fil-menyen. Den vil vise deg hvis du har valgt de riktige alternativene. Dessuten vil det be deg om å gå inn den eksterne systembrukerpassord.
Du vil bli bedt om å oppgi passordet til den eksterne brukeren.
Hvis alt OK, en "vellykket" -melding vil vises.
Nå klikker Utfør for å lagre endringene fra Fil-menyen for å starte å overføre filene.

Det vil ta en stund avhengig av innholdet i mappen din. Etter vellykket overføring, en "vellykket" melding vises.
Kontroller utgangs
Gå til den eksterne systemmappen (dvs. /home /sk /sync), og sjekk for sikkerhetskopifilene. Filene i den lokale mappen vil bli funnet på fjern mappen
 ls /home /sk /sync /Sample utgang. 
Synkroniser filer
Vi har overført filene /mappene manuelt i de ovennevnte trinn. Hvis du ønsker å synkronisere filer automatisk på et bestemt intervall, følg trinnene nedenfor.
Vi må lage en ny økt for å synkronisere filer. La oss kalle den økten som Synkroniser. Klikk på (+) tegnet i Grsync grensesnittet.

Det vil skape en ny sesjon kalt Synkroniser. Her må du angi nettverksmappen (192.168.1.250:/home/s/sync) som kildebane og lokale systemet mappen (/home /sk /Downloads) som destinasjon banen. Vær oppmerksom på at du ikke trenger å oppgi hele banen i destinasjonsbanen. Si for eksempel, hvis du ønsker å synkronisere innholdet i mappen /home /sk /sync fra den eksterne serveren til lokale systemet, bare skriv destinasjonsstedet hvor den /home /sk /mappe synkronisering eksisterer. I mitt tilfelle sync mappen er i min ekstern server Hjem-mappen (dvs. /home /sk /). Så gikk jeg mitt mål sti som /home /sk.
Sjekk for eventuelle feil ved å klikke på Simulering knappen fra Fil-menyen. Hvis alt virker OK, klikk på Execute knappen for å starte prosessen
Legg Planlegge jobber i Cron jobb
Planlegge sikkerhetskopiering, legger begge øktene i din crontab filen i ditt lokale system.
 sudo crontab -eAdd begge øktene (dvs. standard og Synkron økter én etter én) 
 [...] # mh dom man dow command0 11 * * * grsync -e "default" 0 12 * * * grsync -e "Synkroniser" Listen cron jobb vil utføre backup fra lokal til ekstern mappe kl 11, og synkroniseringsprosessen vil bli gjort 12 am hhv. Lagre crontab-filen, og du er ferdig. 
2. Gadmin-Rsync
GAdmin-Rsync er en C /GTK + GUI front-end av rsync-kommandoen. Dette verktøyet gjør det mulig for oss å ta backup av filer /mapper fra lokale til lokale, lokal-til-fjernkontroll systemer og vice versa.
Installasjon
å installere GAdmin-Rsync på Debian /Ubuntu baserte systemer, skriver du inn følgende kommando:
 sudo apt-get install gadmin-rsyncAlternatively, du kompilere kilde som vist nedenfor: 
Last ned gadmin-rsync-xxxtar.gz og pakke ut og installere det som vist nedenfor:
< pre> tjære zxvf gadmin-rsync-xxxtar.gzcd gadmin-rsync-xxx /AutoinstallNow du bør være i stand til å starte det ved å skrive gadmin-rsync på terminalen eller fra GNOME eller KDE sin programmenyer og du er klar til å gå.
Usage
Åpne den opp enten fra Terminal, Dash eller Meny. Ved første oppstart, du "ll bli bedt om å få et navn på den nye backup. Skriv inn navn og klikk på Bruk.
Deretter Velg sikkerhetskopitypen som Lokal backup, Local til ekstern backup og ekstern til lokal backup. Her ønsker jeg å gjøre lokale til ekstern backup. Klikk Forward-knappen.
Velg kilden katalogen du ønsker å ta backup.
Skriv inn IP-adresse fjernkontroll, angi banen på den eksterne maskinen du vil sikkerhetskopiere til, eksternt brukernavn og passord etc .
Nå, klikk på knappen som sier: Kjør valgte sikkerhetskopi øverst i høyre hjørne for å starte sikkerhetskopier
Nå vil sikkerhetskopieringen starte
<.. br> Etter et par minutter, vil du se den vellykkede melding som sier at sikkerhetskopien er gjort
. Planlegge sikkerhetskopiering
I versjon 0.1.7, kan jeg ikke planlegge sikkerhetskopieringen på et bestemt intervall. Når jeg prøver å redde tidsplan, det gir en feilmelding som følger:
 Feil: Tidsplanen server "cron (d)" ser ikke ut til å være running.But, har noen fra Askubuntu forum funnet løsningen for denne feilen. Håper det hjelper. 
Det er det!
Cheers !!