Shanduro yekushandura backups

Isu tinogovana newe chinyorwa chakagadzirwa nemumwe wevaverengi vedu kuti vaite backup kopi otomatiki. Mumwezve mukana we aprender kushandisa iyo terminal uye kukura scripts yakagadzirirwa. 🙂

Uyu mupiro wakabva kuna Daniel Durante, nekudaro uchiva mumwe wevakakunda mumakwikwi edu evhiki: «Goverana zvaunoziva nezve Linux«. Wakafadza Daniel!

Kushanda

  • Gadzira backups uchishandisa iyo rsync yekuraira
  • Shandisa bash script.
  • Iyo yazvino vhezheni chete inobvumidza kushandiswa munharaunda.

Zvinodiwa uye Kuisirwa

Kuti script ishande, iyo sisitimu inofanirwa kuve neiyo gdialog application.

Izvo hazvidi kuisirwa, ingo isa script mu $ HOME / .copies / dhairekitori. Iyi paramende inowanikwa mune inoshanduka script_directory uye inogona kuchinjwa.

Kusarudza dhairekitori uye nekwaari kuenda kopi

Mune yazvino vhezheni ivo vanotsanangurwa nekugadzirisa iyo Copy.sh script. Fomati yakashandiswa inoshandisa iyo -acv uye -bvisa sarudzo.

Somuenzaniso:

rsync -acv --delete $ mushandisi_directorydirectory_to_backup '$ target_directory

kwatinozotsiva dhairekitori_ku_kudzosera kumusoro zita rezita raunoda.

Iyo inoshanduka $ mushandisi_directory inopihwa kukosha mune script.

Musiyano we $ destination_directory unopihwa kukosha kwakaverengwa mumakopi.cfg

Kugadziridza faira

Iyo yekumisikidza faira inonzi Copy.cfg uye inowanikwa mu $ HOME / .copies / dhairekitori

Kugadziridza chimiro chefaira

Mutsara wechipiri unotsanangura kuenda kunzvimbo yekuchengetedza:

# Kugadzwa / midhiya / Iomega_HDD /

Faira Zvishongedzo

Iyo copy_ini.sh script faira rinotarisa kana mabhakuki akagadzirwa aine periodicity chinguva. Parizvino hapana paramende mufaira rekumisikidza kutsanangura izvi, izvo zvakaiswa mune imwechete script zuva rega rega.

Chengetedza maitiro ekuchengetedza

1.- Isa mukron ne crontab -e raira nenzira yakafanana neinotevera:

# mh dom mon dow kuraira
0 20 * * * RATIDZA = »: 0 ″ ​​/home/user/.copies/copias.sh

Mumuenzaniso uyu, kuisirwa script kwaizotangwa kuma20: 00 maawa zuva rega rega

2.- Wedzera kumapurogiramu anofanira kuitwa pakutanga script Copy_ini.sh inoratidza iyo yakazara nzira yacho


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Daniel Coke akadaro

    Chinhu chakanaka nezve Deja Dup ndechekuti ine encryption yekuchengetedza mafaera, yakanaka kwazvo, asi kune ino script iwe unogona kuwedzera izvozvo ne gnupg + split uye zvakada kufanana.

    Nyaya yakanaka vakomana.

  2.   Ngatishandise Linux akadaro

    Chokwadi ... kune avo vanoda kushandisa graphical interface ...
    Vamwe vanosarudza kuzviita "nenzira yechinyakare"
    Mufaro! Paul.

    2012/11/30

  3.   Edwardx123 akadaro

    Zviri nyore Deja-Dup

  4.   MiguelH akadaro

    Mhoro, uye kana ini ndichida kuita backup paPC yakabatana kune imwechete network. Ungaise sei kwaunoenda mune iyo faira faira?