Orodha ya maudhui:

Backup Server yako: 6 Hatua
Backup Server yako: 6 Hatua

Video: Backup Server yako: 6 Hatua

Video: Backup Server yako: 6 Hatua
Video: Incremental vs Differential Backup, & Full - Explained 2024, Novemba
Anonim

Yohntron Azungumza Fuata Zaidi na mwandishi:

Jenga firewall yako ya lango
Jenga firewall yako ya lango
Jenga firewall yako ya lango
Jenga firewall yako ya lango

Kuhusu: Msanidi programu, mwanzilishi mwenza wa uwekaji na mtaalam wa teknolojia. Hivi sasa anasoma shule ya kuhitimu katika Programu ya Vyombo vya Habari na Mawasiliano inayoibuka katika Chuo Kikuu cha Texas huko Dallas. Zaidi Kuhusu Johntron »

Jifunze jinsi ya kuhifadhi nakala yako ya * nix kwenye harddrive ya nje (au tapedrive bila juhudi kubwa). Ninashughulikia usanikishaji wa kituo cha chelezo, kwa kutumia "dampo", kurejesha, na pia kuhifadhi nakala za faili kutoka kwa seva ya mbali hadi kwenye harddrive ya nje. Ili kuhifadhi nakala ya Windows PC, soma nakala ya lifehacker.com hapa Hatua ya 1: Pata vitu tayari: Chukua `dampo`

Hatua ya 1: Jitayarishe kwa vitu

Kabla ya kuweka nakala rudufu, unahitaji kuwa na kitu cha kuhifadhi nakala. Kijadi, hii imekuwa njia za mkanda; Walakini, harddrive ya nje (yenye ubora) itafanya kazi vizuri. SI LAZIMA utumie harddrive ya nje, lakini kwa gari la nje unayo urahisi wa kuleta nyumba ngumu (au kwa eneo lingine la nje ya tovuti). Nilitumia michache ya Western Digital MyBook's. Mzunguko wa Jiji ulikuwa na mauzo ya 80% kwenye (chagua) anatoa za nje, na nilipata anatoa 250GB kwa uchafu nafuu. Kwa uzoefu wangu, Western Digital ina viendeshi vya hali ya juu sana (maana yake hudumu milele). Hii inawafanya kuwa bora kwa chelezo. Ikiwa utapitia shida ya kuunga mkono kitu, hutaki kituo chako cha chelezo kukukandamiza. OK, kama nakala yangu nyingine, nitatumia FreeBSD ®; Walakini, vitu vingi nitakavyofunika vinaweza kufanywa kwa ladha yoyote ya Linux, Unix, au BSD. (Ruka aya inayofuata ikiwa tayari una msaada wa USB 2.0 au hautumii gari la nje la USB) The MyBooks are Dereva za USB 2.0. FreeBSD 5.4-STABLE haina dereva wa EHCI (kimsingi jambo ambalo linakupa USB 2.0) kuwezeshwa na default. Huu ni urekebishaji rahisi, ingawa wengine wanaweza kufikiria kurudisha punje kuwa ya kutisha (sio). Ikiwa wewe ni mmoja wa aina za tahadhari kupita kiasi, ninapendekeza ufanye nakala rudufu KABLA ya kurudisha kiini chako. USB 2.0 inaweza isiwezeshwe, lakini USB 1.1 bado inafanya kazi. Ni polepole sana. Ili kuwezesha EHCI, soma ukurasa huu wa Kitabu. Labda itabidi pia urejelee sehemu hii ya Kitabu ambacho kinaelezea jinsi ya kurudisha kiini. Ikiwa unatumia gari la nje, au hata gari la ndani, utahitaji kuweka gari kabla ya kuitumia. Hii imefanywa na amri ya `mlima`, na ni sawa moja kwa moja. Hapa kuna ukurasa wa mtu wa mlima. Ikiwa mlima unalalamika juu ya kutokuwa na uwezo wa kuamua aina ya mfumo wa faili, labda utahitaji kuunda dereva. Ili kufanya hivyo, utahitaji kujua kifaa sahihi cha muundo. Kwangu, ilikuwa / dev / da0, lakini kwako inaweza kuwa tofauti. Wasiliana na nyaraka za distro yako. Baada ya kuamua ni kifaa gani ambacho HD yako ya nje imeambatishwa, utahitaji kufanya muundo halisi wa kiendeshi (vizuri, kizigeu). Ikiwa unahitaji msaada kugawanya gari lako, niulize tu. FreeBSD hutumia mkfs kuunda mifumo ya faili kwenye sehemu. Aina yoyote ya mfumo wa faili itafanya kazi, lakini nilichagua kutumia UFS kwa sababu ndio hutumia FreeBSD kwa chaguo-msingi. FAT32 labda inaendana zaidi na mifumo mingine ya uendeshaji, na Ext3 ndio ladha nyingi za Linux zinatumia siku hizi (au atleast walifanya mara ya mwisho nilitumia Linux) Kwa hivyo, nilitumia amri hii kuweka gari langu: mount -t ufs / dev / da0 / chelezo OK, unapaswa kuwa na kituo chako cha chelezo tayari kwenda. Ikiwa sivyo, uliza tu:) Endelea kwa Hatua ya 2. Alama ya FreeBSD ni alama ya biashara iliyosajiliwa ya Msingi wa FreeBSD na inatumiwa na John Syrinek kwa idhini ya Msingi wa FreeBSD.

Hatua ya 2: Chukua `dampo`

Wacha tuhifadhi nakala za vitu vyetu. Kuna njia chache za kufanya hivyo. Dampo na Tar labda ni mbili za kawaida, na zote zina nguvu na udhaifu wao. Dampo ni mikono chini njia ya kuaminika zaidi ya kuhifadhi mfumo wako; Walakini, inaweza tu kuhifadhi sehemu zote. Tar ni ya haraka na rahisi kutumia kwenye folda binafsi, lakini inachukua muda kuhifadhi nakala kubwa zaidi. Tar pia inasisitiza faili, na kuongeza safu ya ugumu kwa uwezekano wa kuharibu nakala zako. Soma ukurasa huu kwa habari zaidiNiliamua kutumia dampo kwa sababu ya utulivu. Nafasi ya kuhifadhi haikuwa shida, na kwa kuwa nina cron inayofanya backups kwangu moja kwa moja wakati nimelala, sio lazima kuwa na wasiwasi juu ya saa za muda. Moja ya quirks ya dampo ni kwamba huhifadhi sehemu zote. Hii inamaanisha kuwa lazima utupe kila kizigeu peke yake (kwa mfano. Dampo hukuruhusu kutaja "kiwango" cha chelezo pia. Nitakuwa nikifanya nakala rudufu za kila wiki na usiku. Kwa chelezo zangu za kila wiki, ninatumia kiwango cha 0, na kwa backups zangu za usiku, ninatumia kiwango cha 2. Ikiwa unatumia gari la mkanda, au ikiwa unataka kuhifadhi nafasi ya kuhifadhi, fikiria kutumia mpango wa kuhifadhi nakala wa Tower of Hanoi (Google it (Kumbuka, / chelezo ni mahali ambapo nimeweka HD yangu ya nje) Amri nilizotumia kwa dampo za kila wiki ni:

  • dampo -0Lna -C 100 -f / chelezo / kila wiki / mzizi /
  • dampo -0Lna -C 100 -f / chelezo / kila wiki / usr / usr
  • dampo -0Lna -C 100 -f / chelezo / kila wiki / var / var
  • dampo -0Lna -C 100 -f / chelezo / kila wiki / tmp / tmp

Amri nilizotumia kwa dampo za usiku ni:

  • dampo -2Lna -C 100 -f / chelezo / usiku / mzizi /
  • dampo -2Lna -C 100 -f / chelezo / usiku / usr / usr
  • dampo -2Lna -C 100 -f / chelezo / usiku / var / var
  • dampo -2Lna -C 100 -f / chelezo / usiku / tmp / tmp

Kwa kweli nilitumia amri ya `tarehe` kutaja faili zangu, lakini nimeacha hii kwa unyenyekevu. Jalala kutumia amri ya "tarehe" itaonekana kama hii: dampo -0Lna -C 100 -f / chelezo / kila wiki / usr / `tarehe" +% Y-% B-% d "` / usr Kwa kweli, utahitaji kuunda saraka zozote zinazofaa za kuhifadhi nakala kabla ya kutumia amri ya dampo, lakini unapaswa kujua hiyo. Na sasa unapaswa kuwa na picha ya mfumo wako, au atleast ujue jinsi ya kuunda moja. Hatua inayofuata ni jinsi ya kutumia kurejesha na jinsi ya kutengeneza "fixit" floppies. USIRUKE HATUA hii au unapoteza wakati wako.

Hatua ya 3: `rejesha`

Imekuwa ni muda tangu nimelazimika kurejesha nakala rudufu, kwa hivyo nivumilie.

Ili kurudisha nakala rudufu, lazima uwe na aina fulani ya OS ndogo kuhamisha chelezo kutoka kwa chelezo chako kwenda kwenye mashine ya moja kwa moja, mashine ya LIVE (kwa mfano, hakuna vifaa vyenye makosa), na nakala zako mwenyewe. Kwa OS ndogo, ninatumia CD ile ile ambayo nilikuwa nikitumia FreeBSD. Sysinstall ina hali ya "Fixit" ya kuhifadhi nakala rudufu. Ikiwa una vifaa visivyo vya kawaida, huenda ukahitaji kuunda diski yako mwenyewe ya bootable. Hii haitafunikwa katika nakala hii, lakini kimsingi inajumuisha kuunda kernel ya barebones na kuiweka kwenye diski inayoweza kutolewa. Kumbuka: Kernel ndogo sana ya FreeBSD 5.4 iko karibu na 2.3MB, ikimaanisha haitatoshea kwenye floppy moja. Kwa hivyo, kimsingi, ikiwa kinyesi kinampiga shabiki (ger ger), utaanza kutoka kwenye CD yako, ingiza hali ya "Fixit", weka harddrive yako, halafu endesha amri ya kurejesha. Ninaamini lazima upandishe na ushushe vizuizi ambavyo unarudisha moja kwa moja. Pia, meza zako za kizigeu lazima ziwe safi, ikimaanisha unaweza kulazimika kutumia `bsdlabel` kurekebisha sehemu zako. Rejesha amri: (baada ya kuweka kizigeu safi na kubadilisha kwenye saraka ya kizigeu cha marudio) rejesha vrf / dev / da0 Tafadhali kumbuka kuwa inawezekana kurudisha sehemu (faili za kibinafsi au saraka) za nakala rudufu zilizoundwa kwa kutumia dampo ikiwa unahitaji.

Hatua ya 4: Hifadhi rudufu za mbali

Hifadhi rudufu za mbali zinaweza kufanywa kwa kutumia rdump, scp, au programu maalum. Makampuni mengi ya mwenyeji hutoa (kwa ada) nakala rudufu za usiku. Ninapendekeza hii ikiwa unathamini data yako. Nimekuwa na seva mbili za kujitolea zikinipiga kutoka kwa majeshi mawili tofauti. Ingawa backups hizi huhifadhiwa kwenye gari tofauti, kawaida huwa kwenye jengo moja, kwa hivyo ikiwa kitu kitatokea kwa jengo hilo (ambalo haliwezekani, lakini inawezekana kabisa), basi wewe ni SOL. Hii ndio sababu ninapendekeza utengeneze tovuti yako ya mbali (inayohusiana na mfumo unahifadhiwa nakala rudufu) na nakala rudufu za mitaa, za usiku. Tafadhali kumbuka kuwa ilibidi niongeze ugani wa.txt kupakia hati (unaweza kuondoa hii) Kwa sababu kampuni inayoshikilia mashine yangu ya mbali hufanya salama za usiku za `tar`, niliamua kunakili faili hizi kwa mashine ya karibu kila usiku msingi. Nimeandika maandishi ya PHP (kwa sababu ndivyo ninajua) hati ya ganda ambayo inasawazisha faili za chelezo za mfumo wa mbali na nakala ya hapa. Inapakua faili mpya, (hiari) inapakua tena faili mbadala ambazo zina tofauti katika faili za faili, na inaondoa nakala za kawaida ambazo hazipo kwenye mfumo wa mbali. Hii inaokoa kipimo data, wakati, na nafasi ya kuhifadhi. Kimsingi ni kanga ya `tofauti` ya` scp`. Chanzo kinaweza kupatikana chini ya ukurasa huu. Ikiwa unatumia, hakikisha kuifunga ili iwe na ruhusa (chmod u = + rx fetchbackups). Ninapendekeza mtumiaji wa operesheni aendeshe hati hii (vitambulisho vya mwendeshaji chown) Njia mbadala za kuhifadhi kijijini ni pamoja na kutumia `scp` kwenye saraka nzima, kwa kutumia` rdump`, au, kama walivyosema washirika, kwa kutumia `rsnapshot` au` backuppc`. Ikiwa huna ufikiaji wa mizizi kwenye seva yako ya mbali, baadhi ya njia hizi zinaweza isiwezekane, na `scp` mara nyingi inahitaji muda mwingi na upelekaji wa data.

Hatua ya 5: Otomatiki

Kwa hivyo umefikiria kutengeneza picha ya mfumo wako, na sasa unataka kuifanya kila usiku. Cron inafanya kazi nzuri kwa hili, na ni rahisi sana kuanzisha.

Kazi za Cron ni amri tu ambazo zinaendeshwa mara kwa mara. Wanaweza kukimbia kila mwezi, usiku, au hata saa sita na nusu asubuhi asubuhi Jumatatu. Kazi za Cron zimeainishwa kwenye faili ya crontab. Katika FreeBSD faili hii iko katika / nk / crontab Tazama kurasa za mtu za / nk / crontab kujua jinsi inavyofanya kazi nimeambatanisha crontab yangu kwenye ukurasa huu (ondoa ugani wa.txt). Unachofanya ni kuongeza kazi zako za cron na uhifadhi faili. Faili inakaguliwa tena kila dakika, kwa hivyo umemaliza.

Hatua ya 6: Hitimisho na Mawazo ya Mwisho

Tunatumahi umeweza kuhifadhi mashine zako. Ifuatayo ni maelezo machache tu juu ya mada.

Ikiwa una nia nzuri juu ya nakala rudufu, basi Jaribu Mtihani wa Jaribio. Hakikisha kuwa njia zako za kuhifadhi na kurejesha hazina makosa. Hifadhi ambazo huwezi kurejesha hazina thamani. Shida moja niliyoikimbia ilikuwa kuweka ukubwa wangu wa kashe kubwa sana. Hii inaweza (kimsingi) DoS mfumo wako na kusababisha kufungia. Wewe ni kashe lazima iwe sehemu ya RAM yako iwe na ufanisi (ya tano ya mgodi), na haipaswi kuzidi ukubwa wako wa nafasi ya kubadilishana. 32MB ndio ukurasa wa mtu wa dampo unapendekeza. Ingawa habari hii inaweza kuwa ya zamani, kuwa na cachingize kubwa hakutaleta tofauti kubwa ikiwa una usiku kucha kuhifadhi mfumo wako. Ikiwa umebadilisha nakala rudufu zako, hakikisha zinafanya kazi. Itakuwa ndoto ya kweli kwa mfumo wako kuanguka na KISHA kugundua kuwa crons zako za chelezo zinaacha kufanya kazi miezi 6 iliyopita kwa sababu ya nafasi ya kutosha ya diski. Kazi za Cron hutengeneza tu mchakato wa "kutoridhika". Ikiwa unafanya chelezo kwa mikono, usiridhike na usahau. Ifanye iwe kawaida. Usitegemee kazi za cron pia, kwa sababu zinaweza kufaulu. Hifadhi nakala tu za faili zako. Hii inamaanisha kuwa nakala rudufu zinapaswa kupata salama pia, ikiwa sio bora kuliko mifumo yako ya moja kwa moja. Weka harddrive yako ya nje mahali salama (kama mbali na maji na wizi). Tumia cronjobs chelezo kama mtumiaji wa 'mwendeshaji'. Hii ni akaunti ndogo ambayo inapatikana kwa vitu kama hii. Pia hakikisha kuwa watumiaji wa kawaida hawawezi kutumia chelezo. Ikiwa unajisikia kuwa uwezekano wa kuwa shabaha ya shambulio la hali ya juu (au hata usipofanya hivyo), ficha kila wakati data iliyohamishwa wakati wa nakala rudufu za mbali. Kwa sababu ya idadi ya habari, na kawaida ya nakala rudufu (ikiwa unatumia cronjobs), wadukuzi wanaweza kuchukua muda wao kuiba habari yako. Usimbaji fiche ni rahisi, kwa hivyo tumia. Hakikisha kuwa watumiaji wa kawaida hawawezi kutumia chelezo kwenye vifaa vyao. Pia, `scp` inahitaji uthibitishaji. NINAPendekeza sana funguo zilizowekwa wazi za umma / za kibinafsi. Hautaki nywila yako ipitishwe kila wakati kuhifadhi nakala kunatumika.

Ilipendekeza: