For de fleste mennesker, er sikkerhedskopiering af data tidskrævende og kedeligt. Selv om det er anerkendt som værende vigtige , er processen sjældent nydt . Heldigvis for Linux-brugere , er at automatisere backup af hele partitioner en forholdsvis simpel proces takket være en vidunderlig tid -testet kommandolinje værktøj kaldet rsync . Ting du skal
rsync
Backup drev eller partition
Vis Flere Instruktioner
1
Installer rsync , hvis du ikke allerede har det. Rsync er inkluderet i de fleste Linux-distributioner. Du kan kontrollere, at du allerede har det ved at skrive " rsync - versionen " på kommandolinjen. Hvis det er installeret , kan du se versionsnummeret. Hvis ikke, kan du installere den ved at skrive " sudo apt- get install rsync " (eller tilsvarende kommando for din distribution af Linux) .
2
Opret et bash script, der vil blive brugt til at starte dine backups. Dette vil give dig mulighed for at køre manuel backup med et script i stedet for at skulle skrive flere kommandoer. Opret dit script ved at skrive "touch P Hvis du hellere vil ikke bruge et script , kan du indtaste rsync kommandoer du skal skabe . i trin 3 direkte ind i dine cron job i Trin 4
3 Åbn den nyoprettede script i din foretrukne teksteditor og tilføje følgende linjer :
# /bin /bashrsync - avz - statistik rsync - avz - statistik < br > Gentag for hver partition , du ønsker at tage backup .
rsync kommando, du bruger her, fortæller rsync til at køre i arkivet mode ( -a ), der vil grave gennem mapper og bevare vigtige filattributter såsom tidsstempler og tilladelser . Det fortæller også rsync til at være verdslige om, hvad det gør ( -v ) , komprimere data ( -z) og endelig for at give dig en oversigt over backup , når den er færdig (- stats) . Rsync har mange flere muligheder, som du kan bruge til at skræddersy din backups til dine specifikke behov . Se rsync dokumentationen for detaljer .
4
Planlæg dine sikkerhedskopier med et cron-job . At skrive " crontab - e" for at redigere dine cron job, og indtast derefter følgende : . "0 3 *** /sti /til /backupscript " før du gemmer og afslutter editor
Dette vil planlægge din script til at køre hver dag kl 03:00 Skift tidsplan for at opfylde dine behov.
5.
Test din backup script for at sikre det kører korrekt . Du kan udføre scriptet blot ved at skrive den fulde sti og navn på scriptet på kommandolinjen. For at spare tid, kan du ønsker at have rsync simulere en fuld backup ved at tilføje - n mulighed for rsync kommandoer i dit script , og derefter fjerne den, når du er tilfreds scriptet kører som det skal .
< br >