Zaxira tayyor: bayram sharafiga afsonalarni buzish

Zaxira tayyor: bayram sharafiga afsonalarni buzish

Zaxiralash har qadamda ko'tariladigan zamonaviy texnologiya emas. Bu shunchaki har qanday jiddiy kompaniya uchun bo'lishi kerak bo'lgan narsa, hammasi. Bankimizda biz bir necha ming serverlarni zaxiralaymiz — bu murakkab va mashaqqatli jarayon va men uning baʼzi nozik tomonlari, shuningdek, zaxira nusxalari haqidagi keng tarqalgan notoʻgʻri tushunchalar bilan oʻrtoqlashmoqchiman.

Men bu sohada qariyb 20 yildan beri ishlayapman, ularning oxirgi ikkitasi Promsvyazbankda bo'lgan. Dastlabki ishimni boshlaganimda, fayllarni shunchaki nusxalaydigan skriptlardan foydalanib, deyarli butunlay qo'lda zaxira nusxalarini yaratganman. Keyin, Windows Qulay vositalar paydo bo'ldi: fayllarni tayyorlash uchun Robocopy yordamchi dasturi va nusxalash uchun NT Backup. Keyin ixtisoslashtirilgan dasturiy ta'minot, asosan Veritas Backup Exec, hozirda Symantec Backup Exec deb nomlanadi. Shunday qilib, men zaxira nusxalari bilan uzoq vaqtdan beri tanishman.

Sodda qilib aytganda, zaxira nusxasi ma'lumotlarning nusxasini saqlashdir (virtual mashinalar, ilovalar, ma'lumotlar bazalari va fayllar) har qanday holatda muntazam ravishda zaxiralanadi. Har qanday nosozlik odatda apparat yoki mantiqiy nosozlik sifatida namoyon bo'ladi va ma'lumotlar yo'qotilishiga olib keladi. Zaxira tizimining maqsadi ma'lumotlar yo'qotilishi natijasida kelib chiqadigan zararni kamaytirishdir. Masalan, apparat nosozligi server yoki ma'lumotlar bazasi saqlanadigan xotiraning ishdan chiqishidir. Mantiqiy nosozlik - bu ba'zi ma'lumotlarning yo'qolishi yoki o'zgartirilishi, jumladan, inson xatosi tufayli: jadval yoki faylni tasodifan o'chirish yoki noto'g'ri skriptni ishga tushirish. Shuningdek, ma'lum turdagi ma'lumotlarni uzoq vaqt davomida, masalan, bir necha yilgacha saqlash uchun tartibga solish talablari mavjud.

Zaxira tayyor: bayram sharafiga afsonalarni buzish

Zaxiralashdan eng odatiy foydalanish turli xil test tizimlari va ishlab chiquvchilar uchun klonlarni joylashtirish uchun ma'lumotlar bazalarining saqlangan nusxasini tiklashdir.

Zaxira bilan bog'liq bir nechta keng tarqalgan afsonalar mavjud bo'lib, ular uzoq vaqtdan beri bekor qilinadi. Bu erda eng mashhurlari.

Mif 1. Zaxiralash uzoq vaqtdan beri xavfsizlik yoki saqlash tizimlarida kichik vazifa bo'lib kelgan.

Zaxira tizimlari hali ham alohida echimlar sinfi va juda mustaqil bo'lib qolmoqda. Ularga ishonib topshirilgan ish juda muhim. Aslida, ular ma'lumotlar xavfsizligi haqida gap ketganda oxirgi himoya chizig'idir. Shunday qilib, zaxira nusxalari o'z jadvaliga muvofiq o'z tezligida ishlaydi. Kundalik hisobotlar serverlarda yaratiladi va monitoring tizimini ishga tushiradigan hodisalar mavjud.

Zaxira tayyor: bayram sharafiga afsonalarni buzish

Bundan tashqari, zaxira tizimi uchun rolga asoslangan kirish modeli sizga ba'zi vakolatlarni maqsadli tizimlar ma'murlariga zaxira nusxalarini boshqarish uchun topshirishga imkon beradi.

Mif 2: RAID yordamida sizga endi zaxira nusxalari kerak emas.

Zaxira tayyor: bayram sharafiga afsonalarni buzish

Shubhasiz, RAID massivlari va ma'lumotlarni ko'paytirish axborot tizimlarini apparatdagi nosozliklardan himoya qilishning yaxshi usuli va agar kutish serveri mavjud bo'lsa, asosiy mashina ishlamay qolganda unga tez o'tishni tashkil qilishdir.

Ortiqchalik va replikatsiya tizim foydalanuvchilari tomonidan qilingan mantiqiy xatolardan himoya qilmaydi. Sinxronizatsiyadan oldin xatolik aniqlansa, dangasa yozishga ega kutish serveri, albatta, kunni saqlab qolishi mumkin. Ammo agar vaqt o'tkazib yuborilgan bo'lsa-chi? Faqat o'z vaqtida zaxiralash yordam berishi mumkin. Kecha ma'lumotlar o'zgarganligini bilsangiz, tizimni kechagi kundagi holatga qaytarishingiz va kerakli ma'lumotlarni olishingiz mumkin. Mantiqiy xatolar eng keng tarqalgan ekanligini hisobga olsak, eski yaxshi zaxira nusxasi sinab ko'rilgan va haqiqiy vosita bo'lib qolmoqda.

Mif 3. Zaxiralash oyda bir marta amalga oshiriladigan narsadir.

Zaxira chastotasi sozlanishi mumkin bo'lgan parametr bo'lib, birinchi navbatda zaxira tizimining talablariga asoslanadi. Kamdan-kam o'zgarib turadigan va unchalik muhim bo'lmagan ma'lumotlarni topish juda mumkin, va ularning yo'qolishi kompaniya uchun muhim bo'lmaydi.
Haqiqatan ham, ular oyiga bir marta yoki hatto kamroq tez-tez zaxiralanishi mumkin. Biroq, ma'lumotlarni yo'qotishning maqbul darajasini belgilaydigan RPO (Qayta tiklash nuqtasi maqsadi) ko'rsatkichiga qarab, muhimroq ma'lumotlar tez-tez zaxiralanadi. Bu haftada bir marta, kuniga bir marta yoki hatto soatiga bir necha marta bo'lishi mumkin. Biz uchun bu DBMSdan tranzaksiya jurnallariga tegishli.

Zaxira tayyor: bayram sharafiga afsonalarni buzish

Tizimlarni tijorat maqsadlarida foydalanishga kiritishda zaxira hujjatlarini tasdiqlash talab qilinadi. Ushbu hujjat asosiy fikrlarni, yangilash tartib-qoidalarini, tizimni tiklash tartib-qoidalarini, zaxira nusxalarini saqlash tartiblarini va shunga o'xshashlarni aks ettiradi.

Mif 4. Nusxalar hajmi doimiy ravishda o'sib boradi va har qanday ajratilgan joyni to'liq egallaydi.

Zaxira nusxalarini saqlash muddati cheklangan. Masalan, barcha 365 ta kunlik zahiralarni bir yil davomida saqlash mantiqiy emas. Odatda, kunlik zaxira nusxalarini ikki hafta davomida saqlash maqbuldir, shundan so'ng ular yangilari bilan almashtiriladi, oyning birinchi versiyasi esa uzoq muddatli saqlashda qoladi. Bu versiya, o'z navbatida, ma'lum bir vaqt uchun ham saqlanadi - har bir zaxiraning ishlash muddati bor.

Zaxira tayyor: bayram sharafiga afsonalarni buzish

Ma'lumotlarni yo'qotishdan himoyalanish mavjud. Qoida amal qiladi: zaxira nusxasini o'chirishdan oldin yangisini yaratish kerak. Shuning uchun, agar zaxira nusxasi bajarilmasa, masalan, server mavjud emasligi sababli ma'lumotlar o'chirilmaydi. Faqat vaqt chegaralari kuzatilmaydi, balki to'plamdagi nusxalar soni ham nazorat qilinadi. Agar tizim ikkita to'liq zaxiraga ega bo'lishi uchun tuzilgan bo'lsa, har doim ikkita bo'ladi va eskisi faqat yangi uchinchisi muvaffaqiyatli yozilganda o'chiriladi. Shuning uchun, zaxira arxiv maydonining ko'payishi faqat himoyalangan ma'lumotlar miqdorining ko'payishi bilan bog'liq va vaqtga bog'liq emas.

Mif 5: Zaxiralash boshlandi, lekin hamma narsa qotib qoldi.

Buni aytish yaxshiroq: agar hamma narsa qotib qolsa, bu administrator noto'g'ri joyda ekanligini anglatadi. Odatda, zaxira nusxalash samaradorligi ko'plab omillarga bog'liq. Masalan, zaxira tizimining tezligiga: uning disk xotirasi va lenta kutubxonalari qanchalik tez. Ishlash haqida serverlar Zaxira nusxalash tizimlari: ular ma'lumotlarni qayta ishlash, siqish va nusxalarni olib tashlashni amalga oshira oladimi yoki yo'qmi. Shuningdek, mijoz va server o'rtasidagi ulanish tezligi.

Zaxiralash tizimi ko'p ish zarralarini qo'llab-quvvatlashiga qarab, bir yoki bir nechta ish zarrachalarida amalga oshirilishi mumkin. Misol uchun, Oracle ma'lumotlar bazasi mavjud protsessorlar soniga qarab, uzatish tezligi tarmoq o'tkazuvchanligi bilan chegaralanmaguncha bir nechta oqimlarga ruxsat beradi.

Ko'p sonli iplar bilan zaxiralashga urinish ishlayotgan tizimni haddan tashqari yuklash xavfini tug'diradi, bu esa uni sekinlashtirishi mumkin. Shuning uchun, etarli ishlashni ta'minlash uchun optimal miqdordagi iplar tanlanadi. Agar unumdorlikning eng kichik pasayishi ham muhim bo'lsa, eng yaxshi variant - ishlab chiqarish serveridan emas, balki uning klonidan - ma'lumotlar bazasi terminologiyasida kutish serveridan. Bu jarayon asosiy ishlab chiqarish tizimini ortiqcha yuklamaydi. Ma'lumotni ko'proq iplar soni orqali olish mumkin, chunki server texnik xizmat ko'rsatish uchun ishlatilmaydi.

Katta tashkilotlarda zaxiralar ishlab chiqarishga ta'sir qilmasligini ta'minlash uchun zaxira tizimi uchun alohida tarmoq yaratiladi. Bundan tashqari, trafik tarmoq orqali emas, balki SAN orqali uzatilishi mumkin.
Zaxira tayyor: bayram sharafiga afsonalarni buzish
Biz ham vaqt o'tishi bilan ish yukini taqsimlashga harakat qilamiz. Zaxiralash birinchi navbatda ishlamaydigan vaqtlarda amalga oshiriladi: tunda va dam olish kunlari. Bundan tashqari, ularning barchasi bir vaqtning o'zida ishlamaydi. Virtual mashinalarning zaxira nusxalari alohida holatdir. Jarayon mashinaning o'zi ishlashiga deyarli ta'sir qilmaydi, shuning uchun zaxira nusxalarini tungacha qoldirmasdan, kun davomida tarqatish mumkin. Ko'p nozikliklar mavjud, ammo agar siz hamma narsani hisobga olsangiz, zaxira nusxalari tizimning ishlashiga ta'sir qilmaydi.

Mif 6: Zaxira tizimini ishga tushiring – mana sizda xatoliklarga chidamlilik.

Doimo esda tutingki, zaxira tizimi oxirgi mudofaa chizig‘i hisoblanadi, ya’ni uning oldida korxonaning AT infratuzilmasi va axborot tizimlari uchun uzluksizligi, yuqori darajada mavjudligi va ofatlarga chidamliligini ta’minlaydigan kamida beshta tizim bo‘lishi kerak.

Barcha ma'lumotlaringizni qayta tiklash va o'chirilgan xizmatni tezda tiklash uchun zaxira nusxasini kutish haqiqatga to'g'ri kelmaydi. Zaxira nusxalangan paytdan boshlab ishlamay qolgan paytgacha ma'lumotlar yo'qolishi kafolatlanadi va ma'lumotlarni yangi serverga o'tkazish uchun bir necha soat (yoki omadingizga qarab kunlar) ketishi mumkin. Shuning uchun, to'liq zaxiraga tayanmasdan, to'liq huquqli nosozliklarga chidamli tizimlarni yaratish mantiqan.

Mif 7: Zaxira nusxasini o‘rnatganingizdan va uning ishlashini tekshirganingizdan so‘ng, faqat jurnallarga qarash qoladi.

Bu eng zararli afsonalardan biri bo'lib, uning yolg'onligi faqat voqea paytida tushuniladi. Muvaffaqiyatli zaxira nusxasini ko'rsatadigan jurnallar hamma narsa rejalashtirilganidek amalga oshirilganiga kafolat bermaydi. Zaxira nusxasini joylashtirish uchun oldindan sinab ko'rish muhimdir. Bu qayta tiklash jarayonini sinov muhitida ishga tushirish va natijalarni kuzatishni anglatadi.

Va tizim ma'murining ishi haqida bir oz

Endi hech kim ma'lumotlarni qo'lda zaxira qilmaydi. Zamonaviy ma'lumotlarni zaxiralash tizimlari deyarli hamma narsani zaxiralashi mumkin, faqat ularni to'g'ri sozlashingiz kerak. Agar yangi server qo'shilsa, siz siyosatlarni belgilashingiz kerak: zaxiralanadigan tarkibni tanlang, saqlash parametrlarini belgilang va jadvalni qo'llang.

Zaxira tayyor: bayram sharafiga afsonalarni buzish

Shu bilan birga, ma'lumotlar bazalari, pochta tizimlari, virtual mashina klasterlari va fayl resurslari kabi serverlarning katta parki tufayli hali ham ko'p ishlar mavjud. Windows, va hokazo Linux/Unix. Zaxira tizimini saqlovchi xodimlar doimo band.

Ushbu bayram sharafiga barcha adminlarga kuchli nervlar, aniq harakatlar va zaxira nusxalari uchun cheksiz joy tilaymiz!

Manba: www.habr.com

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster