Dalinamės su jumis scenarijumi, kurį parengė vienas iš mūsų skaitytojų atsargines kopijas automatiškai. Dar viena galimybė aprender naudoti terminalas ir vystytis scenarijai pritaikyti. 🙂 |
Funkcionalumas
- Padarykite atsargines kopijas naudodami komandą rsync.
- Naudokite bash scenarijų.
- Dabartinė versija leidžia naudoti tik vietinį.
Reikalavimai ir montavimas
Kad scenarijus veiktų, sistema turi turėti „gdialog“ programą.
Tai nereikalauja diegimo, tiesiog įdėkite scenarijų į katalogą $ HOME / .copies /. Šis parametras yra kintamame scenarijaus kataloge ir gali būti pakeistas.
Kopijos šaltinio ir paskirties katalogų pasirinkimas
Dabartinėje versijoje jie nurodomi redaguojant scenarijų copy.sh. Naudojamas formatas naudoja -acv ir -delete parinktis.
Pavyzdžiui:
rsync -acv --delete $ user_directory'directory_to_backup '$ target_directory
kur pakeisime directory_to_back atgal norimo katalogo pavadinimu.
Kintamajam $ user_directory scenarijuje priskiriama reikšmė.
Kintamajam $ paskirties_katalogas priskiriama vertė, perskaityta copy.cfg
Konfigūracijos failas
Konfigūracijos failas vadinamas copy.cfg ir yra kataloge $ HOME / .copies /
Konfigūracijos failo struktūra
Antroje eilutėje nurodomas atsarginės kopijos paskirtis:
#Destination / media / Iomega_HDD /
Failų priedai
Scenarijaus failas copy_ini.sh patikrina, ar atsarginės kopijos buvo padarytos periodiškumo intervalu. Šiuo metu konfigūracijos faile nėra parametro, kuris galėtų tai nurodyti, kuris nustatomas tame pačiame scenarijuje kasdien.
Automatizuokite atsarginės kopijos kūrimo procesą
1. Įdėkite „cron“ naudodami komandą „crontab -e“ panašiai kaip:
# mh dom mon dow komanda
0 20 * * * DISPLAY = »: 0 ″ /home/user/.copies/copias.sh
Šiame pavyzdyje scenarijaus vykdymas bus pradėtas kiekvieną dieną 20:00 val
2. Prie programų, kurios bus vykdomos pradžioje, pridėkite scenarijų copy_ini.sh, nurodydami visą kelią į jį
Geras dalykas, susijęs su „Deja Dup“, yra tai, kad jis turi šifravimą failams išsaugoti, jis yra labai geras, tačiau prie šio scenarijaus galite pridėti, kad naudodami „gnupg + split“ ir jis yra beveik tas pats.
Gražūs straipsniai vaikinai.
Žinoma ... tiems, kurie nori naudotis grafine sąsaja ...
Kiti mieliau tai daro „senamadiškai“
Cheers! Paulius.
2012/11/30 „Disqus“
Tai lengviau Deja-Dup
Sveiki, ir jei noriu padaryti atsarginę kopiją kompiuteryje, prijungtame prie to paties tinklo. Kaip įdėtumėte paskirties vietą į konfigūracijos failą?