Viser opslag med etiketten Webmin. Vis alle opslag
Viser opslag med etiketten Webmin. Vis alle opslag

fredag den 1. april 2011

Rsync backup med Syncmin

Så fik jeg også backup konfigureret i Webmin - først skulle Syncmin modulet hentes og installeres:

  1. Hent syncmin.tar fra sourceforge: syncmin.tar

  2. Installere Webmin modulet: Webmin Configuration > Webmin Modules > From uploaded file > Vælg mappe/fil på serveren, som du har gemt tar filen i.


Herefter skal man konfigurere et backup job i Webmin modulet Cluster > Syncmin Manager - her er et eksempel (som det ser ud hos mig):

Parameters (av normally) av
Description Synkronisering af mediefiler
Source Host lan1
Target Host lan1
Source Path (End in / if dir) /data/Media/
Target Path /var/run/usbmount/Seagate_FreeAgent_GoFlex_1/Media/
Execute Before Sync
Execute After Sync
Target User root
Target Password <dit root password>


Herefter trykkes Continue og man kan nu sætte en cron job op - jeg har indtil videre sat jobbet til at køre hver aften kl. 23:00 - mest fordi jeg blev færdig med konfiguration kl. 22:58 og jeg ville jo se det køre (haha), men når det er færdig vil jeg nok ændre det til at køre en gang i ugen, eller evt. manuelt.

Selve scriptet der oprettes til rsync jobbet ligger i /etc/webmin/syncmin/scripts/<jobid>.sh
Den tilhørende log til sync jobbet ligger i /var/log/<jobid>.log
Hvis man vil vide hvilke filer/mapper jobbet er nået til, skal man bare udføre kommandoen "tail /var/log/<jobid>.log"

Eksterne kilder:
http://sourceforge.net/projects/syncmin/
http://www.macminicolo.net/rsync2minis.html
http://ubuntuforums.org/showthread.php?t=983832