Seva ya chelezo iliyoratibiwa ya windows 12. Hebu tuelewe huduma za kuhifadhi hifadhidata. Kuanzisha mfumo wa kuhifadhi kumbukumbu wa seva ya Windows

Seva za hifadhidata ni mojawapo ya seva muhimu katika shirika lolote. Ndio ambao huhifadhi habari na kutoa pato juu ya ombi, na ni muhimu sana kuhifadhi hifadhidata katika hali yoyote. Kifurushi cha msingi kawaida ni pamoja na huduma muhimu, lakini msimamizi ambaye hajawahi kukutana na hifadhidata atalazimika kutumia muda kuelewa upekee wa kazi ili kuhakikisha otomatiki.

Aina za chelezo za hifadhidata

Kwanza, hebu tujue ni aina gani za chelezo zilizopo. Seva ya hifadhidata sio programu ya kawaida ya eneo-kazi, na ili kuhakikisha kuwa mali zote za ACID (Atomiki, Uthabiti, Zilizotengwa, Zinazodumu) zinatimizwa, teknolojia kadhaa hutumiwa, na kwa hivyo kuunda na kurejesha hifadhidata kutoka kwa kumbukumbu kuna sifa zake. . Kuna njia tatu tofauti za kucheleza data, kila moja ikiwa na faida na hasara zake.

Kwa mantiki, au SQL, chelezo (pg_dump, mysqldump, SQLCMD), muhtasari wa yaliyomo kwenye hifadhidata huundwa, kwa kuzingatia uadilifu wa shughuli na kuhifadhiwa kama faili iliyo na amri za SQL (unaweza kuchagua hifadhidata nzima au jedwali za kibinafsi. ), ambayo unaweza kuunda tena hifadhidata kwenye seva nyingine. Hii inachukua muda (hasa kwa hifadhidata kubwa) kuokoa na kurejesha, kwa hivyo mara nyingi operesheni hii haiwezi kufanywa na inafanywa wakati wa mzigo mdogo (kwa mfano, usiku). Wakati wa kurejesha, msimamizi atahitaji kuendesha amri kadhaa ili kuandaa kila kitu muhimu (kuunda database tupu, akaunti, nk).

Backup ya kimwili (kiwango cha mfumo wa faili) - kunakili faili ambazo DBMS hutumia kuhifadhi data kwenye hifadhidata. Lakini lini kunakili rahisi kufuli na miamala ambayo ina uwezekano mkubwa wa kuhifadhiwa vibaya na kuvunjwa hupuuzwa. Ukijaribu kuambatisha faili hii, itakuwa katika hali isiyolingana na itasababisha makosa. Ili kupata nakala rudufu ya kisasa, hifadhidata lazima ikomeshwe (unaweza kupunguza wakati wa kupumzika kwa kutumia rsync mara mbili - kwanza kwenye inayoendesha, kisha kwenye iliyosimamishwa). Hasara ya njia hii ni dhahiri - huwezi kurejesha data maalum, tu database nzima. Wakati wa kuanzisha hifadhidata iliyorejeshwa kutoka kwa kumbukumbu ya mfumo wa faili, utahitaji kuangalia uadilifu wake. Teknolojia mbalimbali za usaidizi hutumiwa hapa. Kwa mfano, katika PostgreSQL kuna kumbukumbu za kumbukumbu za WAL (Andika Mbele) na kazi maalum (Point in Time Recovery - PITR) ambayo inakuwezesha kurudi kwenye hali maalum ya hifadhidata. Kwa msaada wao, hali ya tatu inatekelezwa kwa urahisi, wakati hifadhi ya kiwango cha mfumo wa faili imejumuishwa na nakala ya faili za WAL. Kwanza, tunarejesha faili za chelezo za mfumo wa faili, na kisha, kwa kutumia WAL, hifadhidata imeletwa kwa hali ya sasa. Hii ni mbinu ngumu zaidi ya usimamizi, lakini hakuna shida na uadilifu wa hifadhidata na kurejesha hifadhidata kwa wakati fulani.

Backup ya kimantiki hutumiwa katika hali ambapo ni muhimu kufanya nakala kamili ya wakati mmoja ya hifadhidata au katika matumizi ya kila siku, kuunda nakala hauhitaji muda au nafasi nyingi. Wakati upakuaji wa hifadhidata unachukua muda mwingi, unapaswa kuzingatia uhifadhi wa kumbukumbu.

Barman

Leseni: GNU GPL

DBMS inayotumika: PostgreSQL

PostgreSQL inasaidia uwezo wa chelezo wa kimantiki na kimantiki, na kuongeza safu nyingine ya WAL kwao (tazama upau wa kando), ambao unaweza kuitwa kunakili endelevu. Lakini kusimamia seva nyingi kwa kutumia zana za kawaida sio rahisi sana hata kwa msimamizi mwenye ujuzi, na katika tukio la kushindwa, hesabu ya sekunde.

Barman (meneja wa chelezo na urejeshaji) ni maendeleo ya ndani ya kampuni ya 2ndQuadrant, ambayo hutoa huduma kulingana na PostgreSQL. Iliyoundwa kwa nakala rudufu ya PostgreSQL (kimantiki haiauni), kuweka WAL kwenye kumbukumbu na urejeshaji wa haraka baada ya kushindwa. Inaauni hifadhi rudufu ya mbali na urejeshaji wa seva nyingi, vitendaji vya urejeshaji wa wakati kwa wakati (PITR), na usimamizi wa WAL. SSH hutumika kunakili na kutuma amri kwa seva pangishi ya mbali; usawazishaji na kuhifadhi nakala kwa kutumia rsync hukuruhusu kupunguza trafiki. Barman pia inaunganisha na huduma za kawaida bzip2, gzip, tar na kadhalika. Kimsingi, unaweza kutumia programu yoyote ya ukandamizaji na kumbukumbu, ujumuishaji hautachukua muda mwingi. Kazi mbalimbali za huduma na uchunguzi zimetekelezwa ili kufuatilia hali ya huduma na kudhibiti kipimo data. Hati za kabla/chapisho zinatumika.

Barman imeandikwa katika Python, na sera za chelezo hudhibitiwa kwa kutumia faili ya INI ya barman.conf, ambayo inaweza kupatikana katika /etc au saraka ya nyumbani ya mtumiaji. Uwasilishaji ni pamoja na kiolezo kilichotengenezwa tayari na maoni ya kina ndani. Inafanya kazi kwenye mifumo ya *nix pekee. Ili kusakinisha kwenye RHEL, CentOS na Linux ya Kisayansi, unapaswa kuunganisha EPEL, hifadhi ambayo ina vifurushi vya ziada. Hifadhi rasmi inapatikana kwa watumiaji wa Debian/Ubuntu:

$ sudo apt-get install barman

Hifadhi haina toleo la hivi karibuni kila wakati; ili kuisakinisha itabidi uwasiliane maandishi ya chanzo. Kuna vitegemezi vichache na mchakato ni rahisi kuelewa.

Dumper ya Sypex

Leseni: BSD

DBMS inayotumika: MySQL

MySQL inakuja na huduma za mysqldump na mysqlhotcopy, ambazo hukuruhusu kuunda dampo la hifadhidata kwa urahisi; zimeandikwa vizuri, na unaweza kupata idadi kubwa ya mifano iliyotengenezwa tayari na sehemu za mbele kwenye Mtandao. Mwisho huruhusu anayeanza kuanza haraka. Sypex Dumper ni hati ya PHP inayokuruhusu kuunda na kurejesha nakala ya hifadhidata ya MySQL kwa urahisi. Imeundwa kufanya kazi na hifadhidata kubwa, inafanya kazi haraka sana, inaeleweka na ni rahisi kutumia. Anajua jinsi ya kufanya kazi na vitu vya MySQL - maoni, taratibu, utendaji, vichochezi na matukio.

Nyingine zaidi, tofauti na zana zingine ambazo hupitisha msimbo hadi UTF-8 wakati wa kusafirisha nje, katika Dumper uhamishaji unafanywa kwa usimbaji asilia. Faili inayosababisha inachukua nafasi kidogo na mchakato yenyewe ni wa haraka. Dampo moja linaweza kuwa na vitu vilivyo na usimbaji tofauti. Zaidi ya hayo, ni rahisi kuagiza / kuuza nje katika hatua kadhaa, kusimamisha mchakato wakati wa mzigo. Wakati wa kuanza tena, utaratibu utaanza kutoka mahali uliposimama. Kuna chaguzi nne za urejeshaji:

  • UNDA + WEKA - hali ya kawaida kupona;
  • TRUNCATE + INSERT - muda mdogo wa kuunda meza;
  • REPLACE - tunarejesha data ya zamani kwenye hifadhidata ya kufanya kazi bila kufuta mpya;
  • WEKA IGNORE - tunaongeza data iliyofutwa au mpya kwenye hifadhidata bila kugusa zilizopo.

Inaauni ukandamizaji wa nakala (gzip au bzip2), kufuta kiotomatiki kwa nakala za zamani, kutazama yaliyomo kwenye faili ya utupaji, na kurejesha muundo wa jedwali pekee. Pia kuna kazi za huduma za kusimamia hifadhidata (kuunda, kufuta, kuangalia, kurejesha hifadhidata, uboreshaji, kusafisha meza, kufanya kazi na faharisi, nk), pamoja na meneja wa faili ambayo hukuruhusu kunakili faili kwenye seva.


Usimamizi unafanywa kwa kutumia kivinjari cha wavuti, kiolesura kinachotumia AJAX kimejanibishwa nje ya boksi na hujenga hisia ya kufanya kazi na programu ya desktop. Inawezekana pia kuendesha kazi kutoka kwa koni na kwa ratiba (kupitia cron).

Ili Dumper ifanye kazi, utahitaji seva ya kawaida ya L|WAMP; usakinishaji ni wa kawaida kwa programu zote zilizoandikwa katika PHP (nakili faili na vibali vilivyowekwa), na haitakuwa vigumu hata kwa anayeanza. Mradi unatoa hati za kina na mafunzo ya video yanayoonyesha jinsi ya kutumia Sypex Dumper.

Kuna matoleo mawili: Sypex Dumper (bure) na Pro ($ 10). Ya pili ina sifa zaidi, tofauti zote zimeorodheshwa kwenye tovuti.

SQL Backup na FTP

Leseni:

DBMS inayotumika: Seva ya MS SQL

Seva ya MS SQL ni mojawapo ya ufumbuzi maarufu, na kwa hiyo hutokea mara nyingi kabisa. Kazi ya chelezo imeundwa kwa kutumia mazingira ya Seva ya SQL Studio ya Usimamizi, Transact-SQL yenyewe na cmdlets ya moduli ya SQL PowerShell (Backup-SqlDatabase). Kwenye tovuti ya MS unaweza kupata kiasi kikubwa cha nyaraka zinazokuwezesha kuelewa mchakato. Nyaraka, ingawa ni kamili, ni maalum sana, na habari kwenye Mtandao mara nyingi hupingana. Anayeanza kwa kweli atahitaji kufanya mazoezi ya kwanza, "kupata kichwa chake", kwa hiyo, hata licha ya kila kitu ambacho kimesemwa, watengenezaji wa tatu wana nafasi ya kupanua. Kwa kuongeza, toleo la bure la SQL Server Express halina zana za kuhifadhi nakala zilizojumuishwa. Kwa matoleo ya awali ya MS SQL (kabla ya 2008), unaweza kupata huduma za bure, kwa mfano chelezo ya Seva ya SQL, lakini katika hali nyingi miradi kama hiyo tayari imeuzwa, ingawa hutoa utendaji wote mara nyingi kwa kiwango cha mfano.


Kwa mfano, maendeleo ya SQL Backup Na FTP na One-Click SQL Restore hufuata kanuni ya "kuiweka na kuisahau". Kuwa na kiolesura rahisi sana na angavu, hukuruhusu kuunda nakala za MS SQL Server (pamoja na Express) na hifadhidata za Azure, kuhifadhi faili zilizosimbwa na zilizoshinikizwa kwenye FTP na huduma za wingu (Dropbox, Box, Hifadhi ya Google, MS SkyDrive au Amazon S3), matokeo yanaweza kutazamwa mara moja. Inawezekana kuzindua mchakato kwa mikono au kwa mujibu wa ratiba, kutuma ujumbe kuhusu matokeo ya kazi kwa barua pepe, au kuendesha maandiko maalum.

Chaguzi zote za chelezo zinaungwa mkono: kamili, tofauti, logi ya ununuzi, kunakili folda iliyo na faili na mengi zaidi. Nakala za zamani hufutwa kiotomatiki. Studio ya Usimamizi ya SQL inatumika kuunganisha kwa seva pangishi pepe, ingawa kunaweza kuwa na nuances na hii haitafanya kazi katika usanidi wote kama huo. Kuna matoleo matano yanayopatikana kwa kupakuliwa - kutoka bure kwa Prof Lifetime wa hali ya juu (wakati wa kuandika mistari hii iligharimu $149 pekee). Utendaji wa Bure unatosha kabisa kwa mitandao midogo iliyo na seva moja au mbili za SQL zilizosakinishwa, kazi zote za kimsingi zinafanya kazi. Idadi ya hifadhidata, uwezo wa kutuma faili kwa Hifadhi ya Google na SkyDrive, na usimbaji fiche wa faili ni mdogo. Ingawa interface haijajanibishwa, ni rahisi sana na inaeleweka hata kwa anayeanza. Unahitaji tu kuunganisha kwenye seva ya SQL, baada ya hapo orodha ya database itaonyeshwa, unapaswa kuchagua wale unayohitaji, usanidi upatikanaji wa rasilimali za mbali na ueleze wakati wa kukamilisha kazi. Na hii yote katika dirisha moja.

Lakini kuna moja "lakini". Programu yenyewe haikusudiwa kurejesha kumbukumbu. Kwa hili, matumizi tofauti ya bure, One-Click SQL Restore, hutolewa, ambayo pia inaelewa muundo ulioundwa na amri ya BACKUP DATABASE. Msimamizi anahitaji tu kutaja kumbukumbu na seva ambayo data itarejeshwa, na bonyeza kitufe kimoja. Lakini katika hali ngumu zaidi itabidi utumie RESTORE.


Vipengele vya chelezo vya Seva ya MS SQL

Kuunda nakala rudufu na kurejesha DBMS ina tofauti zake ambazo zinahitaji kuzingatiwa, haswa wakati wa kuhamisha kumbukumbu kwa seva nyingine. Kama mfano, hebu tuangalie baadhi ya nuances ya MS SQL Server. Ili kuhifadhi kwenye kumbukumbu kwa kutumia Transact-SQL, tumia amri ya BACKUP DATABASE (pia kuna amri TOFAUTI) na kumbukumbu ya miamala ya HIFADHI LOG.

Ikiwa nakala rudufu imetumwa kwenye seva nyingine, unahitaji kuhakikisha kuwa anatoa sawa za mantiki zipo. Vinginevyo, unaweza kuingia mwenyewe njia sahihi kwa faili za hifadhidata, kwa kutumia chaguo la WITH MOVE la amri ya RESTORE DATABASE.

Hali rahisi - chelezo na uhamishaji wa hifadhidata kwa matoleo mengine ya SQL Server. Operesheni hii inaungwa mkono, lakini kwa upande wa Seva ya SQL itafanya kazi ikiwa toleo la seva ambayo nakala imetumwa ni sawa au mpya zaidi kuliko ile ambayo iliundwa. Zaidi ya hayo, kuna kikomo: hakuna zaidi ya matoleo mawili ni mapya zaidi. Baada ya kurejeshwa, hifadhidata itakuwa katika hali ya utangamano na toleo ambalo mpito ulifanywa, ambayo ni, kazi mpya hazitapatikana. Hili linaweza kurekebishwa kwa urahisi kwa kubadilisha COMPATIBILITY_LEVEL. Unaweza kufanya hivyo kwa kutumia GUI au SQL.

ALTER DATABASE MyDB SET COMPATIBILITY_LEVEL = 110;

Unaweza kubainisha ni toleo gani la nakala iliundwa kwa kuangalia kichwa cha faili cha kumbukumbu. Ili kuepuka majaribio, unapopata toleo jipya la SQL Server, unapaswa kukimbia matumizi ya bure Mshauri wa Uboreshaji wa Microsoft.

Iperius

Leseni: kibiashara, kuna toleo la Bure

DBMS inayotumika: Oracle 9–11, XE, MySQL, MariaDB, PostgreSQL na Seva ya MS SQL

Wakati unapaswa kudhibiti aina kadhaa za DBMS, huwezi kufanya bila mchanganyiko. Chaguo ni kubwa. Kwa mfano, Iperius ni programu nyepesi, rahisi sana kutumia, lakini yenye nguvu ya kuhifadhi faili ambayo ina nakala za hifadhidata za moto bila kukatizwa au kuzuia. Hutoa chelezo kamili au ya ziada. Inaweza kuunda picha kamili za diski ili kusakinisha upya mfumo mzima kiotomatiki. Inaauni chelezo kwa NAS, vifaa vya USB, kipeperushi, FTP/FTPS, Hifadhi ya Google, Dropbox na SkyDrive. Inasaidia ukandamizaji wa zip hakuna kikomo juu ya saizi ya faili na usimbuaji wa AES256, kuzindua maandishi na programu za nje. Inajumuisha mpangilio wa kazi unaofanya kazi sana, utekelezaji sambamba au mlolongo wa kazi kadhaa inawezekana, matokeo hutumwa kwa barua pepe. Vichungi vingi, vigeu vya kubinafsisha njia na mipangilio vinatumika.

Uwezo wa upakiaji wa FTP hurahisisha kusasisha habari kwenye tovuti nyingi. Faili zilizofunguliwa zimechelezwa kwa kutumia teknolojia ya VSS ( kunakili kivuli volumes), ambayo hukuruhusu kufanya chelezo moto za sio faili za DBMS tu, bali pia programu zingine. Kwa Oracle, zana ya chelezo na uokoaji ya RMAN (Meneja wa Urejeshaji) pia hutumiwa. Ili kuepuka kupakia kituo, inawezekana kusanidi bandwidth. Hifadhi rudufu na urejeshaji hudhibitiwa kwa kutumia kiweko cha ndani na wavuti. Vitendaji vyote vinaonekana, kwa hivyo ili kusanidi kazi unahitaji tu kuelewa mchakato; sio lazima hata uangalie hati. Tunafuata tu maagizo ya mchawi. Unaweza pia kutambua meneja wa akaunti, ambayo ni rahisi sana wakati una idadi kubwa ya mifumo.

Kazi za kimsingi hutolewa bila malipo, lakini uwezo wa kuhifadhi hifadhidata umejumuishwa tu Matoleo ya juu DB na Kamili. Usakinishaji kutoka XP hadi Windows Server 2012 unatumika.

Backup Handy

Leseni: biashara

DBMS inayotumika: Oracle, MySQL, IBM DB2 (7–9.5) na Seva ya MS SQL

Mojawapo ya mifumo yenye nguvu zaidi ya usimamizi wa hifadhidata ni IBM DB2, ambayo ina vipengele vya kipekee vya kuongeza alama na inasaidia majukwaa mengi. Inakuja katika matoleo kadhaa, ambayo yanajengwa kwa msingi sawa na hutofautiana kiutendaji. Usanifu wa hifadhidata ya DB2 hukuruhusu kudhibiti karibu aina zote za data: hati, XML, faili za media, na kadhalika. DB2 Express-C ya bure ni maarufu sana. Hifadhi nakala ni rahisi sana:

Sampuli ya chelezo ya Db2

Au muhtasari kwa kutumia huduma ya Advanced Copy Services (ACS):

Db2 chelezo ya sampuli ya db tumia muhtasari

Lakini tunahitaji kukumbuka kuwa katika kesi ya snapshots, hatuwezi kurejesha (db2 kurejesha db) meza za kibinafsi. Pia kuna fursa za kuhifadhi nakala kiotomatiki, na mengi zaidi. Bidhaa hizo zimeandikwa vizuri, ingawa miongozo ni nadra kwenye mtandao wa lugha ya Kirusi. Pia, sio suluhisho zote maalum zinazotoa usaidizi wa DB2.

Kwa mfano, Hifadhi Nakala Handy hukuruhusu kuhifadhi aina kadhaa za seva za hifadhidata na kuhifadhi faili kwa karibu media yoyote ( HDD, CD/DVD, uhifadhi wa wingu na mtandao, FTP/S, WebDAV na wengine). Hifadhidata ya hifadhidata inawezekana kupitia ODBC (meza pekee). Ni mojawapo ya suluhu chache zinazoauni DB2 na pia hubeba nembo ya "Tayari kwa IBM DB2 Data Server Software". Utaratibu wote unafanywa kwa kutumia mchawi wa kawaida, ambayo unahitaji tu kuchagua kipengee kilichohitajika na kuunda kazi. Mchakato wa usanidi yenyewe ni rahisi sana hata hata anayeanza anaweza kuigundua. Unaweza kuunda majukumu kadhaa ambayo yataendeshwa kwa ratiba. Matokeo yameandikwa kwenye logi na kutumwa kwa barua pepe. Hakuna haja ya kusimamisha huduma wakati kazi inaendelea. Kumbukumbu inabanwa kiotomatiki na kusimbwa kwa njia fiche, ambayo inahakikisha usalama wake.

Matoleo mawili ya Usaidizi wa Hifadhi Nakala ya Handy kufanya kazi na DB2 - Mtaalam wa Ofisi (ndani) na Mtandao wa Seva (mtandao). Inafanya kazi kwenye kompyuta zinazoendesha Win8/7/Vista/XP au 2012/2008/2003. Mchakato wa kupeleka yenyewe ni rahisi kwa msimamizi yeyote.

Kuna njia nyingi za kuweka nakala ya habari ya mtu binafsi au seva nzima. Ninataka kuzungumza juu ya njia rahisi zaidi ya kuhifadhi kabisa seva na kuihamisha kwa vifaa vingine, ikiwa ni lazima. Haya yote yanafanywa kwa urahisi sana, bila harakati zisizo za lazima kwa kutumia Wakala wa Veeam wa bure Linux BILA MALIPO.

Hapo awali, nimezingatia mara kwa mara suala la kuhifadhi nakala za data au seva nzima za Linux. Hasa katika makala haya:

Unaweza kuhifadhi seva nzima mara moja, kwa mfano, kwa kutumia Duplicity. Lakini kurejesha kwenye vifaa vingine haitakuwa rahisi sana. Mbali na data, utahitaji, kwa kiwango cha chini, kutunza ugawaji wa disk na ufungaji wa bootloader. Hii inahitaji juhudi na uelewa mdogo wa initramfs na grub. Mimi mwenyewe sielewi kabisa nuances ya jinsi zana hizi zinavyofanya kazi na sipendi kugombana nazo.

Wakati fulani uliopita, bidhaa bora ya bure ilionekana kwa kucheleza seva nzima. Ni kuhusu kuhusu Veeam Agent kwa Linux BILA MALIPO. Kwa msaada wake, unaweza kufanya salama kamili ya seva, kuiweka mahali fulani smb au nfs, kisha uwashe kutoka kwa cd moja kwa moja na urejeshe kutoka kwa nakala rudufu kwenye maunzi mengine.

Mara moja nitakuambia kuhusu baadhi ya nuances ya toleo la bure ambalo nilikutana nalo wakati wa kutumia bidhaa hii ya ajabu kutoka kwa veeam.

  1. Backup inaweza kufanywa ama ya seva nzima mara moja, au ya diski tofauti, au folda tofauti na faili. Wakati wa kuchagua chelezo ya diski nzima au seva, huwezi kuweka tofauti kwa folda au faili binafsi. Hii ni ngumu sana, lakini ole, hii ndio utendaji. Vighairi vinaweza tu kufanywa ikiwa unahifadhi nakala katika kiwango cha folda.
  2. Hifadhi rudufu inaweza kuwekwa ndani ya kizigeu kilicho karibu ikiwa unatengeneza nakala ya chelezo ya kizigeu, ndani ya folda ikiwa unacheleza faili na folda. Ukihifadhi nakala ya mfumo mzima, basi kwa mbali kupitia smb na nfs. Kwa bahati mbaya, programu haifanyi kazi kupitia ftp au sftp.

Hifadhi ya Veeam Backup & Replication inaweza kutumika kama hifadhi ya kumbukumbu. Lakini sizingatii chaguo hili, kwani katika kesi hii ninatumia tu suluhisho la bure.

Nilitaka sana kuanzisha nakala ya hifadhi ya seva nzima kwenye Yandex.Disk, lakini, kwa bahati mbaya, sikuweza kufanya hivyo kutokana na mapungufu ya kiufundi. Yandex.Disk inaunganisha kwenye mfumo kupitia webdav. Ili kufanya nakala ya nakala ya mfumo mzima, unahitaji kuhifadhi nakala ya mfumo mzima mara moja au picha ya diski. Ikiwa una seva ndogo ya wavuti, basi uwezekano mkubwa kuna sehemu moja tu juu yake. Sehemu hii pia ina kache ambayo webdav hutumia kuhamisha faili. Haiwezi kufanya kazi bila kache.

Nadhani tayari unaelewa shida ni nini kwa kufanya nakala kamili ya seva kwa kutumia Wakala wa Veeam kwa Linux kwenye Yandex.Disk kupitia webdav. Hutaweza kuongeza folda ya kache kutoka kwa webdav hadi kwa vighairi. Matokeo yake, wakati wa kuhifadhi kwa kutumia veeam, folda ya cache ya webdav itakua, ambayo, kwa upande wake, itahifadhiwa. Kama matokeo, nafasi ya bure ya diski itaisha na nakala rudufu itaingiliwa.

Nilielezea hali hiyo na Yandex.Disk kwa undani, kwa sababu nafasi juu yake si ghali. Ninaitumia mara nyingi katika maisha ya kila siku, kuweka nakala rudufu, kuhifadhi data, nk. Kwa ujumla, ninaipenda kwa sababu kadhaa. Ili kuhifadhi nakala ya seva nzima, itabidi utafute mahali pa nakala zilizohifadhiwa na ufikiaji kupitia smb au nfs. Hakuna matoleo mengi kama haya kwenye soko. Kwa kweli hakuna cha kuchagua, niliitafuta haswa.

Nilikaa juu ya chaguo hili - . Baada ya malipo, unapewa anwani ya seva, kuingia na nenosiri. Unaweza kuunganisha mara moja kupitia SMB kwenye hifadhi. Unaweza kwenda moja kwa moja kwa Windows kwa kutumia mikwaju miwili ya nyuma au kuweka hifadhi kwenye seva ya Linux.

Ili kufikia sehemu ya upakuaji, utahitaji kujiandikisha. Chagua aina ya mfumo na upakue turnip.

Nakili faili ya kumbukumbu kwenye seva na uisakinishe. Wakati wa kuandika, faili inaweza kupakuliwa kupitia kiungo cha moja kwa moja.

# cd /mzizi # wget https://download2.veeam.com/veeam-release-el7-1.0-1.x86_64.rpm # rpm -Uhv veeam-release-el7-1.0-1.x86_64.rpm

Tunasasisha hazina na kusakinisha veeam.

Sasisho # yum # yum install veeam

Hiyo tu, Wakala wa Veeam wa Linux amesakinishwa na yuko tayari kufanya kazi.

Kuweka chelezo kamili ya seva

Kufanya nakala rudufu kwa kutumia Wakala wa Veeam kwa Linux ni rahisi sana. Hakuna chaguzi nyingi za mipangilio, unaweza kuangalia na kuona kila kitu mwenyewe. Kwa mfano, nitazingatia chaguo la kuunda nakala kamili ya mfumo mzima na kuihamisha kwa vifaa vingine. Tunaunda jukumu la kuhifadhi seva kwenye hifadhi yetu kupitia smb.

Tunaulizwa mara moja kutaja faili iliyo na leseni. Kwa kuwa hatuna leseni, tunakataa. Tunasalimiwa na dirisha kuu la programu.

Bofya C (sanidi) kusanidi kazi kwa chelezo. Tunaweka jina lolote la kazi, kisha tunaonyesha kwamba tutafanya salama kamili ya seva.

Kama mpokeaji wa kumbukumbu ya mfumo, tunaonyesha Folda Iliyoshirikiwa.

Kwa uhakika Rejesha Pointi Kina cha kumbukumbu kinaonyeshwa. Hii ndio idadi ya nakala ambazo zitahifadhiwa kwenye seva. Ukifanya nakala kila siku na kutaja nambari 14, basi chelezo za mfumo kwa siku 14 zilizopita zitahifadhiwa. Ikiwa unafanya kila siku nyingine, basi katika siku 28, nk.

Unaweza kuunda kazi nyingi na kina tofauti cha kumbukumbu. Kwa mfano, kila siku na kina cha nakala 7, mara moja kwa wiki na kina cha 4, na mara moja kwa mwezi na kina cha 12. Kwa njia hii utakuwa na salama 7 za mwisho za mfumo wiki hii. Kisha chelezo moja kwa wiki kwa mwezi uliopita na chelezo 12 kwa mwezi kwa mwaka uliopita.

Ukipata kosa:

Mfumo wa sasa hautumii cifs. Tafadhali sakinisha kifurushi cha mteja wa cifs.

Sakinisha kifurushi cifs. Kwenye CentOS ni kama hii:

# yum kusakinisha cifs-utils

Na kadhalika Debian/Ubuntu:

# apt kusakinisha cifs-utils

Anzisha tena veem na uendelee. Baada ya kusanidi Lengwa, unaombwa kubainisha hati za kuendeshwa kabla na baada ya kuhifadhi nakala. Hatuhitaji hii sasa. Ifuatayo, tunaweka ratiba na kuendesha kazi ya kumbukumbu mwishoni mwa usanidi.

Uhifadhi wa kumbukumbu umeanza. Unaweza kufuata maendeleo yake.

Baada ya kukamilisha uhifadhi wa mfumo, unaweza kuangalia yaliyomo kwenye hifadhi ya mtandao kwa kuipata moja kwa moja kutoka kwa Windows.

Kwa hatua hii, tumekamilisha kusanidi chelezo kamili ya seva. Hifadhi rudufu ya mfumo huwekwa mahali salama. Wacha tujaribu kupona kutoka kwake sasa.

Inahamisha au kurejesha seva ya Linux

Sasa fikiria hali ambayo wavuti yetu au seva nyingine imekufa, na tunahitaji kurejesha mfumo katika eneo lingine. Tutafanya urejeshaji kamili wa seva nzima kwa kutumia nakala rudufu iliyoundwa hapo awali. Kwa hili tunahitaji Veeam Linux Recovery Media, ambayo tulipakua hapo awali.

Ili kurejesha mfumo, mahitaji mawili lazima yatimizwe:

  1. Tunatayarisha seva mpya na diski ambayo lazima iwe ndogo kuliko diski ya seva asili. Hii ni sharti, vinginevyo urejeshaji wa mfumo hautaanza hata. Veeam itasema kuwa saizi ya diski haitoshi na haitatoa chaguzi zaidi za kurejesha.
  2. RAM ya mfumo lazima iwe angalau 1024 MB. Ikiwa ni kidogo, uanzishaji kutoka kwa diski hautafanywa. Mfumo utasema kuwa hauwezi kupanua ugawaji wa mizizi.

Inaanzisha kutoka kwa diski. Katika sura Sanidi mtandao Tunahakikisha kuwa mtandao umesanidiwa na anwani ya IP imepatikana ambayo ina ufikiaji wa Mtandao. Ifuatayo, chagua Rejesha kiasi ->Ongeza folda iliyoshirikiwa. Jaza vigezo vya kupata hifadhi ya kumbukumbu.

Tunachagua huko saraka na kumbukumbu yetu ya mfumo ambao tutarejesha. Ifuatayo, orodha ya majukumu itaonyeshwa kwenye safu wima ya kushoto na orodha nakala za chelezo katika haki.

Katika kesi yangu kuna nakala moja tu. Ninamchagua. Ifuatayo tunaona orodha ya diski za seva yetu upande wa kushoto, na diski za chelezo upande wa kulia.

Nina diski tupu upande wa kushoto, na upande wa kulia pia kuna diski moja ambayo bootloader imewekwa na kuna kizigeu kimoja na mzizi wa mfumo. Chagua diski yetu upande wa kulia (sio kizigeu na mzizi !!!) na ubofye Rejesha diski nzima kwa.

Tunachagua diski tupu kwenye seva mpya kama marudio.

Bofya S (Anza kurejesha). Mchawi ataonyesha orodha ya vitendo ambavyo vitafanywa na kukuuliza uthibitishe kwa kushinikiza Ingiza.

Tunafanya hivyo na kuchunguza mchakato wa kurejesha seva ya centos kutoka kwa chelezo.

Tunasubiri hadi uhamisho wa seva ukamilike, chagua upya upya na uondoe CD ya boot. Inaanzisha kutoka kwa gari ngumu.

Kisha kunaweza kuwa na chaguzi nyingi tofauti. Ikiwa utahamisha seva kwa hypervisor sawa, basi uwezekano mkubwa hakutakuwa na matatizo, na kila kitu kitaanza mara moja. Ikiwa hypervisor ni tofauti, basi kunaweza kuwa na chaguzi, kulingana na hali hiyo.

Kuhamisha mashine pepe kutoka KVM hadi Hyper-V

Kwa upande wangu, ninahamisha seva kutoka KVM hadi Hyper-V. Baada ya kuwasha mfumo napata picha hii.

Seva huanza kuning'inia bila mwisho katika hali hii na makosa ya kawaida yafuatayo:

Onyo: muda wa kuisha kwa dracut-initqueue kuanza hati za kuisha kazi ya kuanza inaendeshwa kwa dev-disk-by ......

Ninaanza kujua shida inaweza kuwa nini. Bila shaka, suluhisho la tatizo hapa litategemea hali maalum. Na mafanikio ya suluhisho inategemea sifa za msimamizi wa mfumo. Tayari nimefikiria kidogo na uhamishaji kama huo na nina wazo mbaya la shida inaweza kuwa nini. Niligusia kidogo mada hii nilipoifanya. Lakini kulikuwa na shida nyingine inayohusiana na kernel maalum kutoka kwa Xen.

Katika hali yetu na kuhamisha mashine ya kawaida kutoka KVM hadi Hyper-V, tatizo ni tofauti. Jina la diski yetu limebadilika. Tunahitaji kubadilisha jina hili kuwa fstab na katika usanidi grub. Pia nilikusanya tena initramfs, lakini sina uhakika wa 100% kwamba katika kesi hii ilikuwa ni lazima kufanya hivyo. Ikiwezekana, nilifanya kila kitu mara moja kwa wakati mmoja.

Kwa hiyo, boot kutoka kwenye disk ya ufungaji ya CentOS 7 na uchague mode Okoa mfumo wa CentOS. Nilizungumza juu ya hili kwa undani katika nakala iliyotajwa hapo awali na uhamishaji kutoka kwa xen. Chagua hali ya kwanza ya uzinduzi.

# fdisk -l

Nina hii sda, na kwenye seva ya awali iliitwa vda. Tunahitaji kufanya mabadiliko haya katika faili 2:

  1. /etc/fstab
  2. /boot/grub2/grub.cfg

Hapo awali, diski ya uokoaji yenyewe inaweza kuweka kizigeu cha mfumo kwenye saraka /mnt/sysimage. Ikiwa haifanyi hivi kwa sababu fulani, basi fanya mwenyewe:

# weka /dev/sda1 /mnt/sysimage

Sasa tunahitaji kuchroot mfumo, tukiwa na habari iliyowekwa hapo awali kuhusu mfumo wa sasa hapo. Tunatekeleza amri:

# mlima --bind /proc /mnt/sysimage/proc # weka --bind /dev /mnt/sysimage/dev # weka --bind /sys /mnt/sysimage/sys # weka --bind /run /mnt/sysimage /endesha # chroot /mnt/sysimage

Tulianzisha mazingira ya seva yetu. Hapa unaweza kutumia kihariri cha maandishi kilichosakinishwa kwenye seva yako. Itumie kubadilisha majina ya hifadhi katika faili /etc/fstab Na /boot/grub2/grub.cfg. Unaweza kutumia tu kusahihisha otomatiki kubadilisha majina.

Sasa hebu tukusanye mpya initramfs. Hebu tuende kwenye saraka /boot na utafute hapo toleo la hivi punde la kernel.

# cd /boot # ls -l | grep initramfs

Katika kesi hii, tunaangalia tu nambari za juu zaidi. Wacha tujenge initramfs mpya kulingana na toleo la kernel.

# dracut initramfs-3.10.0-514.26.2.el7.x86_64.img 3.10.0-514.26.2.el7.x86_64

Mwishowe, sasisha bootloader iliyobadilishwa kwenye diski yetu:

# grub2-sakinisha /dev/sda

Anzisha tena seva. Baada ya mabadiliko haya, kila kitu kilipakia kwa mafanikio kwangu. Uhamisho wa mashine pepe kutoka KVM hadi Hyper-V umekamilika. Zaidi ya hayo, hatukuweza kufikia picha ya mfumo. Ingawa kosa kama hilo bado linaweza kutokea hata ikiwa tutabadilisha na kuhamisha picha iliyokamilishwa.

Hitimisho

Hapo awali nilipanga kuandika barua fupi juu ya mada ya kutumia Veeam kwa chelezo ya seva. Lakini katika mchakato huo pia tuliweza kujua jinsi ya kuhamisha seva kutoka kwa hypervisor moja hadi nyingine. Narudia tena kwa wale walioona hili kuwa gumu sana. Ikiwa unahifadhi nakala na kurejesha seva ndani ya hypervisor sawa, basi huwezi kuwa na matatizo yaliyoelezwa hapo juu. Kila kitu kitaenda sawa.

Wakati wa kuhamisha kutoka kwa maunzi hadi kwa mashine pepe au kinyume chake, shida zingine pia zinaweza kutokea. Hakuna programu au suluhisho tayari, ambayo ingeruhusu haya yote kufanywa kiotomatiki. Matatizo ya kupakia itabidi yatatuliwe unapoendelea. Lakini niligundua shida kuu mbili:

  1. Matoleo ya kernel yasiyofaa. Baada ya uhamisho, utahitaji kusakinisha upya au kusasisha kernel.
  2. Majina tofauti ya hifadhi au lebo za sehemu. Watahitaji kuletwa katika mstari na maunzi mpya.

Haya ni matatizo maarufu zaidi. Sijakutana na wengine wowote. Ingawa siwezi kusema kwamba mara nyingi nililazimika kuhamisha seva, nina uzoefu fulani. Nadhani makala hii itakuwa ya manufaa kwa wengi, kwa kuwa uhamisho huo sio wazi sana katika makala kwenye mtandao. Na angalau Sijapata miongozo yoyote nzuri juu ya mada hii. Kawaida mimi hujitambua kwa kuvinjari sehemu ya lugha ya Kiingereza.

Shiriki uzoefu wako na uacha maoni kwenye kifungu au onyesha makosa kwenye maoni.

Kozi ya mtandaoni "Msimamizi wa Linux"

Ikiwa una nia ya kujifunza jinsi ya kujenga na kudumisha mifumo inayopatikana na ya kuaminika, ninapendekeza ujue. kozi ya mtandaoni "Msimamizi wa Linux" katika OTUS. Kozi sio ya wanaoanza; kwa kiingilio unahitaji maarifa ya kimsingi ya mitandao na Ufungaji wa Linux kwa mashine ya mtandaoni. Mafunzo hayo huchukua muda wa miezi 5, baada ya hapo wahitimu wa kozi waliofaulu wataweza kufanyiwa mahojiano na washirika. Jijaribu kwenye jaribio la kiingilio na uone programu kwa maelezo zaidi.

Licha ya umuhimu wa seti nzima ya hatua za chelezo, kipengele kikuu bado ni programu ya programu. Watengenezaji wakuu, maarufu zaidi wa programu ni VmWare na Acronis. Veeam.

Hebu tuanze kuangalia faida na bidhaa za programu zinazozalishwa na Acronis. Mojawapo ni Backup ya Acronis & Recovery Virtual Edition

Bidhaa hii inasaidia majukwaa yote makubwa ya uboreshaji. Lakini kila jukwaa lina sifa zake maalum. Kulingana na aina ya virtualization, moja ya mawakala imewekwa kwenye jukwaa hutumiwa. Kutokana na baadhi ya vipengele, programu hii ina uwezo wa kucheleza data kwa kiwango cha chini na katika kiwango cha mfumo wa uendeshaji. Kunakili kwa kiwango cha chini kunamaanisha kupata udhibiti wa data bila kusakinisha mawakala moja kwa moja kwenye mifumo ya wageni. Wale. mfumo una uwezo wa kufanya nakala rudufu na uokoaji katika kiwango cha diski na mashine za kawaida zilizounganishwa, kunakili kwa wakati mmoja kwa mashine kadhaa za kawaida, inasaidia uhamiaji na uokoaji wa ziada wa mashine ya kawaida. Katika baadhi ya matukio, uhifadhi wa kiwango cha chini huenda usipatikane. Hii ni kwa sababu ya mapungufu ya asili ya bidhaa ya uboreshaji. Ili kuipitisha, kunakili kutoka ndani ya mfumo wa uendeshaji wa mgeni hutumiwa.

Ili kutoa utendakazi huu, wakala amewekwa kwenye mfumo wa wageni, ambao kwa vyovyote si duni katika utendaji kwa wakala aliyesakinishwa kwenye jukwaa. Wakala wa ndani ana karibu kazi zinazofanana, ikiwa ni pamoja na uwezo wa kuhamisha mashine kwenye mazingira ya kawaida.

Lakini hata ikiwa utasanikisha programu inayohusiana na mtengenezaji wa mfumo wa virtualization kwenye jukwaa, hii haimaanishi utangamano kamili na matumizi ya aina nzima ya kazi muhimu.

Kwa mfano, VmWare Corporation inazalisha bidhaa ya programu kama vile Urejeshaji Data ya VmWare kwa mashine pepe kwenye ESX. Kwa sababu mchuuzi huyu ni kiongozi katika nafasi ya uboreshaji, ilipaswa kuwashinda washindani wa chelezo katika tasnia yake kwa chaguomsingi. Hata hivyo, hii haikutokea. Sababu ya hii ni ukweli kwamba bidhaa hii ni rahisi. Kwa kweli, inalenga sekta ambazo usalama wa data sio sifa muhimu sana na utaratibu rahisi wa kuhifadhi unatosha. Ufufuzi wa Data wa VMware unaweza kuunda nakala ya chelezo ya mashine ya kawaida tu katika kiwango cha picha (faili za vmdk), na inaweza kurejesha picha nzima na faili za kibinafsi kwa OS ya mgeni.

Katika mazingira ya viwanda ya makampuni makubwa zaidi au chini, hufanya kazi kama vile:

  • uwezo wa kurejesha picha haraka.
  • kuunda nakala za VM kwa uokoaji wa haraka.
  • kuunganishwa na zana za kurekodi kwa maktaba za tepi.
  • Rahisi (badala ya waya ngumu) kamili, tofauti, na sera za hifadhi rudufu zinazoongezeka.
  • uboreshaji wa mifumo ya ukandamizaji na upunguzaji.
  • uwezo wa kurejesha faili za kibinafsi.

Vipengele hivi vyote vimejumuishwa kwenye Hifadhi Nakala ya Veeam. Ambayo, kwa kweli, ni suluhisho bora katika uwanja wa chelezo katika uwanja wa virtualization.

Bidhaa hii ina kazi nyingi na inaweza kufanya kazi nyingi, ingawa idadi sawa ya vigezo vya ziada ni chaguzi, ambayo itaongeza gharama yake wakati wa kununua kifurushi kamili. Lakini, hata hivyo, mpango wa Veeam BackUp & Replication yenyewe ni bidhaa kamili inayotumiwa katika makampuni mengi, madogo na makubwa. Programu hii inajumuisha moduli 2: kuunda nakala za chelezo na urudufu wao.

Kwa kifupi, usanifu wa chelezo wa Veeam Backup unaonekana kama hii:

Seva ya Hifadhi Nakala ya Veeam huanza kazi na kubainisha Proksi mojawapo ya Hifadhi Nakala ya Veeam ili kunakili data. Wakala wa Hifadhi Nakala ya Veeam huchota data ya mashine pepe ya vSphere, inatenganisha data, kuihifadhi kwenye kumbukumbu, na kuisambaza hadi kwenye Hifadhi ya Hifadhi Nakala ya Veeam. Veeam Backup Repository huandika data kwenye diski katika nakala za chelezo, na pia hufuatilia sera ya uhifadhi wa nakala: kwa mfano, ikiwa ni lazima, inakusanya nakala kamili za synthetic.

Mchoro 38 Uwakilishi wa kimkakati wa kanuni ya uendeshaji wa huduma

Veeam Backup Proksi inaweza kuwa seva halisi au mashine pepe inayotumia MS Windows, na mbinu za kurejesha data zinaweza kuwa: kupitia mtandao wa SAN, kupitia teknolojia ya VMware Hot Add, au kupitia mtandao wa LAN.

Zaidi ya hayo, programu ya Veeam ina orodha kubwa ya vipengele muhimu. Kulingana na kuzingatia kwamba tutachagua programu hii kwa mfumo wetu, tunapaswa kuzingatia utungaji wa teknolojia zake kwa undani zaidi.

Bidhaa hii inasaidia kikamilifu ESX na ESXi, ikiwa ni pamoja na vipengele kama vile " diski nyembamba", Ufuatiliaji wa Kizuizi Uliobadilishwa, API za vStorage za Ulinzi wa Data, vApp, HotAdd.

Mbali na vitendaji vya kawaida vilivyotolewa kwenye jukwaa la uboreshaji yenyewe, pia kuna maalum, kama vile Veeam Power. Teknolojia hii inafanya uwezekano wa kuzindua mashine pepe moja kwa moja kutoka kwa faili ya chelezo, hata kama faili imebanwa na kutolewa nakala, bila kurejesha awali. Inakuruhusu kupunguza muda wa matumizi katika tukio la janga, endesha chelezo ili kuthibitisha kwamba nakala ilifanywa kwa usahihi (SureBackup). Kifurushi kinaweza kujumuisha Meneja wa Biashara ya Hifadhi Nakala ya Veeam, zana ya usimamizi wa kati wa chelezo, leseni za Veeam BR na masasisho.

Mchoro 39 Uwakilishi wa kimkakati wa kanuni ya uendeshaji wa hudumaMeneja wa Biashara ya Hifadhi Nakala ya Veeam

Faili za Mfumo wa Uendeshaji wa Wageni na Urejeshaji wa Faili za VM - uwezo wa kurejesha faili na folda za kibinafsi kutoka kwa nakala za mashine za kawaida. Ambayo pia, katika hali nyingine, inaweza kupunguza kwa kiasi kikubwa muda wa kurejesha utendaji wa mfumo. Ili kurejesha faili moja au zaidi zilizoharibiwa, hakuna haja ya kurejesha seti nzima ya data.

Hifadhi rudufu ya Kuongezeka na Kubadilishwa - bidhaa ya Veeam ina njia mbili za chelezo: ya ziada - ya haraka, ambayo inapendekezwa kwa nakala rudufu ya diski-kwa-diski-kwa-tepi, na kubadilisha nyongeza au ya synthetic - inayopendekezwa kwa nakala rudufu ya diski hadi diski na hukuruhusu. ili kuhifadhi nakala kamili ya uhifadhi wa mwisho.


Hifadhi rudufu ya nyongeza hunakili faili zile tu ambazo zimebadilika tangu mara ya mwisho uhifadhi kamili au wa nyongeza ulipotekelezwa. Nakala ya nyongeza inayofuata huongeza tu faili ambazo zimebadilika tangu hifadhi rudufu ya awali ya nyongeza. Tofauti na chelezo tofauti, faili zilizobadilishwa au mpya hazibadilishi za zamani, lakini huongezwa kwa media kwa kujitegemea.

Mchoro 40 Uwakilishi wa kimkakati wa aina ya ziada ya upungufu.

Mchoro 41 Uwakilishi wa kimkakati wa nyongeza aina ya uhifadhi.

Uondoaji Nakala wa Data na Mfinyazo - teknolojia zote mbili zinaweza kupunguza nafasi inayohitajika ya kuhifadhi nakala za mashine pepe. Kutenganisha hukuruhusu kuzuia kuhifadhi nakala za vizuizi wakati unahifadhi nakala za mashine nyingi za mtandaoni, kwa mfano, wakati wa kuhifadhi nakala za mifumo mingi ya uendeshaji ya kizazi kimoja.

Kipengele kingine kinachokuwezesha kupunguza ukubwa wa chelezo ni compression. Kuitumia kunaweza kuongeza wakati inachukua kuunda nakala rudufu na mzigo kwenye uwezo wa maunzi. Na hatimaye, kipengele cha Kuripoti hukuruhusu kutoa ripoti juu ya uendeshaji wa Veeam BR.

Kwa hivyo, tunaweza kuhitimisha kuwa bidhaa inayofaa zaidi ya programu kwa ajili ya kuhakikisha uaminifu wa kuhifadhi na kuchakata taarifa na data ni bidhaa kutoka kwa Veeam Corporation. Ni ile ambayo ina utendakazi kamili zaidi, yenye uwezo wa kutosheleza yoyote, bila kujali jinsi inavyohitaji, mtumiaji. Na kwa ushirikiano wa karibu wa moja kwa moja na programu ya chelezo iliyojengwa katika mfumo wa virtualization, inaweza karibu kuondoa kabisa matokeo mabaya kutokana na hali ya dharura.

Hakuna nakala zinazofanana.

Ofisi yoyote imejaa habari. Mara nyingi ni mali ya thamani zaidi ya kampuni. Ni mbaya kwamba wanakumbuka hili wakati kuna hatari halisi ya kupoteza. Na hata baada ya kushindwa, baada ya sehemu tu ya habari kurejeshwa, somo hili linasahaulika haraka.

Baadhi ya wasimamizi watatupa mikono yao juu na kusema: “Tufanye nini? Hakuna bajeti, hakuna uelewa kwa upande wa wasimamizi, ndiyo sababu hatuna chelezo pia. Ikiwa itavunjika, ni juu ya dhamiri zao." Lakini hii ni nusu tu ya shida, kwa sababu unaweza kuivunja mwenyewe. Usanidi usio sahihi, hitilafu ya kuanzisha, cryptor (virusi vya encryptor) - na data imepotea bila kurejesha. Kwa hiyo, ni muhimu kufanya backups. Baada ya kufikia ufahamu huu, unaweza kuanza sehemu ya vitendo.

Katika makala hii tutaangalia mbinu ya chelezo iwezekanavyo katika kawaida ofisi ndogo, kufanya kazi Jukwaa la Microsoft, na tutapendekeza chaguzi kadhaa za vifaa vya kuhifadhi nakala. Bila shaka, katika ofisi kubwa au kampuni kila kitu ni tofauti. Kuna mifumo ya kuhifadhi chelezo, maktaba za kanda, na bidhaa za gharama kubwa maalum. Na chelezo ya kituo cha data ni sayansi na sanaa, ambayo unaweza kutoa sio nakala tu, bali maisha yako yote.

Aina za data na mbinu za kuzihifadhi

Seva za faili

Kwa ahueni ya uendeshaji faili bila nakala za chelezo, ni rahisi kutumia utaratibu wa nakala ya kivuli - Nakala za Kivuli za Folda Zilizoshirikiwa. Ili ifanye kazi, kama sheria, inatosha kuhifadhi 5-20% ya nafasi ya diski kwenye seva ya faili yenyewe. Katika ratiba ya kuunda "snapshot", unaweza kutaja mwisho wa siku ya kazi na mchana. Hifadhi ya 5% inakuwezesha kuhifadhi snapshots kuhusu 14, idadi halisi inategemea ukubwa wa disk na kiwango cha mabadiliko ya data.

Hifadhi rudufu zinaweza kufanywa kwa kutumia zana ya Hifadhi Nakala ya Windows iliyojengwa. Kuna pia zana za kuaminika za Hifadhi Nakala ya Cobian na Handy Backup. Cobian Backup ni programu ya bure inayoauni Unicode, FTP, compression, encryption, aina za nyongeza na tofauti za chelezo. Hifadhi Nakala Handy ina vipengele zaidi, ikiwa ni pamoja na kusawazisha na kurejesha data kutoka kwa nakala. Tutaangalia jinsi Windows Backup inavyofanya kazi.

Tafadhali kumbuka kuwa unaweza kuhifadhi nakala moja tu ya data kwenye folda ya mtandao wa mbali kwenye seva ya chelezo. Na kazi inayofuata ya chelezo itaibatilisha. Lakini kwa hali yoyote, kuhifadhi nakala moja ya data ni hatari.

Kuna njia rahisi na nzuri ya kukwepa kizuizi hiki. Unahitaji kuunganisha diski ya chelezo kutoka kwa seva ya chelezo kwa kutumia itifaki ya iSCSI. Hifadhi Nakala ya Windows itazingatia diski kama hiyo kuwa ya kawaida.

Hifadhi rudufu ya kwanza itakuwa sawa na kiasi cha data iliyohifadhiwa. Kwa sababu Hifadhi Nakala ya Windows hutumia njia ya msingi ya kuzuia badala ya msingi wa faili, nakala rudufu inayofuata itachukua vizuizi vingi vya diski kubadilika.

Nakala ya ziada ni kurekodi data iliyobadilishwa pekee. Hiyo ni, hauitaji kunakili hifadhidata nzima kila wakati; inatosha kuunda nakala yake kamili mara moja, na kisha ufanye mabadiliko yake ya hivi karibuni. Katika kesi hii, toleo la awali la data halijahifadhiwa, toleo jipya imeandikwa juu yake.

Backup tofauti, kwa upande mwingine, inahusisha kuokoa matoleo ya awali. Kwa mfano, ukiunda nakala ya hifadhidata kila siku, unahifadhi nakala zote za awali za wiki. Hii hukuruhusu kurudi haraka kwa hali fulani. Kwa kunakili tofauti, data iliyobadilishwa imeandikwa kando na nakala kamili.

Hifadhi Nakala ya Windows haihitaji usanidi wa ziada na inasimamia uhifadhi kabisa:

Usimamizi otomatiki wa chelezo kamili na za nyongeza. Huhitaji tena kudhibiti nakala kamili na za ziada. Badala yake, Hifadhi Nakala ya Seva ya Windows, kwa chaguo-msingi, itaunda nakala rudufu ya nyongeza ambayo hufanya kama nakala kamili. Unaweza kurejesha kipengee chochote kutoka kwa chelezo moja, lakini hifadhi rudufu itachukua tu nafasi inayohitajika kwa hifadhi rudufu inayoongezeka. Kwa kuongeza, Hifadhi Nakala ya Seva ya Windows haihitaji uingiliaji kati wa mtumiaji ili kufuta mara kwa mara nakala za zamani ili kutoa nafasi ya diski kwa nakala mpya zaidi-chelezo za zamani hufutwa kiotomatiki.


Inashauriwa kutenga juzuu mbili za data iliyohifadhiwa kwa nakala rudufu. Hii itakuwa ya kutosha kuhifadhi nakala za kila siku kwa kina cha takriban moja na nusu hadi miezi miwili. Mara kwa mara - kila siku.

Seva za Microsoft SQL

Seva za Microsoft SQL inasaidia aina tatu za chelezo:
  • Kamilisha. Database nzima imenakiliwa.
  • Tofauti. Kurasa za hifadhidata ambazo zimebadilika tangu hifadhi rudufu ya awali zimenakiliwa.
  • Inaongezeka. Rekodi ya muamala imenakiliwa (kwa hifadhidata katika Urejeshaji Kamili).
Tunahitaji kuamua ni mara ngapi tunaunda nakala rudufu kamili.
Moja ya miongozo ni muda wa chelezo. Ni lazima ifanyike baada ya saa au wikendi. Uendeshaji wa chelezo huweka mzigo mkubwa kwenye seva. Ikiwa haiwezekani kukamilisha nakala kamili usiku au siku ya wiki, basi kazi hiyo inafanywa mwishoni mwa wiki.

Mwongozo wa pili ni kiasi cha nakala tofauti na muda wa kunakili tofauti. Kila nakala tofauti inayofuata inakuwa kubwa kwa sababu inajumuisha ile iliyotangulia. Kadiri muda unavyopita tangu nakala kamili ya mwisho, ndivyo ile ya nyongeza inavyoundwa. Baada ya yote, kwa nakala kamili unaweza kusoma faili za hifadhidata kwa mlolongo, lakini kwa nakala inayoongezeka unahitaji kusoma kurasa zilizobadilishwa katika maeneo ya nasibu.

Mzunguko wa chelezo za nyongeza hutegemea ni kiasi gani cha hifadhidata kinakubalika kupoteza kwa sababu ya kutofaulu. Ikiwa uko tayari kupoteza saa moja ya kazi (yaani, kurejesha hifadhidata hadi saa moja iliyopita), basi nakala za ziada zinapaswa kufanywa mara moja kwa saa. Unaweza kufanya hivyo mara nyingi zaidi, lakini kumbuka kuhusu mzigo kwenye seva. Ikumbukwe kwamba chelezo ya hifadhidata ni njia moja tu ya kuhakikisha usalama wa data. Ikiwa upotezaji wa data haukubaliki, kama vile muda wa kukatika wakati wa kurejesha data, basi tumia mbinu kama vile AlwaysOn na Usafirishaji wa Kumbukumbu.

Mpangilio muhimu ambao unahitaji kufanywa kwenye seva mara moja ni kuwezesha ukandamizaji kwa chelezo. Hii itapunguza kiasi cha data chelezo kwa karibu nusu. Inapaswa kukumbushwa katika akili kwamba wakati wa kuanzisha hifadhi, kiasi sawa na ukubwa halisi wa hifadhidata bala kurasa tupu zitahifadhiwa kwa faili ya chelezo kwenye diski.

Pendekezo la nafasi ya diski iliyotengwa kwa ajili ya kuhifadhi ni angalau saizi mbili kamili za hifadhidata. Lakini hii ni mahitaji ya chini: mara nyingi wahasibu wanahitaji kuweka nakala kamili ya hifadhidata kwa kila mwaka uliopita, pamoja na nakala kamili kwa vipindi vya awali vya kuripoti katika mwaka huu. Unaweza pia kuhitaji kufanya nakala za kila siku kwa kina cha angalau mwezi.

Ratiba ya kawaida:

Ili kutekeleza mpango huo, unaweza kuunda "Mpango wa Huduma" unaojumuisha aina zote tatu za kazi.

Seva za Kubadilishana za Microsoft

Bidhaa hii inasaidia aina mbili za chelezo:
  • Kamilisha. Hifadhidata nzima na kumbukumbu za miamala zinanakiliwa.
  • Inaongezeka. Kumbukumbu za miamala pekee ndizo zinazonakiliwa.
Ni muhimu kufanya chelezo za mara kwa mara kwa sababu ndiyo njia pekee ya kufuta kumbukumbu za miamala ("truncate") kwa hifadhidata za barua ambazo haziko katika hali ya uwekaji kumbukumbu ya mduara.

Hifadhi Nakala ya Windows inasaidia tu nakala kamili za Microsoft Exchange. Ili kupunguza kiasi cha nakala zilizohifadhiwa, unaweza kutumia diski iliyounganishwa kupitia iSCSI, sawa na seva ya faili.

Mashine halisi

Bidhaa nyingi za chelezo hukuruhusu kunakili mashine pepe iliyo na diski zote bila kutumia mawakala ndani ya mfumo wa uendeshaji. Veeam Backup & Replication hukuruhusu kutekeleza nakala kamili na za ziada, na vile vile kuunganisha nakala mpya kamili kwa "kusogeza" zile za nyongeza kwenye nakala kamili ya zamani.

Toleo la bure linakuwezesha tu kufanya nakala kamili, ambayo inathiri vibaya dirisha la chelezo na kiasi cha data iliyohamishwa. Unaweza kupunguza kiasi cha data chelezo iliyohifadhiwa kwenye diski kwa kuwezesha Utenganishaji wa Windows. Wakati nakala inafanywa kutoka kwa mashine ya kawaida, faili ya *.vib inahifadhiwa kwenye diski, na kadhalika kwa kila mashine ya kawaida. Wao ni deduplicated kwa ufanisi kabisa. Tuliunda nakala rudufu usiku na kuiondoa wakati wa mchana. Huu ni mpango uliothibitishwa mara nyingi, lakini inahitaji matumizi ya toleo la kulipwa la bidhaa.

Kwa kuzingatia ukweli kwamba Utoaji wa Windows hufanya kazi katika hali ya baada ya usindikaji, pendekezo la nafasi ya diski iliyotengwa kwa ajili ya kuhifadhi ni angalau saizi tatu kamili za mashine za kawaida. Mzunguko wa kunakili hutegemea seva. Ikiwa hii ni seva ya wavuti iliyo na maudhui tuli, basi hakuna maana ya kuiga zaidi ya mara moja kwa wiki.

Mahitaji ya msingi ya vifaa

Mfumo mdogo wa diski

Shughuli za chelezo kwa ujumla hazisukuma mahitaji ya juu kwa mfumo mdogo wa kuhifadhi data. Mchoro wa uandishi wa kazi kuu ni wa mstari, na mzigo mkubwa na wasifu wa I/O wa nasibu hutokea tu wakati wa kurudisha nakala rudufu.

Una chaguo kati ya viendeshi 2.5" vya SFF na viendeshi vya LFF 3.5". Hatuoni sababu zozote za lazima kwa nini unapaswa kuchagua diski za SFF. Aina hii ya gari ina uwezo mdogo na ni ghali zaidi. Ni muhimu wakati unahitaji kuondoa IOPS zaidi kutoka kwa seva moja (mara mbili diski - mara mbili IOPS). Kwa sababu hiyo hiyo, diski nyingi za SFF zinazotolewa ni SAS na kasi ya spindle ya mapinduzi elfu 10.

Chaguo bora kwa seva ya chelezo ni viendeshi vya SATA/SAS vyenye uwezo wa juu na kasi ya spindle ya 7200 rpm. Wakati huo huo, anatoa SAS, kwa nadharia, hutoa IOPS kidogo zaidi kuliko jamaa zao za SATA, hivyo ikiwa tofauti katika bei ni ndogo, basi ni vyema. Hata hivyo, kwa ujumla, disk MTBF ni muhimu zaidi kwa seva za chelezo.

Ikiwa unapanga kutumia , basi ni wazi utendakazi wa uhifadhi wa chelezo unahitaji kulinganishwa kiasi na mzigo wa kazi. Gari ambayo inapunguza mwendo mara nyingi ni mbaya zaidi kuliko gari ambayo haifanyi kazi.

Ikiwa ulinunua bidhaa ya programu ya chelezo, ukubwa wa nakala rudufu itategemea jinsi data inavyohifadhiwa kwenye diski na ufanisi wa mifumo iliyojengewa ndani ya upunguzaji/ubanaji.

RAM na CPU

Mahitaji ya kumbukumbu ya ufikiaji bila mpangilio na processor hutegemea chombo chelezo.
Kwa mfano, kwa Hifadhi Nakala maarufu ya Veeam & Replication ni:
  • Msingi mmoja kwa kila kazi ya kuhifadhi nakala wakati mmoja
    (https://helpcenter.veeam.com/backup/hyperv/limiting_tasks.html)
  • Kumbukumbu ya GB 4 kwa ajili ya uendeshaji wa bidhaa pamoja na MB 500 kwa kila kazi ya kuhifadhi nakala wakati mmoja.
Kwa kweli, kila kazi ya kuhifadhi nakala rudufu hutumia mawakala wengi - moja kuhamisha data, nyingine kubana, na ya tatu kutoa nakala rudufu. Walakini, utendakazi wa mwenyeji mara chache huwa kizuizi. Kumbuka kuwa upunguzaji wa Windows ni msingi wa kizuizi, na urefu wa kizuizi na mfinyazo.

Matokeo ya utengaji wa umiliki wa Veeam ni wa kawaida kabisa; tunapendelea kuifanya kwa kutumia Windows Server 2012 R2. Ikiwa unapanga kutumia Microsoft deduplication, basi unahitaji kuzingatia mahitaji yafuatayo ya mfumo: 1 msingi na 350 MB ya kumbukumbu kwa kiasi moja deduplicated. Imependekezwa ukubwa wa juu kiasi - 2 TB.

Diski ina ukubwa wa 1.5Tb, kiasi cha data iliyohifadhiwa ni 720Gb, bila kupunguzwa data inaweza kuchukua zaidi ya 1Tb.

Wavu

Kiwango cha chini cha kasi ya kiolesura cha mtandao ni 1Gbit/s. Ni vigumu kupata vifaa vinavyokidhi mahitaji haya, lakini kubadili kunaweza kushindwa - kuwa makini wakati wa kuchagua bandari ya mtandao. Kwa 100mbit/s, 1 Tb ya data chelezo itaendelea kutoka saa 28, ambayo inaonekana kukubalika kiasi. Lakini wakati unahitaji kufanya nakala ya ziada wakati wa siku ya kazi, kusubiri mara 10 zaidi ni ghali zaidi.

Unaweza kujaribu kuongeza kasi kwa kutumia EtherChannel au anwani nyingi za IP, lakini usanidi kama huo ni ngumu zaidi kudumisha, na kasi inayosababishwa haifikii matarajio kila wakati.

Ikiwa unatumia uboreshaji wa VMware na mtandao maalum wa SAN, bidhaa zinazolipishwa zinaweza kuongeza kasi ya kunakili kwa kiasi kikubwa kwa kusoma data moja kwa moja kutoka kwa juzuu za VMFS (SAN Transfer).

Tutajadili hila kadhaa wakati wa kuchagua processor na kumbukumbu katika sura ya kuchagua seva.

Rahisi NAS "mfululizo wa biashara"

NAS ya kawaida ni kifaa kilicho na firmware / mfumo wa uendeshaji ulioundwa kwa ajili ya kuhifadhi faili katika ofisi ndogo. Kazi za NAS za kisasa zaidi ni pamoja na kuhifadhi na kusambaza faili kupitia itifaki za SMB/FTP/HTTP/iSCSI. Kiolesura cha kirafiki cha wavuti kinatumika kwa usanidi. Mara nyingi, wazalishaji hutumia teknolojia za wamiliki ili kuunda safu za RAID. Lakini unapaswa kulipa kwa urahisi. Mfululizo wa biashara kawaida hutofautiana na vifaa vya nyumbani kwenye kichakataji cha ubao - badala ya ARM, Intel Atom yenye nguvu zaidi au Intel Core i3 ya mwisho wa chini imewekwa.

Mwakilishi wa kawaida ni NETGEAR RN314 ( bei ya takriban bila disks - 50,000).

faida: bei nafuu, uingizwaji wa kiendeshi cha kubadilishana moto, RAID ya programu inayomilikiwa.
Minuses: uwezo wa chini wa diski (diski 4), utendaji mdogo, haiwezekani kufunga programu ya chelezo moja kwa moja kwenye kifaa.

Karibu NAS yoyote, hata rahisi zaidi, inakuwezesha kuunganisha diski za iSCSI. Lakini chini ya mzigo hazifanyi kazi vizuri; kumbukumbu ndogo kwenye kifaa na uwezo wa diski kubwa, matatizo zaidi yanaweza kuwa. Na latency ya ufikiaji ni ya juu sana hivi kwamba diski kama hizo hazifai isipokuwa chelezo; hata seva ya faili itapunguza kasi.

Kuhusu uondoaji, Netgear yenyewe inaandika kwamba haipaswi kuwezeshwa kwa vifaa vya iSCSI. Kutoka kwa makala yao tunaweza kuhitimisha kwamba njia inayotumiwa katika vifaa vyao ni sawa na ile ya Oracle ZFS. Na ZFS ni maarufu kwa ukweli kwamba kugawanya idadi kubwa ya data kunahitaji kiasi kikubwa cha RAM, ambacho vifaa hivi vya kawaida havina.

Kama kwa Windows, mahitaji ya kumbukumbu ni ya kawaida kabisa. Lakini diski ya iSCSI katika umbizo la Windows Server ni faili ya VHD. Urejeshaji wa VHD unatumika tu kwa hali ya VDI (Miundombinu ya Kompyuta ya Mezani), kwa hivyo unapaswa kuangalia kama nakala rudufu kwa hatari yako mwenyewe. Na kuhatarisha chelezo ni jambo la mwisho.

Upunguzaji wa data yenyewe iliyohifadhiwa ndani Kumbukumbu za Windows Hifadhi rudufu haina maana. Kwa kuwa kila nakala tofauti huhifadhi tu data ambayo imebadilika, hakuna kitu cha kurudisha nyuma.

Idadi ya mapungufu yanaweza kupunguzwa kwa kununua kifaa chenye nguvu zaidi na chenye uwezo mkubwa - NETGEAR ReadyNAS 516.

Diski 6, Intel Core i3, yenye uwezo wa kuunganisha hadi moduli tatu za ziada za diski tano. Tatizo ni bei - bila disks kifaa kitagharimu rubles 150,000.

Unaweza kuchagua mfano wa bei sawa katika toleo la rack.

Kasi ya vifaa vya darasa hili imepunguzwa na kasi ya miingiliano miwili ya mtandao wa gigabit ya haraka sana.

NAS ya juu "Daraja la Biashara".

Vifaa hivi tayari ni seva za kiwango cha kuingia zilizo na programu miliki sawa na RAID ya programu.

Kwa mfano, Netgear RN4220S.

Mtindo wa vitengo viwili unaauni viendeshi 12 vyenye uwezo wa jumla ghafi wa hadi 48 TB. Ugavi wa nishati mbili huboresha uwezo wa kustahimili hitilafu, kwa hivyo hutaachwa bila hifadhi rudufu unaponunua kifaa kipya. Ikiwa na tu Intel Xeon E3-1225v2 rahisi Quad Core 3.2 GHz, RAM ya GB 8 na SFP+ mbili za SFP kwa 10 Gbit Ethernet, NAS hii itakugharimu rubles 400,000 bila diski. Hii ni ghali sana na si rahisi sana, hasa kwa kampuni ndogo.

Seva za madhumuni ya jumla

Seva ya kawaida itafanya chaguo nzuri, ikiwa uko tayari kuichezea. Bila kujali ni mfumo gani wa uendeshaji unaochagua - Windows au Linux - una fursa nyingi za kuunda usanidi ili kukidhi mahitaji yako. Unaweza kukabidhi uhifadhi wa data kwa mtawala mzuri wa RAID na kache, unaweza kuunda safu ya programu kwenye Nafasi za Hifadhi ya Windows au ZFS - chaguo ni lako. Unaweza kusakinisha mfumo chelezo yenyewe kwenye seva hiyo hiyo.

Wakati wa kuchagua kipengele cha fomu ya seva, ni bora kuchagua seva yenye urefu wa 2U. Katika seva kama hiyo, kama sheria, unaweza kufunga diski 12 za LFF (3.5") au 24 SFF (2.5"). Kwa kuongezea, sasa imekuwa maarufu kuweka nafasi mbili za diski za SFF nyuma ya seva. Wanaweza kutumika kwa kizigeu cha mfumo au kashe ya SSD.

Wasindikaji mmoja au wawili? Vichakataji vya seva vinaweza kuwa na kutoka 4 hadi cores 22 za ajabu kwenye chip moja, kwa hivyo kwa seva mbadala wasindikaji wawili sio hitaji muhimu.

Walakini, katika hali zingine, wasindikaji wawili wanaweza kugharimu kidogo zaidi au hata chini ya moja na idadi sawa ya cores. Na ikiwa utaweka processor moja tu, unaweza kukutana na ukweli kwamba sio wote watafanya kazi PCI-E inafaa.

Mfano wa kizuizi kama hicho umeelezewa kwenye wavuti ya Intel. Lenovo pia anaonya kuwa seva ya x3650 yenye processor mbili ubao wa mama na usanidi wa processor moja, utapata nafasi moja tu:

Ukiwa na kichakataji kimoja, nafasi mbili pekee za PCIe zilizowekwa kwenye ubao (Nafasi 0 na 4) zinaweza kutumika (Nafasi ya 5 inahitaji kichakataji cha pili). Kidhibiti cha hifadhi ya ndani kinachukua nafasi ya PCIe 0.


Inahitajika kuchagua idadi ya cores ambayo italingana kabisa na utendaji wa mtandao na mfumo mdogo wa diski.

Kwa mfano, ikiwa una kadi mbili za mtandao za gigabit, basi katika hali nzuri seva itaweza kuhamisha data katika mito miwili hadi minne hadi 100 Mb / sec. (kwa kweli, mkondo mmoja mara chache huzidi 50-60 Mb/sec.). Mchakato wa msingi wa 4-6 ni wa kutosha kwa hili. Ikiwa kadi ya gigabit 10 imewekwa kwenye seva na usanidi wa vifaa vya mtandao unakuwezesha kupokea mkondo unaofaa, basi uchaguzi wetu ni angalau cores 8-12.

Sio lazima kuchukua processor ya safu ya juu; kwa kazi yetu, E5 isiyo na nguvu sana ni zaidi ya kutosha.

Wakati wa kuchagua moduli za RAM, unapaswa kuzingatia uwezekano wa uendeshaji wa vituo vingi vya processor na kumbukumbu (moduli moja kwa kila chaneli), pamoja na idadi ya wasindikaji. Kila processor, kama sheria, ina idadi sawa ya moduli.

Ni aina gani ya seva ninapaswa kuchagua?

Ukichagua kutoka kwa seva za HP, hata safu ya kuanzia ya seva za vitengo viwili vya HPE DL 180 Gen9 hutoa seva zilizo na ngome ya diski 12. Ili kusanidi seva, hauitaji kufikiria nyaya zinazohitajika, viunganishi vinavyopatikana na vidokezo vingine vya hila ambavyo unaweza kukosa. Mchawi wa usanidi utakusaidia kufanya hivyo bila makosa.

Kutoka kwa bidhaa za IBM, mfano wa x3650 M5 unafaa kwa seva ya chelezo. Mipangilio ya TopSeller - 8871EAG ina nafasi 8 pekee za hifadhi na itagharimu kidogo ikiwa hauitaji viendeshi zaidi. Jukwaa linalofaa zaidi ni mfano wa kawaida 8871D4x. Ili kusanidi seva, tumia Zana ya Usanidi ya Standalone Solutions (SSCT). Wakati wa kuanza programu, usisahau kuchagua nchi sahihi.

Hatimaye, kutoka kwa bidhaa za mtengenezaji wa tatu wa "Big Three" - Dell - tunaweza kupendekeza mfano wa R510.

Furahia kuhifadhi nakala, tunatamani data yako ibaki salama.

Lebo:

  • chelezo
  • chelezo
  • chelezo
Ongeza vitambulisho

Alexey Berezhnoy

Tunapanga mfumo wa chelezo
kwa ofisi ndogo na za kati

Pengine hakuna haja ya kuzungumza juu ya umuhimu wa chelezo. Na sio tu kwa mashirika makubwa. Taarifa za biashara za kampuni yoyote, hata ndogo zaidi, zinahitaji nakala nzuri na kwa wakati unaofaa. Lakini si kila kampuni inaweza kumudu suluhisho la nguvu na la gharama kubwa kulingana na maktaba za tepi za gharama kubwa na bidhaa za programu zinazojulikana kama vile Symantec Backup Exec. Wakati huo huo, ni muhimu kunakili (na wakati mwingine kurejesha data). Njia rahisi ya hali hii inajipendekeza - kuunda aina fulani ya mfumo wa chelezo kulingana na bidhaa za programu za bure kulingana na Linux. Kama kawaida katika kampuni ndogo, mfumo uliokamilishwa ulipaswa kutolewa jana, kwa hivyo tutazingatia urahisi wa utekelezaji, na pia juu ya uwezekano wa kukabidhi shughuli za chelezo kwa mtu mwingine ambaye hana ujuzi wa UNIX wenye uzoefu. msimamizi wa mfumo.

Ni nini kinatishia data zetu

Hakuna maana katika kujaribu kuunda chelezo na mfumo wa kurejesha data bila ufahamu wazi wa sababu zinazoweza kusababisha upotezaji wa data. Sababu hizi zinaweza kuwa za nje na za ndani.

Mambo ya ndani

Sababu hizi ni pamoja na uharibifu wa data kutokana na maambukizi virusi vya kompyuta, kufutwa kwa data kwa sababu ya makosa au vitendo vya makusudi vya watumiaji, uendeshaji usio sahihi wa programu, kushindwa kwa vifaa, kuongezeka kwa nguvu na mambo mengine ya asili ya ndani na yanayosababishwa na sababu zilizotokea ndani ya ofisi.

Mambo ya nje

Orodha ya kina ya mambo haya inaweza kupatikana kwa kuangalia kurasa za mwisho mikataba mingi inayobainisha hali ya nguvu kubwa, kuanzia makosa katika ukoko wa dunia hadi matendo ya wahusika wengine.

Ipasavyo, ikiwa kuna moto katika ofisi au maafisa wa utekelezaji wa sheria watanyang'anya au kufunga vifaa, ufikiaji wa data iliyo na habari muhimu ya biashara itasitishwa. (Hapa ni muhimu sana kuelewa kwamba nakala rudufu, iliyoundwa kuhifadhi michakato yetu ya biashara, inapaswa kuhifadhiwa nje ya tovuti.)

Njia za kuandaa nakala rudufu

Kuna njia kadhaa za kupanga nakala rudufu.

Inasakinisha seva ya Hifadhi Nakala ya ndani

Unaweza kujikinga na mambo mengi ya ndani kwa kusakinisha seva maalum ya faili ili kuunda na kuhifadhi nakala za chelezo. Kwa hivyo, data nyingi hunakiliwa kwenye mtandao wakati wa mzigo mdogo, mara nyingi usiku diski ngumu seva iliyoundwa mahsusi kwa kuhifadhi nakala rudufu.

Manufaa: Mfumo huu ni rahisi kuandaa na unahitaji gharama za chini. Kompyuta yenye nafasi nyingi ya diski inatosha. Seti hii inaweza kutumika kama jukwaa la kupanga seva ya faili kwa kuhifadhi nakala rudufu za habari kutoka kwa seva zingine na vituo vya kazi.

Mapungufu: teknolojia hii haifai kwa ulinzi dhidi ya mambo ya nje, kwani habari imehifadhiwa kwenye majengo ya biashara. Inaweza pia kuwa haina maana katika tukio la maambukizi ya virusi vya kompyuta au ushawishi mbaya wa wengine, kwa kuwa seva ya Hifadhi, ambayo imewashwa na kupatikana kwenye mtandao, inaweza pia kuwa chini ya virusi au mashambulizi mengine yoyote.

Inakili data kwenye midia inayoweza kutolewa

Teknolojia hii inahitaji uwepo wa kifaa chenye uwezo wa kuandika kwenye hifadhi ya vyombo vya habari vinavyoweza kutolewa. Pamoja na usafirishaji wa vyombo vya habari vilivyo na nakala mpya ya data nje ya biashara (hapa tutaita mbinu hii nje ya tovuti), suluhisho linaweza kuhakikisha usalama wa data katika hali nyingi.

Manufaa: inalinda dhidi ya mambo ya ndani na ya nje.

Mapungufu: Inahitaji maunzi ya ziada na programu kwa ajili ya kuhifadhi nakala. Mchakato wa kurejesha data umepunguzwa kwa sababu ya hitaji la kusafirisha media kurudi kwenye eneo la biashara. Pia inahitaji ujuzi wa ziada kutoka kwa mtu anayehusika na kuhifadhi na kurejesha data.

Kunakili data nje ya tovuti kupitia miunganisho ya mtandao

Njia hii inajumuisha kunakili faili kwenye mtandao nje ya eneo la biashara. Katika kesi hii, inaweza kutumika kama uhusiano wa moja kwa moja, na salama miunganisho ya Mtandao (VPN).

Manufaa: hauhitaji usafiri wa kimwili wa vyombo vya habari.

Mapungufu: Inahitaji muunganisho wa mtandao wa kasi ya juu. Kunaweza kuwa na ugumu katika kurejesha data. Unapotumia muunganisho wa Mtandao, ada za trafiki zinaweza kuongeza hadi kiasi kikubwa.

Hebu tujumuishe

Njia ya busara zaidi inaonekana kuwa inayochanganya uwepo wa seva ya Hifadhi nakala ya ndani na kunakili data kwenye media inayoweza kutolewa. Katika kesi hii, inawezekana kupanua kwa kiasi kikubwa uwezo wa mfumo wetu wa chelezo, kwa kutumia teknolojia wakati data inakiliwa kwanza kwenye seva ya Hifadhi nakala usiku, na kisha kupakiwa kwenye mkanda kutoka hapo. Hii itapakua mtandao wa kompyuta na utumie kwa ufanisi zaidi wakati wa kuhifadhi. Kwa kuwa seva ya chelezo imeunganishwa na mfumo wa kunakili kwa vyombo vya habari vinavyoweza kutolewa, wakati wa kuitayarisha, ni muhimu kuzingatia maalum ya vifaa na programu inayotumiwa wakati wa kunakili data kwenye vyombo vya habari vinavyoweza kutolewa.

Unda mpango wa chelezo

Hebu tuangalie aina za chelezo.

Chelezo kamili

Data imenakiliwa kwa ukamilifu.

Manufaa: wengi njia ya kuaminika Hifadhi nakala. Ikiwa nakala ya hivi majuzi itashindwa, baadhi ya data bado inaweza kurejeshwa kutoka nakala iliyopita. Njia bora zaidi ya kurejesha haraka miundombinu ya habari ya biashara.

Mapungufu: inahitaji hifadhi kubwa ya habari na muda mrefu zaidi wa utekelezaji.

Hifadhi nakala tofauti

Mabadiliko pekee tangu nakala ya mwisho Kamili imenakiliwa. Data inakiliwa "jumla", ili nakala ya hivi karibuni itakuwa na mabadiliko yote tangu chelezo Kamili ya mwisho.

Manufaa: huendesha kasi kidogo kuliko chelezo Kamili. Uharibifu wa moja ya nakala hausababishi upotevu wa data zote kwa kipindi hicho (ikiwa kuna nakala sahihi ya chelezo kamili).

Mapungufu: kwa njia moja au nyingine, chelezo kamili ya mara kwa mara bado inahitajika. Ikiwa media kamili ya chelezo imeharibiwa, nakala hii ya chelezo haitumiki. Nakala ya mwisho, iliyo na mabadiliko yote kwa muda mrefu, inaweza kulinganishwa kwa ukubwa na Nakala kamili.

Hifadhi rudufu inayoongezeka

Taarifa ambazo zimebadilika tangu hifadhi rudufu ya awali ya Ziada ndiyo zinanakiliwa.

Manufaa: Njia ya haraka zaidi ya kuhifadhi nakala. Inachukua nafasi ndogo zaidi.

Mapungufu: Njia mbadala isiyoaminika zaidi. Ikiwa nakala moja imeharibiwa, nakala zote zinazofuata hazifai. Ikiwa media imeharibiwa, nakala rudufu kamili inakuwa haina maana. Ni muhimu kuacha tovuti nakala zote za Hifadhi rudufu kwa kipindi hicho. Urejeshaji wa data huchukua muda mrefu.

Hebu tujumuishe

Aina ya kunakili kwa kawaida huamuliwa na hali ya kifedha na umuhimu wa data. Ikiwa bajeti yako inaruhusu na data ni ya thamani ya kibiashara, ni vyema kutumia nakala kamili.

Ikiwa bajeti ni ndogo au data sio ya thamani kubwa, basi unaweza kutumia Hifadhi rudufu ya Kuongezeka.

Backup tofauti ni maelewano, mara nyingi sio haki kila wakati, kwani inaweza kuibuka kuwa nakala ya mwisho inahitaji kiasi vyombo vya habari vya diski na wakati wa uundaji ni karibu sawa na Hifadhi nakala kamili.

Kuunda mfumo wa chelezo

Kwa kuzingatia ukubwa wa mauzo ya kampuni, inawezekana kuhesabu gharama ya takriban ya siku moja ya biashara na, ipasavyo, umuhimu wa data ya kibiashara. Katika hali zetu, ni vyema kuzingatia chaguo zifuatazo.

Kama njia mbadala, tunatumia mchanganyiko wa seva ya Hifadhi nakala na kifaa cha kuhifadhi vyombo vya habari vinavyoweza kutolewa(Kwa mfano, gari la mkanda).

Mpango wa chelezo ni chelezo Kamili ya kila siku kwa seva ya Hifadhi nakala, ikifuatiwa na kupakia kwenye kanda na kusafirisha chombo cha kuhifadhia tepi (cartridge) hadi mahali salama (nje ya tovuti). Katika mifumo kama hiyo, seva ya Hifadhi nakala pia inaitwa seva ya kache, ikijaribu kusisitiza jukumu lake la kati kabla ya kunakili mwisho kwa mkanda (ona Mchoro 1).

Kupanga mchakato wa kurejesha

Kuunda nakala ya nakala ni, bila shaka, sehemu muhimu sana katika ulinzi wa data na mfumo wa kurejesha. Lakini ni muhimu pia kujua jinsi data ya chelezo itarejeshwa.

Kwa hivyo, wakati wa kuchagua mfumo wa chelezo, unapaswa kutegemea suluhisho sanifu linaloungwa mkono na watengenezaji wengi wa vifaa na programu.

Kwa mfano, suluhisho kama hilo ni anatoa za tepi (vitiririsho) vinavyounga mkono kiwango cha LTO (Linear Tape Open), kilichotengenezwa na washiriki wanaojulikana katika soko la kompyuta kama IBM, HP na Seagate.

Wacha tuchukue mpango ufuatao wa uokoaji kama msingi:

  • Kazi ndogo lakini za haraka za kurejesha data, kama vile kufufua faili iliyoharibika kimakosa, hufanywa kutoka kwa seva ya akiba.
  • Katika kesi ya matatizo makubwa zaidi, kwa mfano, wakati ni muhimu kurejesha data baada ya ajali mbaya (baada ya uharibifu wa idadi kubwa ya faili na virusi vya kompyuta, nk), na pia katika kesi ya haja ya kupata upatikanaji wa huduma. kwa habari nyuma kipindi cha nyuma Tutarejesha kutoka kwa midia inayoweza kutolewa iliyohifadhiwa mahali salama.

Njia ya serikali kuu au ya ugatuzi?

Kuna mbinu mbili za kupanga upataji wa data utakaoungwa mkono: kuu na kugawanywa.

Katika chaguo la kwanza, kifurushi kimoja cha programu kinachofanya kazi kwa kutumia teknolojia ya seva ya mteja kinawajibika kwa mchakato mzima wa kuhifadhi. Hiyo ni, kuna seva ya kati na programu maalum ya seva iliyosakinishwa na programu mbadala za mteja kwenye kompyuta. Taarifa zitakazohifadhiwa hukusanywa kupitia wateja hawa hawa. Mifumo inayojulikana zaidi ya chelezo za kibiashara, kama vile Symantec Backup Exec, hufanya kazi kulingana na mpango huu. Pia kuna mifumo ya chelezo ya bure, haswa imewashwa Fungua hifadhidata Chanzo, kwa mfano Bacula, ambayo pia inafanya kazi kwenye teknolojia ya "mteja-server".

Njia ya pili ni madaraka, ambayo ina maana hakuna kituo kimoja cha udhibiti. Katika kesi hii, kila seva ina programu tofauti ya kuhifadhi imewekwa, kwa msaada wa ambayo data huhamishiwa kwenye rasilimali nyingine ya kati au mtandao. Kwa mfano, programu ya ntbackup, iliyotolewa na mifumo ya uendeshaji ya kisasa ya familia ya Windows, inafanya kazi kulingana na mpango huu.

Kwa upande wetu, njia ya kuhifadhi nakala iliyogatuliwa ilichaguliwa. Data kutoka kwa seva za Windows, ambazo kuna wengi wazi katika mtandao wetu, zitanakiliwa kwa kutumia programu ya ntbackup kwenye rasilimali ya mtandao ya seva ya kache, kutoka kwa seva kulingana na mifumo ya UNIX - kwa kutumia programu ya tar. Sababu ni banal kabisa: inahitajika kuunda mfumo wa chelezo wa kufanya kazi haraka iwezekanavyo na ukabidhi mamlaka ya kufanya shughuli za uhifadhi wa kawaida kwa mtu mwingine. Hiyo ni, mfumo unapaswa kuwa rahisi na unaoeleweka iwezekanavyo, bila kuhitaji utafiti wa ngumu kifurushi cha programu kama vile Backup Exec au Bacula. Kwa kuongeza, hakuna haja ya kufunga programu za mteja, kwa kuwa ntbackup na tar tayari zipo katika mifumo ya uendeshaji inayofanana.

Kuchagua programu kwa ajili ya kupanga seva chelezo

Linux CentOS ilichaguliwa kuwa mfumo wa uendeshaji kwa ajili ya uoanifu wake na mfumo wa uendeshaji wa Linux Red Hat Enterprise (RHEL), usaidizi wa vifurushi vya rpm, na urahisi wa usakinishaji na matengenezo. Ilitayarishwa lini? uamuzi huu kulingana na chelezo, ilipatikana Toleo la Linux CentOS 5.2, toleo la 5.3 sasa limetolewa (http://www.centos.org).

Ili kuwezesha usimamizi na kazi za usimamizi wa mbali, na pia kwa ugawaji zaidi wa mamlaka kwa wafanyikazi wengine (kwa mfano, msimamizi wa mifumo ya Windows), tutatumia Itifaki ya RDP. Ili kufanya hivyo, tutasakinisha programu ya xrdp ili kusaidia ufikiaji wa wastaafu kupitia mteja wa RDP. Ili xrdp ifanye kazi, unahitaji seva ya VNC iliyosanikishwa, kwa hivyo lazima tusakinishe hiyo pia.

Kumbuka: programu ya xrdp katika baadhi ya utekelezaji haifanyi kazi kwa usahihi kila wakati na mteja fulani wa RDP. Kwa mfano, katika kesi ya xrdp-0.4.0-1.el5.rf kwa CentOS, toleo la hivi karibuni la mteja wa RDP linalotolewa na Service Pack 3 kwa Windows XP halitumiki. Katika hali kama hizi, inashauriwa kutumia programu ya rdesktop, http://www.rdesktop.org (haswa, toleo lake la Windows rdesktop.exe, ambalo linaweza kupakuliwa kwa: http://www.atomice.com/blog /?page_id= 9).

Ili kufanya kazi na faili rahisi, ni mantiki kusakinisha Kamanda wa Usiku wa manane - meneja wa faili sawa na Kamanda anayejulikana wa Norton.

Na hatimaye, unahitaji kusakinisha programu ili kusaidia kufanya kazi na kiendeshi cha tepi: Toleo la Seva Moja ya HP Data Protector Express, ukurasa wa mradi: http://h18000.www1.hp.com/products/storage/software/datapexp/sse/index html.

Kuchagua maunzi kwa seva ya kache

Seva ya zamani ya SuperMicro katika sanduku kubwa la mnara ilichaguliwa kama seva ya kache.

Maunzi ya seva:

  • Ubao wa mama: Super X6DHE-XG2.
  • Uwezo wa RAM: 1 GB.
  • Vidhibiti vya diski:
    • Kidhibiti cha Uvamizi wa Uvamizi wa Adaptec kilichojengwa ndani ya ubao mama;
    • kidhibiti cha ziada cha RAID LSI Logic MegaRAID Ser523 katika umbizo la PCI-X-133 na bandari nne za kuunganisha anatoa za SATA.
    • anatoa mbili za Seagate ST31000340AS yenye uwezo wa 1 TB, iliyoundwa kwa ajili ya kuhifadhi data ya kati;
    • anatoa mbili za Seagate ST3500320NS yenye uwezo wa GB 500 kwa kuchanganya kwenye RAID1 na kufunga mfumo wa uendeshaji juu yao;
    • Mdhibiti wa SCSI RAID kwa kuunganisha gari la tepi la LSI Logic LSI20320-HP katika muundo wa PCI-X-133 na interface ya nje ya SCSI;
    • Hifadhi ya HP Hufanya Kazi Kiendeshi cha Ultrium 1840LTO4 pamoja na kebo ya kuunganisha kwenye kiolesura cha nje cha SCSI.

Hebu nitoe maoni kwa ufupi juu ya uchaguzi wa vifaa. Kama unavyoweza kukisia kutoka kwa usanidi wa seva ulioelezewa hapo juu, ilikusanywa kutoka kwa kile kilichokuwa karibu. Lakini gari la tepi la LTO4, pamoja na SCSI yenye mtawala wa kuiunganisha na usambazaji wa cartridges zinazoweza kubadilishwa (cassette), ilinunuliwa tofauti.

Kuandaa seva ya kache

Mara tu tumeamua kabisa juu ya maunzi na programu, ni wakati wa kuleta mradi wetu uzima.

Hatua ya kwanza ni kufunga mfumo wa uendeshaji kwenye seva yetu ya kache. Kwa kuwa mifumo ya Linux mara nyingi haitumii miundo fulani ya vidhibiti vya uvamizi-wenyeji, ni jambo la busara kutochukua hatari na kuunda RAID1 kulingana na kidhibiti kilichopo ili kupangisha mfumo wa uendeshaji wenyewe. mwanamitindo maarufu LSI Logic MegaRAID Ser523 na anatoa mbili za 500 GB SATA. Tutaunganisha anatoa mbili ngumu za 1 TB zilizobaki kwa kidhibiti kwenye ubao wa mama bila kuzichanganya kwenye safu ya RAID. Kwa hivyo, mfumo wa uendeshaji yenyewe na programu ya programu itawekwa kwenye RAID1, na diski mbili tofauti za 1 TB zimekusudiwa kuhifadhi nakala za chelezo za muda.

Ni mantiki kuunganisha na kugawanya diski 1 za TB zenyewe, zilizokusudiwa kuhifadhi nakala za kati, wakati wa usakinishaji wa mfumo. Tunaunda kiasi kimoja kwenye kila diski na kutumia pointi za mlima /vol0 na /vol1, kwa mtiririko huo.

Mfumo wa uendeshaji umewekwa kama kawaida. Wakati wa kusakinisha programu, chagua Seva GUI kama kiolezo cha usakinishaji. Miongoni mwa wasimamizi wa dirisha, tunachagua Gnome kwa unyenyekevu na ufanisi wake.

Miongoni mwa vifurushi vya ziada vya programu, lazima usakinishe Samba ili kuandaa seva ya faili katika mazingira ya Windows, pamoja na seva ya VNC ili kuhakikisha xrdp inafanya kazi. Inapendekezwa pia kusakinisha vifurushi kutoka kategoria ya "Maendeleo: Maktaba za Ustawishaji, Zana za Usanidi, Uundaji wa Programu Zilizopitwa na Wakati" ili uweze kusakinisha programu katika siku zijazo.

Na pia tutasakinisha xinetd super daemon ili tuweze kuendesha programu ya SWAT kudhibiti seva ya Samba.

Mara moja wakati wa ufungaji, tutaunda akaunti (kwa mfano, chelezo), ambayo kazi ya chelezo itafanywa (tazama Mchoro 2).

Ikiwa kwa sababu fulani haikuwezekana kuunda mara moja, katika siku zijazo unaweza kutumia chombo cha Meneja wa Mtumiaji, ambacho kimezinduliwa kutoka kwenye orodha kuu: Mfumo -> Utawala -> Watumiaji na Vikundi (tazama Mchoro 3).

Kumbuka: ikiwa huwezi kutumia programu ya Kidhibiti cha Mtumiaji, unaweza kutumia amri ya useradd na swichi zinazofaa.

Inafaa kusema kidogo juu ya dhana ya msingi ya kubinafsisha programu kwa upande wetu - kutumia uwezo wa GUI kikamilifu. Wakubwa wengi wa UNIX wangezindua mara moja ganda lao la amri wanalopenda na kuanza kuandika amri na kuhariri faili za usanidi. Lakini kwa upande wetu, tunakabiliwa na mchakato mgumu wa kuhamisha mamlaka kwa mtu mwingine, ambaye uwezekano mkubwa hajui sana kufanya kazi na kiolesura cha mstari wa amri katika mifumo ya UNIX. Kwa hivyo, kila kitu kinachoweza kufanywa kupitia GUI kinapaswa kufanywa kwa njia hii. Kulingana na mazingatio haya, tutaunda ikoni kwenye eneo-kazi ili kuzindua Kamanda wa Usiku wa manane (ona Mchoro 4).

Kama ilivyoelezwa hapo juu, wakati wa kusanidi Samba tutashikamana na mkakati wetu uliokusudiwa na kutumia kiolesura cha wavuti kinachoitwa SWAT.

Kwa kuwa SWAT imezinduliwa kupitia xinetd super daemon, unahitaji kuhariri faili./etc/xinet.d/swat

Hivi ndivyo faili inapaswa kuonekana baada ya kuhariri:

# chaguomsingi: imezimwa

# maelezo: SWAT ni Zana ya Msimamizi wa Wavuti ya Samba.

# Tumia swat kusanidi seva yako ya Samba.

# Ili kutumia SWAT, unganisha kwenye bandari 901

# na kivinjari chako unachokipenda.

swat ya huduma

Bandari = 901

Socket_type = mkondo

Subiri = hapana

Mtumiaji = mzizi

Seva = /usr/sbin/swat

Ingia_kutofaulu += USERID

Lemaza = hapana

Sasa unaweza kuzindua kiolesura cha wavuti yenyewe. Tunaandika kwenye mstari wa kivinjari (kwa mfano, Mozilla Firefox) anwani http://127.0.0.1:901 na, kwa kuingiza jina. mtumiaji wa mizizi kwa nenosiri linalofaa, tunafika kwenye dirisha la SWAT. Ifuatayo, kwa kutumia kichupo cha Nenosiri, unahitaji kuweka jina la mtumiaji ili kufikia rasilimali za mtandao zilizowekwa. Ili kuepuka matatizo ya ziada, ninapendekeza sana kutumia jina la mtumiaji na nenosiri ambalo tayari limeingia kwenye mfumo. Kwa hiyo, ingiza kihifadhi jina la mtumiaji, nenosiri sawa na wakati wa kuunda mtumiaji wa UNIX, na bofya kitufe cha Ongeza Mtumiaji Mpya Kisha, unahitaji kuruhusu akaunti hii, kwa hiyo bofya kifungo Wezesha Mtumiaji (angalia Mchoro 5).

Kumbuka: Ikiwa huwezi kutumia programu ya SWAT, unaweza kutumia smbpasswd amri na -a kuongeza na -e kuwezesha chaguo za akaunti ya mtumiaji wa Samba.

Ili kuweza kudhibiti rasilimali za diski kwa urahisi zaidi (kwa mfano, katika siku zijazo ondoa faili zingine kutoka kwa ufikiaji wa umma kwa kuzihamishia kwenye saraka nyingine), tutaunda saraka /vol0/backup0 na /vol1/chelezo1 kwenye diski zilizounganishwa vol0 na juzuu ya 1. Ili mtumiaji anayehifadhi nakala aweze kufikia rasilimali hizi, tutabadilisha mmiliki wa saraka kuwa chelezo na kuweka haki zinazofaa. Kwa madhumuni haya, ni rahisi kutumia Kamanda wa Usiku wa manane.

Kumbuka: ikiwa huwezi kutumia Programu ya usiku wa manane Kamanda anahitaji kutumia amri zifuatazo: mkdir - kuunda saraka, chmod na amri za chown - kubadilisha ruhusa na kubadilisha mmiliki (kikundi), kwa mtiririko huo.

Ikiwa kwa sababu fulani haikuwezekana kuunda partitions muhimu mara moja na kuunganisha disks, kufanya hivyo baada ya ufungaji, utakuwa na kufanya kazi kidogo kwenye mstari wa amri.

Zindua programu ya Kituo au ganda lingine lolote la amri. Ikiwa ni lazima, badilisha kwa hali ya mtumiaji mkuu:

#su

Faili za kifaa: /dev/sda, /dev/sda1, /dev/sda2 na /dev/sda3 hazituvutii, kwa kuwa ni za safu ya diski ya RAID1 iliyounganishwa tayari na mfumo wa uendeshaji wa faili. Lakini /dev/sdb na /dev/sdc ni faili za kifaa za diski ambazo zinapaswa kuunganishwa.

Ikiwa una ugumu wa kuamua ni faili gani ya kifaa ni ya diski gani, unaweza kutumia amri ya fdisk na -l paramu:

#fdisk -l

Diski /dev/sda: 500.0 GB, 500093157376 baiti

Vichwa 255, sekta 63/ wimbo, mitungi 60799

/dev/sda1 * 1 5222 41945683+ 83 Linux

/dev/sda2 5223 6266 8385930 82 Linux kubadilishana / Solaris

/dev/sda3 6267 60799 438036322+ 83 Linux

Vitengo = mitungi ya 16065 * 512 = 8225280 byte

Mfumo wa Kitambulisho cha Kuanzisha Kifaa Anza Kumaliza Vitambulisho

Diski /dev/sdc: 1000.2 GB, 1000204886016 baiti

255 vichwa, 63 sekta / wimbo, 121601 mitungi

Vitengo = mitungi ya 16065 * 512 = 8225280 byte

Mfumo wa Kitambulisho cha Kuanzisha Kifaa Anza Kumaliza Vitambulisho

Ili kuunda kizigeu kinachohitajika kwenye diski, piga programu ya fdisk:

# fdisk /dev/sdb

Hapo awali, programu inaonyesha ujumbe sawa na huu:

Kifaa hakina jedwali halali la kizigeu cha DOS, wala Jua,

SGI au lebo ya diski ya OSF

Kuunda lebo mpya ya diski ya DOS. Mabadiliko yatabaki kwenye kumbukumbu tu,

mpaka uamue kuziandika. Baada ya hapo, bila shaka,

maudhui yaliyotangulia hayatarejeshwa.

Idadi ya mitungi ya diski hii imewekwa 121601.

Hakuna ubaya na hilo, lakini hii ni kubwa kuliko 1024,

na inaweza katika usanidi fulani kusababisha shida na:

1) programu inayotumika wakati wa kuwasha (k.m., matoleo ya zamani ya LILO)

2) uanzishaji na ugawaji programu kutoka kwa OS zingine

(k.m., DOS FDISK, OS/2 FDISK)

Onyo: bendera batili 0x0000 ya jedwali la kizigeu la 4

itasahihishwa na w(rite)

Unda sehemu mpya:

Amri (m kwa msaada): n

Kuangalia orodha ya sehemu zilizoundwa:

Amri (m kwa msaada): uk

Kwa kujibu, programu itaonyesha habari kuhusu sehemu zilizoundwa:

Diski /dev/sdb: 1000.2 GB, 1000204886016 baiti

255 vichwa, 63 sekta / wimbo, 121601 mitungi

Vitengo = mitungi ya 16065 * 512 = 8225280 byte

Mfumo wa Kitambulisho cha Kuanzisha Kifaa Anza Kumaliza Vitambulisho

/dev/sdb1 1 121601 976760001 83 Linux

Tunahifadhi mabadiliko na kuacha programu:

Amri (m kwa msaada): w

Jedwali la kizigeu limebadilishwa!

Inapigia simu ioctl() kusoma tena jedwali la kizigeu.

Inasawazisha diski.

Tunaunda mfumo wa faili kwenye kizigeu kipya cha diski:

# mkfs.ext3 /dev/sdb1

Kwa kuwa mfumo wa faili wa ext3 tunaotumia ni uandishi wa habari, hakuna haja ya kuujaribu kwa kuwasha upya. Zima kipengele hiki:

# tune2fs -c 0 -i 0 /dev/sdb1

Unda saraka ya kuweka kizigeu kipya kilichoundwa na mfumo wa faili:

#mkdir/vol00

Na weka mfumo wa faili:

# panda -t ext3 /dev/sdb1 /vol0

Kwa mfano, tunaweka alama na kuweka diski ya pili (/dev/sdc).

Ili sehemu tulizounda ziwekwe kiotomatiki wakati wa kuanza, tunahitaji kuhariri /etc/fstab. Mfano /etc/fstab faili:

# vi /etc/fstab

LABEL=/ / ext3 chaguo-msingi 1 1

/dev/sdb1 /vol0 ext3 chaguo-msingi 0 0

/dev/sdc1 /vol1 ext3 chaguo-msingi 0 0

tmpfs /dev/shm chaguo-msingi za tmpfs 0 0

devpts /dev/pts devpts gid=5,mode=620 0 0

sysfs /sys sysfs chaguo-msingi 0 0

proc /proc proc chaguo-msingi 0 0

LABEL=Chaguo-msingi za kubadilishana-SWAP-sda2 0 0

Ifuatayo, kwa kutumia SWAT tena, tunaunda rasilimali iliyoshirikiwa kwa nakala rudufu. Nenda kwenye kichupo cha Kushiriki. Ifuatayo, weka jina la rasilimali: kwa upande wetu, chelezo0. Tunaonyesha njia ya saraka: kwa upande wetu /vol0/backup0 na watumiaji ambao wana haki za kufikia saraka ni watumiaji halali na watumiaji wa admin (ona Mchoro 6).

Hatimaye faili ya usanidi Samba - smb.conf inapaswa kuonekana kama hii:

Kikundi cha kazi = VAI.LAN

Kamba ya seva = Seva ya Hifadhi nakala LTO4

Passdb backend = tdbsam

Ramani ya jina la mtumiaji = /etc/samba/smbusers

Ldap ssl = hapana

Chaguzi za vikombe = mbichi

Maoni = Vichapishaji vyote

Njia = /var/spool/samba

Inaweza kuchapishwa = Ndiyo

Inaweza kuvinjari = Hapana

Maoni = Chelezo0

Njia = /vol0/backup0

Watumiaji halali = chelezo

Watumiaji wa msimamizi = chelezo

Soma tu = Hapana

Inaweza kuvinjari = Hapana

Maoni = Chelezo0

Njia = /vol1/chelezo1

Watumiaji halali = chelezo

Watumiaji wa msimamizi = chelezo

Soma tu = Hapana

Inaweza kuvinjari = Hapana

Ambapo vol0 na vol1 ni diski 1 za TB zilizoelezwa hapo juu za kuhifadhi nakala rudufu.

Na hatimaye, tunaendelea na kuanzisha programu kwa ajili ya kufanya chelezo kwa mkanda - HP Data Protector Express Single Server Edition. Kwanza, wacha tuende kwenye ukurasa wa programu http://www.hp.com/go/dataprotectorexpress/sse kusajili na kupata ufunguo (ufunguo halali). Siri kidogo - ni vyema kutumia MS Internet Explorer, kwa kuwa hati inaweza kufanya kazi kwa usahihi katika vivinjari vingine (kwa mfano, sikuweza kupata ufunguo mara ya kwanza na Mozilla Firefox 3.0 na OpenSUSE Linux 11.1). Baada ya kujibu maswali muhimu na kupokea barua-pepe na ufunguo halali, tunaendelea kusanikisha programu.

Ili kufanya hivyo, ingia kwenye mfumo kama mtumiaji wa chelezo, ingiza CD na programu, pata ufikiaji wa CD (ikiwa ni lazima, weka media) na uzindua programu ya terminal (mstari wa amri).

Andika su amri na ingiza nenosiri la mtumiaji wa mizizi ili kubadili hali ya mtumiaji mkuu. Na, kwenda kwenye saraka na CD iliyowekwa, endesha programu ya kusakinisha. Dirisha la usakinishaji wa programu litazinduliwa (tazama Mchoro 7).

Kimsingi, hakuna kitu maalum cha kuelezea hapa. Ufungaji wa programu unafanyika kwa njia ya kawaida, kwa kutumia kiolesura wazi cha picha.

Mwishoni, kisakinishi kitakuhimiza kuzindua Toleo Moja la Seva ya HP Data Protector Express.

Kwa bahati mbaya, tangu programu ilizinduliwa chini ya akaunti ya mizizi, njia ya mkato ya kuzindua programu pia iliundwa kwenye saraka ya nyumbani ya mtumiaji wa mizizi. Ili kuondoa nuance hii, unahitaji tu kunakili njia ya mkato kutoka kwa Desktop kutoka saraka ya nyumba ya mizizi hadi kwenye eneo-kazi la mtumiaji wa chelezo na upe haki zinazofaa.

Unda kazi ya kuhifadhi nakala iliyoratibiwa

Kama ilivyoelezwa hapo juu, uhifadhi wa tepi utafanywa mara moja kwa siku kwa kutumia mpango wa Hifadhi Nakala Kamili. Kwa hiyo, hatutashughulikia masuala yanayohusiana na mipango tata ya kuratibu, mzunguko wa vyombo vya habari, nk. Tunachohitaji ni kuunda kazi kwa nakala kamili saraka zilizochaguliwa za seva ya kache ili kurekodi mara moja kwa siku, wakati vyombo vya habari vya mkanda itafutwa kila wakati.

Kwanza, hebu tuzindua programu Toleo la Seva Moja ya HP ya HP.(Ikiwa programu tayari inaendeshwa, unaweza kuruka hatua hii.)

Wakati wa kuanza programu, utahitajika kuingiza nenosiri la ufikiaji. Kwa chaguo-msingi, fikia sifa: seva ya mwenyeji, msimamizi wa jina la mtumiaji, hakuna nenosiri (ona Mchoro 8).

Ifuatayo, dirisha kuu la programu litafungua. Ni lazima kulipa kodi kwa watengenezaji - mpango ni rahisi na interface wazi, shughuli nyingi zinafanywa kwa kutumia "wasaidizi" (Wachawi) (tazama Mchoro 9). Ili kupata taarifa juu ya kufanya kazi na programu, kuna nyaraka za kina kwenye disk ya ufungaji.

Kwa chaguo-msingi, unapoanza programu, sehemu ya Wachawi inafungua mara moja. (Ili kwenda kwenye sehemu hii, unaweza kutumia ikoni ya Wizards upande wa kulia wa dirisha.) Bofya kwenye ikoni ya Hifadhi nakala na uende kwenye dirisha ili kuchagua mbinu ya kunakili. Bofya kwenye ikoni ya chini kabisa upande wa kushoto wa Dirisha Maalum la Chelezo na uende kwa Wizard - Dirisha la Karibu. Katika shamba Ingiza jina la commanf inayoundwa Ingiza jina la kazi yetu na ubofye kitufe cha Ifuatayo.

Sasa tunajikuta kwenye dirisha la Chagua faili na folda, ambapo tunachagua faili na saraka za kunakiliwa kwenye mkanda.

Ifuatayo, baada ya kubofya kitufe kinachofuata, dirisha la Chaguzi za Kifaa inaonekana. Hapa unahitaji kuchagua kifaa kitakachotumiwa, na pia kuweka vigezo vingine: "Muundo wa otomatiki" (Auto format - Auto format mode), "Jina jipya la vyombo vya habari", nk (angalia Mchoro 10) .

Bonyeza kitufe Inayofuata tena. Katika dirisha la Chaguo za Kazi linalofungua, weka vigezo vifuatavyo (ona Mchoro 11):

  • Hali ya Hifadhi - Imejaa(tutaunda chelezo kamili).
  • Hali ya uthibitishaji kiotomatiki - Thibitisha haraka ( hali ya kuangalia kiotomatiki. Chaguo-msingi ni Thibitisha Kamili, lakini hali cheki kamili kumbukumbu inachukua muda mrefu sana, ikilinganishwa na wakati inachukua kukamilisha nakala, kwa hivyo katika kesi hii tutajizuia kuangalia usomaji wa media, kwa kuzingatia ukweli kwamba tunaunda nakala kamili ya data kila siku. . Ikumbukwe kwamba kwa imani thabiti katika ubora wa nakala iliyorekodiwa, lazima utumie hali ya Uthibitishaji Kamili).
  • Hali ya span Gawanyafaili. Ikiwa faili ni kubwa sana kutumiwa kwa njia moja, tumia midia nyingi. Katika hali nyingine, unapochagua Anzisha tena faili, programu itakuuliza uweke media nyingine kubwa kwenye gari.
  • Badilisha hali - Ingiza kwa media nyingine. Ikiwa programu haioni vyombo vya habari vinavyohitajika, inatuma onyo kukuuliza upakie vyombo vya habari vinavyohitajika kwenye gari.

Kuchora 11. Dirisha la chaguzi za kazi

Dirisha la Usimbaji/Mfinyazo huonekana mara baada ya chaguo za Kazi. Hapa unaweka vigezo vya usimbuaji na ukandamizaji. Ikumbukwe kwamba sauti iliyotangazwa ya media ya LTO (GB 1.6 kwa LTO4, 800 MB kwa LTO3, nk.) itapatikana tu wakati ukandamizaji wa maunzi umewashwa. (Na hii imetolewa kuwa habari kwenye media inaweza kusisitizwa kwa mafanikio).

Dirisha la mwisho - Ratiba kazi, kama jina linavyopendekeza, hutumiwa kupanga utekelezaji wa kazi kwa wakati unaofaa. Kwa kuwa tutaendesha chelezo kamili kwa wakati ufaao, huku tukibatilisha tu midia iliyoingizwa na bila kuzingatia. nuances ya ziada aina ya mzunguko wa midia, tutajiwekea kikomo kwa ratiba rahisi zaidi.

Ili kufanya hivyo, chagua:

  • Aina ya ratiba - Endesha mara kwa mara. Ili kuunda mipangilio ya ratiba.
  • Wakati wa kuanza - 10:30. Muda wa kuanza kazi. Kufikia wakati huu, kwa hali yoyote, uhifadhi kamili wa usiku kutoka kwa seva zinazofanya kazi hadi kwa seva ya kache inapaswa kukamilika.
  • Tarehe ya kuanza - 05/15/2009. Tarehe ya kuanza ya kuhifadhi nakala.
  • Aina ya mzunguko - Hakuna mzunguko. Kwa upande wetu, mzunguko wa vyombo vya habari hauhitajiki.

Na katika dirisha la mwisho la Sera ya Nakili, unachotakiwa kufanya ni kubofya kitufe cha Maliza.

Hiyo ndiyo yote, kazi ya chelezo imeundwa. Yote iliyobaki ni kufuatilia utekelezaji wake na, ikiwa ni lazima, kufanya marekebisho ili kuhakikisha utendaji unaohitajika.

Kuangalia uwezekano wa kurejesha kutoka kwa nakala rudufu

Ili kuangalia uwezekano wa kupona, tutaendelea kama ifuatavyo. Hebu kunakili faili moja ndogo kwenye kaseti na kisha tujaribu kuirejesha.

Ili kufanya hivyo, rudi kwenye dirisha la Wachawi na uchague ikoni ya Kurejesha. Hii itatupeleka kwenye dirisha linalofuata, ambapo tutapewa njia moja tu ya kurejesha, Rejesha Maalum. Bofya kwenye ikoni ya jina moja na uende kwenye dirisha la Chagua faili na folda. Hapa unachagua faili za kurejeshwa.

Baada ya kubofya kitufe kinachofuata, tunaenda kwenye dirisha la chaguo la Kifaa, ambalo kwa kweli tunachagua kifaa na vyombo vya habari ambavyo faili zitarejeshwa.

Ifuatayo, bofya kifungo Ifuatayo na dirisha la chaguzi za Kazi inaonekana mbele yetu. Maelezo kuu ambayo unahitaji kuzingatia ni Rejesha faili ambazo zinatumika kisanduku cha kuteua (ikiwa ni kurejesha faili zilizotumiwa katika wakati huu) Vigezo vya ziada vilivyowekwa kwenye dirisha la Chaguzi za Juu, zinazoitwa kwa kubofya kifungo cha jina moja, katika hali nyingi ni bora kushoto bila kubadilika (angalia Mchoro 12).

Kuchora 12. Dirisha la chaguzi za kazi na dirisha wazi Chaguzi za hali ya juu

Na mwishowe, dirisha linalojulikana la Ratiba ya kazi.

Bila shaka, ni tamaa sana kwamba programu haina uwezo wa kurejesha faili kwenye eneo lingine (angalau, mimi binafsi sijawahi kugundua kazi hii). Utalazimika kuzingatia ukweli huu katika kazi yako na ubadilishe faili na saraka ambazo inashauriwa usiandike wakati wa kurejesha kutoka kwa nakala rudufu.

Kuanzisha ntbackup

Licha ya ukweli kwamba kuna idadi kubwa ya programu za chelezo ulimwenguni kwa mifumo ya uendeshaji ya familia ya Windows, programu ya ntbackup inaendelea kuwa maarufu kwa uhuru wake na urahisi wa utumiaji. Wacha tuangalie mfano mdogo wa kuunda kazi ya mtihani Hifadhi nakala.

Ili kuendesha programu, ingiza tu jina la programu ntbackup kwenye mstari wa Run wa menyu ya Mwanzo na ubofye .

Ikiwa programu imezinduliwa kwa mara ya kwanza, itaonyesha dirisha la uzinduzi wa Wizard. Sio rahisi sana kutumia, kwa hivyo tutakataa kuitumia kwa kufuta kisanduku cha kuteua "Kila wakati endesha katika hali ya mchawi".

Ifuatayo, katika dirisha la "Hifadhi na Kurejesha", tunachagua kipengee cha "Hifadhi ya faili na mipangilio" na uende kwenye dirisha linalofuata: "Ni nini kinachopaswa kuhifadhiwa." Kulingana na madhumuni ya kuhifadhi, chagua moja ya vitu viwili: "Taarifa zote kwenye kompyuta hii" au "Toa uwezo wa kuchagua vitu vya kuhifadhi" (kwa upande wetu, angalia kipengee cha pili). Ifuatayo, nenda kwenye dirisha ili kuchagua vipengee vya kucheleza.

Baada ya kuangalia vitu muhimu, bofya kitufe cha "Next" na uende kwenye dirisha linalofuata "Jina, aina na eneo la kumbukumbu", ambapo rasilimali ambayo nakala itafanywa imeonyeshwa (tunaonyesha anwani na rasilimali iliyoshirikiwa ya yetu. seva ya kache).

Dirisha la Kukamilisha Chelezo na Kurejesha Mchawi inaonekana. Ikiwa huna haja ya kusanidi kitu kingine chochote, unaweza kubofya kitufe cha "Mwisho", na mchakato wa kuhifadhi utaanza mara moja, na vigezo vingi vimewekwa kwa default. Lakini kwa kuwa tunataka kuunda kazi iliyopangwa, tunabofya kitufe cha "Advanced" na kuendelea na mipangilio.

Katika dirisha la "Aina ya Kumbukumbu", chagua aina gani ya kumbukumbu tutakayoweka: "Kawaida" (Nakala kamili), "Ziada" (Tofauti), "Tofauti" (Inayoongezeka), nk. Dirisha linalofuata linakuhimiza kuchagua "Njia za kumbukumbu".

Agiza mbinu ya kunakili na ubainishe lengo (faili au kifaa). Ifuatayo, kazi inaweza kuanza mara moja au kuratibiwa kwa wakati maalum. Unapopanga kazi katika Mpangilio wa Windows, kazi itaonekana kama mstari wa amri na orodha ndefu ya vigezo. (Ambayo, ikiwa inataka, inaweza kuingizwa kwenye maandishi, nk). Mbali na kila kitu kingine, programu hii inaweza kunakili faili zilizo wazi kwa usahihi. Kama wanasema - "nafuu na furaha". Tutatumia programu hii kukusanya taarifa kutoka kwa seva zinazoendesha Windows.

Usanidi wa mwisho wa mfumo wa chelezo

Baada ya usanidi wa mwisho wa seva ya kache na mfumo wa kurekodi tepi, hakuna mengi ya kushoto. Angalia upatikanaji rasilimali za mtandao kwenye seva yetu ya chelezo, sanidi programu ya ndani ili kuunda chelezo.

Pia unahitaji kuunda ratiba ya chelezo, kuteua watu wanaowajibika na kuwakabidhi mamlaka yanayofaa.

Hitimisho

Hakuna shaka kuwa chelezo ni kipengele muhimu cha muundo wa IT wa kampuni yoyote. Na licha ya hali ngumu ya kiuchumi, hata hivyo inawezekana kuunda mfumo wa chelezo wa kufanya kazi unaokubalika, ukitumia kiwango cha chini cha pesa kwa ununuzi wa vifaa muhimu (gari la tepi na kaseti). Wakati huo huo, mfumo ulioundwa unakuwezesha kukabidhi mamlaka kwa mtu mwingine na, ikiwa ni lazima, kurejesha data iliyopotea kwa urahisi.