Sakinisha na utumie backupninja kwenye Ubuntu

ninja salama

Mtumiaji yeyote anajua jinsi ilivyo muhimu kutengeneza nakala rudufu mara kwa mara, na sote tumepata shida wakati fulani katika maisha yetu kwa kutozingatia ukweli huu usiopingika. Labda kwa sababu ya ukosefu wa wakati, labda kwa sababu hatukutumia muda wa kutosha kutafuta chombo kinachofaa matakwa yetu, ukweli ni kwamba wakati kitu kinashindwa na tunapoteza picha, hati, video na zingine ni wakati tunaapa kwamba kitu kama hiki hatarudia kutokea kwetu.

Jambo zuri ni kwamba zana za kutengeneza nakala rudufu zinakuwa nzuri na rahisi kusanidi, na hii inaongeza uboreshaji wa vifaa vinavyopatikana kuzitumia kwani sio tu kwamba muunganisho wa mtandao una kasi zaidi, lakini pia saizi ya faili. drivesx na anatoa zinazoondolewa. Leo tunataka kuonyesha jinsi ya kufunga backupninja, zana kamili na mbadala ya vifaa vya kuelekeza iliyoelekezwa kwa Debian na distros inayotokana, kati ya ambayo kwa kweli tuna Ubuntu.

Baadhi ya faida inayotupatia ninja salama ni uwezekano wa tumia hati za ganda kusanidi nakala rudufu zetu, kitu ambacho kinajulikana kila wakati huvutia watumiaji wa Linux kwa ujumla. Halafu, pia ni pamoja na ukweli wa kutegemea zana zinazojulikana kama kurudia, rdiff-backup, mysqdump, msqlhotcopy na MySQL au MariaDB.

Kuanza lazima tuweke backupninja, kitu rahisi zaidi kwani inapatikana katika hazina rasmi za Ubuntu, kwa hivyo tunaweza kuifanya kwa njia rahisi:

# apt-kupata kufunga backupninja

Tunaruhusu zana ya ufungaji ifanye kazi yake, na mwishowe tutakuwa tumeunda saraka na faili ambazo hutumia, kwa mfano / usr / sbin / backupninja (hati ya msingi ya programu hii), /etc/cron.d/backupninja (kusanikisha uzinduzi wake), /etc/logrotate.d/backupninja (kwa faili za kumbukumbu), /etc/backup.d/ (hapa kuna faili za usanidi), /etc/backupninja.conf (faili ya usanidi wa jumla) na / usr / share / doc / backupninja / mifano ambayo, kama jina linavyosema, zina templeti za usanidi wa mfano.

Sasa tunaweza kuanza, na jambo la kwanza tunalopaswa kufanya ni endesha faili ya ninjahelper, ambayo itatusaidia katika jukumu la kusanidi zana hii ya kuhifadhi nakala. Jambo la kwanza maandishi haya hufanya ni kutuuliza kusanikisha 'mazungumzo', chombo kinachowezesha uundaji wa mazungumzo katika terminal, kitu muhimu ili tuweze kuona chaguzi na kutekeleza zile tunazotaka. Kwa hivyo tunaikubali na baada ya sekunde chache tutakuwa na mazungumzo ya uundaji mbadala mbele yetu: kuunda moja tunasonga tu na mishale ya mshale na uchague chaguo mpya na "Ingiza".

Kisha tutaona chaguzi, ambazo zinajumuisha chelezo habari ya mfumo na vifaa, makecd, mysql au hifadhidata ya postgresql, au chaguzi za kutumia zana kama rdiff, rsync au tar. Hebu tuone jinsi ya kutumia rsync kuunda nakala rudufu za saraka za mbali, inasawazishwa kiatomati na folda ya eneo na kuruhusu hii kufanywa mara kwa mara shukrani kwa cron / anacron

Tunachohitajika kufanya ni kuunda faili kwenye saraka / nk / kumbukumbu.d, iokoe na ubadilishe ruhusa zake kuwa 600 (ambayo ni, soma na andika kwa mmiliki, hakuna chochote kwa kikundi na kwa wengine).

# Jina la mtumiaji kwenye kompyuta ya mbali
mtumiaji = mzizi
# Kompyuta ya mbali
mwenyeji = server1
Saraka ya mbali
remotedir = / nyumba / nyaraka /
Saraka ya Mitaa
localdir = / nyumbani / chelezo
Saraka ambayo tunayo nakala rudufu ya awali
localdirant = / nyumbani / chelezo.1
mv $ localdir $ localdirant
#maanisha
rsync -av -delete -recursive -link-dest = $ localdirant $ user @ $ mwenyeji: $ remotedir $ localdir

Sasa tunaiendesha:

# backupninja -n

Na tutaendelea kuunda folda inayoitwa backup.0 ambayo itakuwa na faili zote ambazo ni mpya au ambazo zimebadilishwa ikilinganishwa na chelezo ya hapo awali, na itakuwa na viungo ngumu kwa zile ambazo hazibadilika, kitu ambacho tunaweza kuthibitisha tu kulinganisha inodes na ukubwa wa saraka zote mbili.

Taarifa zaidi: backupninja (Tovuti rasmi)


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Kuwa wa kwanza kutoa maoni

Acha maoni yako

Anwani yako ya barua si kuchapishwa.

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.