Баяу арнамен офистен тыс резервтік көшірмені қалай сақтау керек?
Баяу арнадағы офистен тыс резервтік көшірме: дискімен бастапқы жүктеу, өзгерістерді жіберу, тұтастықты тексеру және қалпына келтіру есебі.

Бастапқы көлемнің бәрін арна арқылы өткізуге тырыспасаңыз, офистен тыс резервтік көшірме баяу байланыспен де жұмыс істейді. Толық көшірмені шифрланған тасымалдағышпен бір рет апарасыз, содан кейін арна тек жаңа блоктарды жібереді. Бұл нашар байланысқа уақытша көну емес. Мұндай сұлба филиалдарға, өндірістік алаңдарға және шағын қалаларға қалыпты шешім саналады.
Бұл сұлбаның әлсіз тұсы түнгі тапсырманың жылдамдығында сирек болады. Команда жіберудің жасыл мәртебесіне қуанады, бірақ қашықтағы көшірме түпнұсқамен сәйкес пе, қате өшіруге төтеп бере ме және бірнеше терабайтты қайтаруға қанша уақыт кетеді деген сұрақтарға жауап бере алмайды. Сондықтан жобаны қалпына келтіруден бастаңыз: қанша деректі қайтару керек, оны қайдан аласыз және негізгі арна бос емес не істемей тұрса, қалай жеткізесіз.
Алдымен RPO мен RTO көрсеткіштерін өлшенетін етіңіз
Күн сайынғы өзгерістер көлемі қолжетімді уақыт аралығына сыйып, деректерді қайтару тәсілі рұқсат етілген тоқтау мерзімінен аспаса, баяу арна резервтік көшіруге жарайды. Файлдардың жалпы көлемі өздігінен көп нәрсе айтпайды. Күніне 40 ГБ өзгеретін 20 ТБ қойманы 20 Мбит/с арнамен қорғау блоктарының көбі күн сайын қайта жазылатын 2 ТБ дерекқорды қорғаудан оңай.
RPO ұйым соңғы деректердің қанша бөлігін жоғалтуға дайын екенін көрсетеді. Көшірме тәулігіне бір рет жасалса, нақты RPO 24 сағатқа, оған қоса сәтсіз тапсырмадан келесі сәтті іске қосуға дейінгі уақытқа жақындауы мүмкін. RTO жүктеп алудың басталуын емес, қызметтің қайта жұмыс істеуіне рұқсат етілген мерзімді белгілейді. Оған ақауды анықтау, қалпына келтіру туралы шешім, кілттерді алу, жабдықты дайындау, салқын сақтау деңгейінен шығару, жеткізу, оқу, шифрды ашу, тексеру және қолданбаны іске қосу кіреді.
Көрсеткіштерді кемінде екі қалыпты апта бойы жинаңыз, ал ай жабылатын кезеңді, жаппай жаңартуды немесе маусымдық шарықтауды бөлек өлшеңіз. Төрт сан керек: қорғалатын деректердің логикалық көлемі, сығу мен қайталануды жоюдан кейін іс жүзінде жіберілген байттар, тапсырма ұзақтығы және көшіру уақытындағы ең төмен қолжетімді өткізу қабілеті. Арнаның орташа мәні жаңылыстырады. Резервтік көшіру телефониямен, кассалармен, бейнебайланыспен және жұмыс трафигімен жарысады, сондықтан кепілді қалған бөлікті есепке алыңыз.
Өткізу қабілетін жылдам тексеру формуласы мынадай:
полезные_ГБ_за_окно = Мбит_с × 3600 × часы × коэффициент_канала / 8000
Арна коэффициенті хаттаманың қосымша трафигін, қайта жіберулерді және ауытқуды ескереді. Алдын ала есепте мен 0,7 аламын, кейін оны бақылау жіберілімінің нәтижесімен ауыстырамын. 10 Мбит/с жылдамдық пен сегіз сағаттық аралықта шамамен 25,2 ГБ шығады: 10 × 3600 × 8 × 0,7 / 8000. Алаң бір түнде 35 ГБ өзгертсе, кезек күн сайын шамамен 10 ГБ өседі. Деректер бұрыннан сығылған немесе шифрланған болса, сығу мұны тұрақты түрде түземейді.
Суреттерді жасау жиілігін қашықтағы көшірменің RPO көрсеткішімен шатастырмаңыз. Офисте өрт шыққанда сырттағы соңғы расталған күй кеше кешке жасалған болса, әр 15 минут сайын алынған жергілікті сурет көмектеспейді. Соңғы жергілікті суреттің және соңғы тексерілген қашықтағы қалпына келтіру нүктесінің жасын бөлек өлшеңіз.
Бастапқы көшірмені бақылаудағы жеткізілім ретінде апарыңыз
Бастапқы жүктемені дерек көзіне жақын жерде алынбалы тасымалдағышқа жасаған дұрыс. Одан кейін оны қашықтағы алаңға физикалық түрде жеткізіп, алдын ала дайындалған қоймаға импорттаңыз. Бастапқы терабайттарды әлсіз арнамен айлар бойы жіберу жалған қауіпсіздік сезімін тудырады: кезек нөлге түспейінше, қашықтағы жақта толық қалпына келтіру нүктесі болмайды.
Тасымалдағышты жазу басталғанға дейін шифрлаңыз, ал кілтті басқа жолмен жіберіңіз. Сол кейстегі қағазға жазылған құпиясөз шифрлауды бос әшекейге айналдырады. Командаңыз таза компьютерде қалпына келтіре алатын алгоритмі мен пішімі бар қойманың немесе контейнердің өз шифрлауын қолданыңыз. Кілтті құпиялар менеджерінде немесе кемінде екі тағайындалған қызметкер аша алатын мөрленген төтенше жиынтықта сақтаңыз.
Бастапқы көшірмені бірнеше сағат оқу барысында өзгеретін ашық каталогтан емес, келісілген суреттен жасаңыз. Виртуалды машиналарға қолданба күйін ескеретін сурет керек. Дерекқорға өзі қолдайтын резервтік пішім немесе журналдарымен келісілген том суреті қажет. Ашық дерекқор файлдарының көшірмесі барлық хэш тексеруінен өтіп, сонда да іске қосылмауы мүмкін.
Дискіні өз қызметкеріміз апарса да, мен қысқа тапсыру актісін қолданамын:
- Тасымалдағыш идентификаторы мен сериялық нөмірін құпия кілтсіз жазады.
- Актіге суретті, жасалған уақытын, көлемін және қойманың бақылау идентификаторын енгізеді.
- Жіберуші мен алушы тапсыру уақытын және пломбаның бүтіндігін белгілейді.
- Импорттан кейін алушы деректерді толық тексеріп, сынақ қалпына келтіруін орындайды.
- Импорт расталған соң ғана тасымалдағышты қабылданған тәртіппен тазалайды немесе айналымға қосады.
Жалғыз жергілікті бэкапты жібермеңіз. Бастапқы жүктеу бар көшірмені жылжытпай, тағы бір көшірме жасауы керек. Жауапкершілік тізбегі жоқ курьерлік жеткізілімге де келіспеңіз. Жоғалған шифрланған диск әдетте деректерді ашпайды, бірақ есеп болмаса, қандай жинақтың кеткенін және оның импортталғанын дәлелдей алмайсыз.
Импорттан кейін жаңа суреттен инкременттік тізбекті тексермей бастамаңыз. Дерек көзінде шағын өзгеріс жасаңыз, оны қалыпты арнамен жіберіңіз, өзгерген файлды қашықтағы жақтан қалпына келтіріп, мазмұнын салыстырыңыз. Бұл сынақ физикалық жүктеу мен кейінгі желілік жіберілімнің бір қоймада тоғысқанын дәлелдейді.
Өзгерген файлдарды ғана емес, өзгерген блоктарды жіберіңіз
Әлсіз арна үшін дерек көзі жағындағы қайталануды жою маңызды: бағдарлама жібермей тұрып қоймада бар блоктарды анықтап, тек жоқтарын жолдауы керек. Файл деңгейіндегі инкременттік көшірме жаңа құжаттар пайда болғанда трафикті үнемдейді. Бірақ виртуалды дискінің үлкен файлында немесе пошта мұрағатында бір пайыз ғана өзгеріп, бағдарлама файлды толығымен қайта жіберсе, ол көп көмектеспейді.
Мұнда үш бөлек механизмді жиі араластырады. Инкременттік сурет алдыңғы күймен салыстырғандағы өзгерістерді сақтайды. Қайталануды жою қойма білетін блокты қайта жібермейді. Дельта жіберілімі екі жақтағы бар файлды салыстырып, айырмашылығы бар бөліктерді өткізеді. Олар бірге жұмыс істей алады, бірақ бір механизм екіншісіне кепіл болмайды.
rsync нұсқаулығында оның дельта алгоритмі дерек көзі мен қабылдаушыдағы файл айырмаларын ғана жіберіп, трафикті азайтатыны анық жазылған. Сол нұсқаулықта өлшем мен өзгерту уақытына сүйенетін қалыпты жылдам тексеру де сипатталған. Бұл синхрондауды жақсы жылдамдатады, бірақ rsync өздігінен өзгермейтін қалпына келтіру нүктелерінің тарихын жасамайды. --delete параметрі бар команда қате өшіруді немесе бопсалаушы бағдарламаның әрекетін қашықтағы жаққа дәл жеткізуі мүмкін.
rsync сұлбаңызда болса, оны жалғыз резервтік көшірме емес, нұсқалары сақталатын қабылдаушыға тасымалдау құралы ретінде қолданыңыз. Алдын ала іске қосу өзгерістер құрамын көрсетеді:
rsync -a --dry-run --itemize-changes /data/ backup-host:/incoming/
>f.st...... reports/month.csv түріндегі жол өзгерту уақыты ауысқан қалыпты файл жіберілетінін білдіреді. Бірақ әдепкі тексеруде өлшем мен уақыттың сәйкес келуі мазмұнның бірдей екенін дәлелдемейді. --checksum параметрі бастапқы салыстыруды өзгертеді, алайда екі жақты да файлдарды оқуға мәжбүрлеп, дискілерге үлкен жүктеме түсіруі мүмкін. Оны өлшемей бүкіл жерде қоспай, мерзімді салыстыруға немесе күмәнді жинақтарға пайдаланыңыз.
Дерекқорлар үшін төл толық көшірмелер мен журналдарды жіберген дұрыс немесе қолданбаның келісілген күйін түсінетін бағдарламаны қолданыңыз. Виртуалды машиналарда жүйе тек бос емес блоктарды оқи ма және әр суреттен кейін өзгерген блоктарды бақылай ма, соны тексеріңіз. Бұрыннан шифрланған контейнерде блоктық қайталануды жою пайдасы жоғалуы мүмкін: ашық деректегі шағын өзгеріс шифрмәтіннің үлкен бөлігін ауыстырады. Қауіп үлгісі рұқсат етсе, мұндай жағдайда деректерді қоймада шифрлауға дейін бөліңіз.
Кезек үнемі қысқаруы үшін ағынды шектеңіз
Резервтік көшіру жұмыс трафигіне жол беруі керек, бірақ тым төмен қатаң шек артта қалуды тұрақты етеді. Алдымен маңызды қызметтерге жолақ қалдырыңыз, содан кейін тапсырмаға қалған бөлікті кесте немесе қызмет сапасының басымдығы арқылы беріңіз. Түнде шекті көтеріп, күндіз төмендетуге болады. Жіберуді толық тоқтатпаған дұрыс, себебі жиі үзіліс тексерулерді қайталап, тапсырманың соңғы бөлігін ұзартады.
Ағымдағы іске қосудың жылдамдығымен бірге расталмаған өзгерістер кезегін бақылаңыз. Пайдалы күнделікті есепте бес өріс бар: соңғы сәтті қашықтағы нүктенің уақыты, жасалған байттар, жіберілген байттар, қалған байттар және кезекті тазалаудың болжамды уақыты. Кіріс өзгерістер көлемі үш күн қатарынан шығыс көлемінен асса, диск толып, RPO бұзылмай тұрып дабыл берілуі керек.
Кестені дерек санаттары бойынша құру ыңғайлы. Транзакция журналдары мен шағын конфигурацияларды жиі жіберіңіз. Бейнелер, медиадеректер мен мұрағаттар түнде жүре алады. Уақытша файлдарды, кэштерді, дистрибутивтерді және сенімді қайта жасауға болатын деректерді қызмет иесімен келіскен соң алып тастаңыз. Алып тастау әкімшінің жорамалымен жасалмауы керек. Конфигурация кілттері бар бір ұмыт қалған бума қалпына келтірілген серверді пайдасыз етуі мүмкін.
Шағын файлдардың қосымша шығынын ескеріңіз. Бірнеше килобайттан тұратын миллион файл пайдалы байттарды жіберуден гөрі каталогтарды аралауға, метадеректерге және желі кідірісіне көбірек уақыт жұмсауы мүмкін. Оларды қолдау көрсетілетін резервтік пішімге жинау әр іске қосылғанда толығымен өзгеретін қолдан жасалған мұрағаттан жақсы шешім.
Ұзақ үзілістен кейін тағы бір қолайсыз жағдай туады. Алаң үлкен кезекпен желіге оралып, бір мезгілде жаңа өзгерістер жасай береді. Оған бүкіл арнаны бермеңіз. Уақыт аралығын уақытша кеңейтіңіз, аралық жинақты тасымалдағышпен жеткізіңіз немесе келісілген сағаттарда шекті көтеріңіз. Есеп бірнеше апта артта қалуды көрсетсе, екінші физикалық жүктеу күткеннен арзан болады.
Тұтастықты үш бөлек деңгейде тексеріңіз
Сәтті жіберілім бағдарлама белгілі қатесіз аяқталғанын ғана дәлелдейді. Жарамды көшірмеге үш тексеру керек: тасымал қабылданған нысандарды бұзбады, қойма құрылымы байланысқан және қолданба қалпына келтірілген деректерді ашады. Бір жасыл белгі қалғандарын алмастырмайды.
Тасымал деңгейінде криптографиялық хэштерді салыстырыңыз немесе бағдарламаның ішкі тексеруін қолданыңыз. rclone құжаттамасында қалыпты жіберілім қолжетімді бақылау сомаларын салыстырып, бүліну табылса қате беретіні жазылған. Шифрланған қашықтағы қойма үшін төменгі сақтау жүйесі бақылау сомасын қолдаса, rclone cryptcheck дерек көзін шифрланған нысандармен салыстырады. Шектеуді ұмытпаңыз: атаулар мен өлшемдерді тексеру әр байтты оқумен бірдей емес.
Қойма деңгейінде индекстерді, суреттерді, блоктарға сілтемелерді және дерек блоктарының өзін тексеріңіз. restic құжаттамасы пайдалы айырманы көрсетеді: қалыпты restic check құрылымды тексереді, ал бүкіл деректі оқу үшін бөлек параметр қажет. Жұмыс реті мынадай болуы мүмкін:
restic check
restic check --read-data-subset=1/7
Бірінші команданы жиі іске қосыңыз. Екіншісі жеті бөліктің бірін оқиды. Нөмірді күн сайын ауыстырсаңыз, команда әлсіз арнаны бір сәтте жүктемей, бір аптада бүкіл қойманы өтіп шығады. Сақтау жүйесін ауыстырғаннан, бастапқы жинақты импорттағаннан немесе қате тапқаннан кейін толық өту де керек. Сәтті шығыста индекстерді жүктеу, пакеттерді, суреттерді, ағаштарды және блоктарды тексеру кезеңдері болады, бірақ нақты жолдар нұсқаға байланысты.
Қолданба деңгейінде таңдалған нүктені оқшауланған жерге қалпына келтіріңіз. Құжаттарды ашыңыз, файлдық жүйені тіркеңіз, дерекқорды өзінің қалыпты утилитасымен тексеріңіз және қызметті жұмыс кезектеріне қоспай іске қосыңыз. Бастапқы резервтік нысанның хэші жоқ журналды, ұмыт қалған сертификатты немесе сервердің сәйкес емес нұсқасын байқамайды.
Тексеру нәтижелерін қорғалатын алаңнан бөлек сақтаңыз. Жазба суретті, қойманы, команданы, бағдарлама нұсқасын, уақытты, оқылған көлемді және нәтижені байланыстыруы керек. Журналды консоль шығысының толық үйіндісіне айналдырмаңыз. Машина оқитын қысқа мәртебе және жергілікті сақталған толық журналға сілтеме дабыл мен аудитті жеңілдетеді.
Қашықтағы көшірме әкімші тіркелгісіне төтеп беруі керек
Километрмен өлшенетін қашықтық бопсалаушы бағдарламадан, автоматтандыру қатесінен немесе ұрланған өкілеттіктен қорғамайды. Резервтік көшіру сервері жаңа нүктелерді жазатын деректемелерімен барлық қашықтағы нүктені өшіре алса, шабуылдаушы екі мүмкіндікті де бірден алады.
Жазу, сақтау және өшіру рөлдерін бөліңіз. Алаң агенті дерек қоса алуы керек, бірақ ескі нысандарды өзгертіп немесе сақтау мерзімін қысқарта алмауы тиіс. Өшіруге бөлек тіркелгі, растау рәсімі немесе қабылдаушы жақтағы өзгермейтін сақтау саясаты арқылы рұқсат беріңіз. Бастапқы домен әкімшісі қашықтағы қойманы автоматты түрде иеленбеуі керек.
Нұсқаларды сақтау мен өзгермеу әртүрлі міндетті шешеді. Нұсқаларды сақтау нысан қайта жазылғанда немесе өшірілгенде алдыңғы түрлерін қалдырады. Өзгермейтін мерзім таңдалған режимде өкілетті тіркелгіге де нұсқаны белгіленген күнге дейін өшіруге тыйым салады. Қорғаныс қойманың қызметтік индекстері мен метадеректеріне тарай ма, тексеріңіз. Қалпына келтіру нүктелерінің каталогын жойып, команда оны қайта құра алмаса, сақталған блоктардың пайдасы жоқ.
Сақтау мерзімін үйреншікті жеті күндік, төрт апталық тор бойынша емес, мәселені анықтау уақыты бойынша есептеңіз. Жасырын бүліну 20 күннен кейін байқалса, екі апталық тарих көмектеспейді. Ұзақ тарих шығын мен тексеру уақытын да арттырады. Күндік, апталық және айлық нүктелерді дерек иелерімен, сақтау талаптарымен және ықтимал анықтау аралығымен келісіңіз.
Қашықтағы көшірмені шифрлау міндетті, бірақ ол кілтке тәуелділік қосады. Бөлек жаттығу өткізіңіз: таза компьютер, құжатталған қойма мекенжайы, құпияға төтенше қолжетімділік және жүйені баптамаған қызметкер. Егер ол жұмыстан кеткен әкімшіге қоңырау шалмай көшірмені аша алмаса, көшірме іс жүзінде жоқ.
Қалпына келтіру уақытын ең баяу кезеңмен есептеңіз
Қалпына келтіру есебі бүкіл қоймадан емес, таңдалған нүктенің көлемінен басталады. Әр кезең үшін қолжетімді жылдамдықты алыңыз: қашықтағы қойманы дайындау, нысандарды беру, арна, жергілікті жазу, шифрды ашу, бумадан шығару және тексеру. Кейбір кезеңдер қатар орындалуы мүмкін, бірақ жоспарда мен алдымен оларды қосамын. Бір мезгілде орындалатын оптимистік сұлбаны тек сынақ дәлелдейді.
Жіберуге мына формуланы қолданыңыз:
время_скачивания_час = объем_ГБ × 8000 / (Мбит_с × коэффициент_канала × 3600)
Пайдалы жылдамдығы 20 Мбит/с арнамен және 0,7 коэффициентімен 4 ТБ қалпына келтіру шамамен 635 сағат, яғни 26 күннен астам уақыт алады. Тіпті 100 Мбит/с арна таза жіберу уақытын тек шамамен 127 сағатқа түсіреді. Бұл сандар деректердің алыста жатуы сегіз сағаттық RTO талабын неге орындамайтынын бірден көрсетеді.
Тұрақты кідірістерді қосыңыз. Салқын деңгейге нысандарды дайындау үшін уақыт керек болуы мүмкін. Жеткізуші немесе қашықтағы офис тасымалдағышты тек жұмыс уақытында беруі ықтимал. Курьер жол мен ауа райына тәуелді. Алаңда көлемі мен жазу жылдамдығы жеткілікті сервер болуы керек. 4 ТБ дискімен келгеннен кейін 150 МБ/с жылдамдықпен жергілікті оқу теория жүзінде шамамен 7,4 сағат алады, бірақ көп файл, тексеру және баяу массив бұл мерзімді ұзартады.
Қайтарудың екі жолын жоспарлаңыз. Біріншісі шағын апаттарға арналған: жеке файлдар, бума, бір дерекқор немесе журнал желімен келеді. Екіншісі алаң жоғалғанда керек: қашықтағы жақ таңдалған нүктені шифрланған тасымалдағышқа экспорттайды, оны келісілген тізбекпен жібереді, ал команда қосалқы жабдықта қалпына келтіреді. Маңызды қызмет үшін деректердің ең аз жинағын немесе репликаны жақын жерде алдын ала ұстауға болады, бірақ реплика тарихи бэкапты алмастырмайды.
Ауысу шегін жазыңыз. Мысалы, 100 ГБ дейін команда желі арқылы қалпына келтіреді, одан көп болса, күтілетін жүктеп алу уақытын дискіні дайындау және жеткізу мерзімімен салыстырады. Шек арна мен географияға тәуелді, сондықтан бөтен нұсқаулықтағы санды көшірмеңіз. Апат кезінде шешім қабылдау бірнеше сағаттық жиналысты емес, өлшенген екі мәнді қоюды талап етуі керек.
Қалпына келтіру сынағы қолайлы жорамалдарды бұзуы керек
Сынақ қалпына келтіруін қашықтағы көшірмеден және офис жоғалғаннан кейін қалатын қолжетімділікпен өткізіңіз. NIST SP 800-34 төтенше жоспарды сынауға резервтік ақпарат үлгісінен таңдалған функцияларды қалпына келтіруді қосады. Бұл тұжырымдағы қалпына келтіру сөзі маған ұнайды: файл тізімін немесе сәтті тапсырма есебін тексеру қызметтің қайтқанын көрсетпейді.
Жақсы жаттығу нүкте мен күтілетін нәтижеден басталады. Күнді, серверді және іскерлік тексеруді таңдаңыз, мысалы құжат ашу, дерекқорға сұрау жіберу және келісілген жазбалар санын алу. Кезеңдердің уақытын белгілейтін, бірақ жеке жадынан кеңес бермейтін бақылаушы тағайындаңыз. Команда нұсқаулық пен төтенше құпиялар бойынша жұмыс істеуі керек.
Ең жаңа суретті емес, рұқсат етілген нүктелердің бірін кездейсоқ таңдаңыз. Жаңа көшірме жылдам деңгейде болуы және әкімшілерге таныс болуы ықтимал. Ескі нүкте сақтау мерзімін, үйлесімділікті, салқын қойманы және журналдар тізбегін тексереді. Жылына бір рет жаттығу кезінде бастапқы алаңды қолжетімсіз деп жариялап, жергілікті резервтік көшірмелер каталогын оқуға тыйым салған пайдалы.
Сынақтан кейін нақты уақыттарды сақтаңыз: қолжетімділікті алу, бірінші қалпына келген байт, соңғы байт, қолданбаны тексеру және пайдаланушыларға дайындық. RTO көрсеткішінен ауытқуды кезеңдерге бөліп талдаңыз. Кең арна сатып алу желі тар орын болғанда ғана көмектеседі. Ол кілтті қолмен мақұлдауды немесе дайындалмаған массивке баяу жазуды жылдамдатпайды.
Қолданба белгісіз шығындармен іске қосылса, жаттығуды сәтті санамаңыз. Қалпына келтіру нүктесін жарияланған RPO көрсеткішімен салыстырыңыз, соңғы қолжетімді транзакцияларды тексеріп, алып тасталған жинақтарды жазыңыз. Содан кейін нұсқаулықты, құқықтарды, сыйымдылықты немесе көшіру сұлбасын түзетіп, мәселе шыққан кезеңді қайталаңыз. Қайта тексерілмеген есеп қалған тәуекелді ғана сипаттайды.
Арна бос емес кездегі қалпына келтіруді бөлек тексеріңіз. Қалыпты күні резервтік трафик жолақтың қалдығын пайдаланады, ал апат кезінде пайдаланушылар сол желімен қосалқы алаңға қосылып, файл алмасып, қоңырау шалуы мүмкін. Түнгі бақылау жүктеуі жұмыс уақытында болмайтын жақсы жылдамдықты көрсетеді. Келісілген жүктемемен өлшеп, қызметтер жұмысқа жарамды болып қалатын ең төмен жылдамдықты белгілеңіз.
Қалпына келтіру орнын алдын ала дайындаңыз. 20 ТБ қойма әр апатқа 20 ТБ бос орын керек дегенді білдірмейді, бірақ мақсатты сервер таңдалған нүктені, бумадан шығарудың уақытша файлдарын және ауысуға дейінгі жұмыс өсімін сыйғызуы тиіс. Бастапқы офиссіз файлдық жүйені, құқықтарды, гипервизор нұсқаларын, контроллер драйверлерін және орнату пакеттерінің қолжетімділігін тексеріңіз. Дұрыс көшірменің қосалқы серверге лайықты желі драйверін бірнеше сағат күткенін көрдім. Бұл бэкап қатесі емес, бірақ қызмет иесі үшін айырмасы жоқ.
Сынақтарды ауқымы бойынша бөліңіз. Ай сайын бір кездейсоқ файл мен шағын дерекқорды қайтарыңыз, тоқсан сайын толық қызметті іске қосыңыз, ал инфрақұрылым елеулі өзгергеннен кейін тасымалдағыш жеткізілетін жаппай сценарийді тексеріңіз. Жиілік тәуекелге тәуелді, бірақ әр сынақ түрінің иесі, мерзімі және сәттілік өлшемі болуы керек. Файлды автоматты тексеру қызметті іске қосуды алмастырмайды, ал үлкен жылдық сынақ он бір ай шағын қалпына келтірусіз жүруге себеп емес.
Нұсқаулықта шешім қабылдау нүктелері көрсетілуі тиіс. Апатты кім жариялайды, кілтті алуға кім рұқсат береді, суретті кім таңдайды, тасымалдағышты кім тапсырыс береді және қолданбаның тұтастығын кім растайды? Байланыстарды рөлдер бойынша жазып, қосалқы байланыс арнасын көрсетіңіз. Қызметкерлердің аттары тез ескіреді, ал кезекші тағайындалмаған рөл де пайдасыз. Жаттығуда әр келісуді күту уақытын өлшеңіз, себебі ұйымдастыру кідірісі техникалық операциядан жиі ұзақ болады.
Резервтік көшіру бағдарламасының өзін жаңартқаннан кейін қалпына келтіруді тексеруді ұмытпаңыз. Жаңа клиент ескі пішімді индексті көшіргеннен кейін ғана оқуы мүмкін, ал ескі нұсқасы бар төтенше жүйе бейнесі жаңа қойманы танымауы ықтимал. Қолдау көрсетілетін орнату пакетін, оның бақылау сомасын, орнату нұсқаулығын және үйлесімділік мәліметтерін төтенше құжаттамамен бірге, бірақ жалғыз қорғалатын алаңнан бөлек сақтаңыз. Лицензия мен жеткізуші тіркелгісі де алдын ала тексеретін тәуелділікке айналуы мүмкін.
Соңында бір адамның жоқтығын сынаңыз. Қалпына келтіруді нұсқаулықты көрген, бірақ жүйені құрмаған кезекші өткізсін. Жоба авторы бақылап, мәтіннің екі түрлі түсіндірілетін, нақты команданы атамайтын немесе белгісіз жолды дайын деп қабылдайтын тұстарын жазады. Мұндай сынақ жайсыз болуы мүмкін, есесіне әкімшінің жеке дағдысын қайталанатын рәсімге айналдырады. Нәтиже бір адамның жадындағы мәліметке тәуелді болса, демалыс немесе жұмыстан кету дұрыс қойманы қолжетімсіз ете алады.
Жұмыс сұлбасы бір бетке сыйсын
Пайдалану сұлбасы кезекші жоба авторынсыз жүйе күйін түсінетіндей анық болуы керек. Бір бетте дерек көздерін, жергілікті аралық нүктені, қашықтағы қойманы, кестені, арна шектерін, сақтау тәртібін, кілт иелерін, тексерулерді және қалпына келтірудің екі жолын көрсетіңіз. RPO мен RTO негізіне алынған өлшемдерді жанында сақтаңыз.
Ең аз саясат мынадай болуы мүмкін:
source_snapshot: every_4_hours
offsite_transfer: continuous_with_night_boost
bandwidth_limit_day_mbps: 4
bandwidth_limit_night_mbps: 18
max_offsite_age_hours: 8
integrity_structure_check: daily
integrity_data_fraction: 1/7_daily
restore_test: quarterly
bulk_restore_path: encrypted_courier_media
Бұл бағдарламаның дайын конфигурациясы емес. Бұл қызмет иесі, желі, қауіпсіздік және пайдалану тобы арасындағы келісім. Мәндер өлшемдер мен рұқсат етілетін зияннан шығуы керек. Мониторинг жүйесі max_offsite_age_hours көрсеткішін тексере алмаса, сәтті тапсырма туралы хатқа сенбей, оған бөлек дабыл жасаңыз.
Қазақстандағы алаңдар үшін қашықтық, кепілді жолақ құны немесе тұрақсыз арна толық желілік жүктеуді тиімсіз еткен жерде физикалық жеткізу әсіресе пайдалы. GSE сервер бөлмесі мен деректер орталығының инфрақұрылымын жобалап, жергілікті серверлерді таңдап, жүйені бір жеткізушіге байламай біріктіре алады. Бірақ тапсырыс беруші рұқсат етілетін дерек жоғалуын және тоқтау уақытын өзі атауы тиіс, себебі интегратор бұл сандарды диск көлемінен шығара алмайды.
Мұндай сұлбаны қойма сатып алудан емес, таңдалған қызметті бақылаулы қалпына келтіруден бастаңыз. Ол ұмыт қалған кілтті, толық емес жинақты, баяу дискіні және орындалмайтын RTO көрсеткішін жылдам табады. Содан кейін бастапқы жеткізу, күнделікті дельта мен тексерулер өлшенетін процеске айналады, ал қашықтағы көшірме шифрланған файлдардың қымбат қоймасы емес, жұмысты қайтару тәсілі болады.
FAQ
10 Мбит/с арнамен қашықтағы бэкап жасауға бола ма?
Иә, қайталануды жойғаннан кейінгі күнделікті өзгерістер қолжетімді уақытқа сыйса болады. Толық жинақты шифрланған дискімен бір рет жеткізіп, кейінгі блоктар үшін арнаны пайдаланыңыз.
Толық көшірмесі бар дискіні қаншалықты жиі апару керек?
Диск әдетте бастапқы жүктеуге және үлкен артта қалудан кейін қайта жүктеуге керек. Тұрақты тасымалдау бөлек айналым ретінде пайдалы болуы мүмкін, бірақ оның жиілігін күнтізбелік әдет емес, RPO мен сақтау мерзімі анықтауы тиіс.
Файлдарды синхрондау резервтік көшірмеден несімен өзгеше?
Синхрондау екі жақты ұқсас қазіргі күйге келтіреді және өшіруді немесе шифрлауды өткізуі мүмкін. Резервтік көшірме бірнеше уақыт нүктесін сақтап, қатеге дейінгі күйді қайтаруға мүмкіндік береді.
Бастапқы жүктеу дискісін шифрлау керек пе?
Иә, себебі тасымалдағыш бақыланатын бөлмеден шығады. Кілтті дискімен бірге апармаңыз, ал төтенше кілт көшірмесіне қолжетімділікті таза компьютерде тексеріңіз.
Қашықтағы көшірменің бүлінбегенін қалай білуге болады?
Жіберудегі бақылау сомаларын, қойма құрылымын және дерек блоктарының оқылуын тексеріңіз. Содан кейін деректерді оқшауланған жерге қалпына келтіріп, қолданбаның қалыпты құралдарымен тексеріңіз.
Өзгерістер кезегі үнемі өссе не істеу керек?
Күнделікті кіріс көлемді нақты жіберілген көлеммен салыстырып, жолақ жетпейтін кезеңді табыңыз. Уақытты кеңейтіңіз, трафик басымдығын өзгертіңіз, келісілген қайта жасалатын деректерді алып тастаңыз немесе жаңа физикалық жүктеу жасаңыз.
rsync офистен тыс резервтік көшіруге жарай ма?
Rsync файл айырмаларын жақсы тасымалдайды, бірақ тарихсыз айна өшіруден және бопсалаушы бағдарламадан қорғамайды. Оны нұсқалары сақталатын немесе өзгермейтін қабылдаушыға тасымал құралы ретінде қолданыңыз.
Бірнеше терабайтты қалпына келтіру уақытын қалай есептеу керек?
Көлемді арнаның өлшенген пайдалы жылдамдығына бөліп, қойманы дайындау, жеткізу, жергілікті жазу, шифрды ашу және тексеру уақытын қосыңыз. Үлкен көлем үшін шифрланған тасымалдағышты жеткізуді де алдын ала есептеңіз.
Сынақ қалпына келтіруін қаншалықты жиі өткізу керек?
Маңызды қызметтер үшін тоқсан сайынғы сынақ орынды, ал бағдарлама, қойма немесе кілт сұлбасы өзгерсе, жоспардан тыс тексеру қажет. Жүйе рәсімді тексеруден жылдам өзгерсе, сынақты жиілетіңіз.
Қашықтағы қойма бопсалаушы бағдарламадан қорғай ма?
Бастапқы тіркелгі ескі нүктелерді өшіре алмаса ғана қорғайды. Жазу мен өшіруді бөліп, нұсқаларды немесе өзгермейтін сақтауды қосыңыз және қорғаныс қойма метадеректерін қамтитынын тексеріңіз.