← Blog

კატასტროფიდან აღდგენის ჩეკლისტი მცირე ბიზნესს

პრაქტიკული, ჟარგონისგან თავისუფალი კატასტროფიდან აღდგენისა და სარეზერვო ასლის ჩეკლისტი, რომლის შესრულებაც მცირე და საშუალო ბიზნესებს რეალურად შეუძლიათ.

კატასტროფიდან აღდგენის ჩეკლისტი მცირე ბიზნესს

იმედი აღდგენის გეგმა არ არის

აპარატურა იშლება. გამოსასყიდი პროგრამა ვრცელდება. ვიღაც არასწორ საქაღალდეს შლის. ძაბვის ხტუნვა სერვერს კლავს, ან არასწორად აკრეფილი ბრძანება არასწორ მონაცემთა ბაზას შლის. კითხვა არასოდეს არის თუ რამე გაფუჭდება — არამედ რამდენად სწრაფად აღდგები, როცა ეს მოხდება. დიდ საწარმოებს ამისთვის მთელი გუნდები ჰყავთ. მცირე ბიზნესებს ხშირად არაფერი აქვთ იმ დღემდე, როცა მათ სასოწარკვეთით სჭირდებათ, და სწორედ ის დღეა, როცა დაწყება უკვე გვიანია.

კარგი ამბავი: მცირე და საშუალო საწარმოს არ სჭირდება საწარმოს ბიუჯეტი იმისთვის, რომ ნამდვილად მდგრადი იყოს. მას სჭირდება რამდენიმე გადაწყვეტილება, მიღებული შეგნებულად, ჩაწერილი და გატესტილი. ეს ჩეკლისტი ხარვეზს ავსებს ნაბიჯებით, რომელთა შესრულებაც რეალურად შეგიძლიათ — მათი უმეტესობა ერთ შუადღის შემდეგ.

ნაბიჯი 1: იცოდე, რას იცავ

ვერ დაიცავ იმას, რაც არ ჩამოგიწერია. დაიწყე ინვენტარით:

  • რომელი სისტემები და აპლიკაციებია კრიტიკული ყოველდღიური ოპერაციებისთვის? (ERP, ბუღალტერია, ელფოსტა, CRM, ვებსაიტი, გადახდების დამუშავება.)
  • სად ცხოვრობს თქვენი მნიშვნელოვანი მონაცემები რეალურად — ღრუბელში, ადგილობრივ სერვერებზე, ცალკეულ ლეპტოპებზე, SaaS ინსტრუმენტებში, რომელთა გადახდასაც შესაძლოა დაგავიწყდათ?
  • რომელი მესამე მხარის სერვისები შეაჩერებდა ბიზნესს, თუ გათიშულიყო? (ბანკის პორტალი, ლოგისტიკური პარტნიორის სისტემა, ავთენტიფიკაციის მომწოდებელი.)
  • ვინ არის დამოკიდებული თითოეულ სისტემაზე, და რა არის ხელით ალტერნატივა, თუ ის ერთი საათით გაქრება?

დაარანჟირე ყველაფერი იმის მიხედვით, თუ რამდენად ცუდად დააზიანებდა მისი დაკარგვა. მარტივი დონეებად დაყოფა კარგად მუშაობს: დონე 1 (ბიზნესი ჩერდება მის გარეშე — აღდგენა საათებში), დონე 2 (მტკივნეული, მაგრამ გადასატანი ერთი დღით), დონე 3 (კარგია, მაგრამ არ არის აუცილებელი, შეიძლება დაელოდოს). ეს რანჟირება მართავს ყველა შემდგომ გადაწყვეტილებას, მათ შორის იმას, თუ სად დახარჯავ სარეზერვო ასლის ბიუჯეტს.

ნაბიჯი 2: განსაზღვრე ორი რიცხვი — RTO და RPO

ორი მიზანი ნებისმიერი სარეზერვო ასლისა და კატასტროფიდან აღდგენის გეგმის გულშია:

  • RTO (აღდგენის დროის მიზანი). რამდენ ხანს შეიძლება სისტემა იყოს გათიშული, სანამ სერიოზულად ავნებს? წუთები? საათები? ერთი დღე?
  • RPO (აღდგენის წერტილის მიზანი). რამდენი მონაცემის დაკარგვა შეგიძლია აიტანო? თუ ღამით აკეთებ სარეზერვო ასლს, შუადღის ჩავარდნა ნიშნავს ერთი დღის სამუშაოს დაკარგვამდე.

დააყენე ეს თითოეული სისტემისთვის. შენი ბუღალტრული პლატფორმა და ძველი მარკეტინგული ფაილების არქივი ერთსა და იმავე მიზნებს არ საჭიროებენ. დამუშავებული მაგალითი: თუ შენი ელ-კომერციის შეკვეთების ბაზის RPO ერთი საათია, ღამის სარეზერვო ასლები არ გამოდგება — დაკარგავ მთელი დღის შეკვეთებს, რაც მიუღებელია, ასე რომ გჭირდება სარეზერვო ასლები ყოველ საათში ან უწყვეტი რეპლიკაცია. თუ ძველი ბროშურების საზიარო დისკის RPO ერთი კვირაა, კვირაში ერთი სარეზერვო ასლი სრულიად საკმარისია. მიზნის სისტემასთან შესაბამისობა არის ის, თუ როგორ ერიდები ერთდროულად საშიშ ხარვეზებსაც და ფლანგვით ხარჯვასაც.

ნაბიჯი 3: მიჰყევი 3-2-1 სარეზერვო ასლის წესს

სარეზერვო ასლის სტანდარტი, რომელიც გადარჩა, რადგან მუშაობს:

  • 3 ასლი შენი მონაცემებისა (ცოცხალი ასლი პლუს ორი სარეზერვო).
  • 2 განსხვავებული ტიპის მედია ან საცავი (მაგ. ადგილობრივი NAS და ღრუბლის bucket).
  • 1 ასლი ადგილის გარეთ (და იდეალურად ერთი ოფლაინ ან უცვლელი, გამოსასყიდი პროგრამისგან გადასარჩენად).

ერთი სარეზერვო ასლი, რომელიც იმავე ქსელზე ზის, სადაც შენი ცოცხალი მონაცემები, სარეზერვო ასლი არ არის — ის მეორე სამიზნეა. თანამედროვე გამოსასყიდი პროგრამა აქტიურად ეძებს და შიფრავს დაკავშირებულ სარეზერვო ასლებს, რის გამოც ადგილის გარეთ, უცვლელი ასლი ასე ძალიან მნიშვნელოვანია. უცვლელი სარეზერვო ასლი ვერ შეიცვლება ან წაიშლება განსაზღვრული შენახვის პერიოდის განმავლობაში, თუნდაც ვინმეს ადმინისტრატორის სერთიფიკატებით — ასე რომ თუნდაც თავდამსხმელებმა შენი ქსელი დააზიანონ, ეს ასლი გადარჩება. ბევრი გუნდი ახლა წესს ავრცობს 3-2-1-1-0-მდე: დამატებითი „1" არის ოფლაინ/უცვლელი ასლი, ხოლო „0" ნიშნავს ნულოვან შეცდომას შენს ბოლო დადასტურებულ აღდგენაში. სწორედ ამ ბოლო ნულს ტოვებს ბიზნესების უმეტესობა — რაც შემდეგ ნაბიჯამდე მიგვიყვანს.

ნაბიჯი 4: გატესტე შენი სარეზერვო ასლები (ნამდვილად)

სწორედ აქ იშლება გეგმების უმეტესობა ჩუმად. სარეზერვო ასლი, რომელიც არასოდეს აღმდგარა, ვარაუდია, არა უსაფრთხოების ბადე. სარეზერვო ასლები მუდმივად მუნჯად იშლება — სამუშაო, რომელიც ყოველ ღამე „წარმატებას" აცხადებს, შეიძლება მაინც აზიანებულ ფაილს, არასრულ მონაცემთა ნაკრებს ან დაშიფრულ ტომს უკეთებდეს სარეზერვო ასლს, რომლის გასაღებიც არავის აქვს.

  • დაგეგმე რეგულარული აღდგენის წვრთნები — რეალურად დააბრუნე მონაცემები, ნუ შემოიფარგლები მხოლოდ იმის შემოწმებით, რომ სამუშაო მწვანედ გაიარა.
  • დროში გაზომე აღდგენა თავიდან ბოლომდე. აკმაყოფილებს თქვენს RTO-ს? ბევრი ბიზნესი აღმოაჩენს, რომ მათი „მყისიერი" აღდგენა რეალურად ორ დღეს იღებს, როცა გაითვალისწინებ ტერაბაიტების ჩამოტვირთვას ჩვეულებრივ ინტერნეტ ხაზზე.
  • დაადასტურე, რომ აღდგენილი მონაცემები სრულია და გამოსაყენებელია, არა დაზიანებული — გახსენი ფაილები, გაუშვი აპლიკაცია აღდგენილ ბაზასთან, რეალურმა მომხმარებელმა დაადასტუროს, რომ მუშაობს.
  • გატესტე აღდგენა სხვა აპარატურაზე ან ახალ ღრუბლის ინსტანსზე, რადგან რეალურ კატასტროფაში ორიგინალი შეიძლება აღარ იყოს.

გაუშვი სრული წვრთნა მინიმუმ კვარტალში ერთხელ, და გაუშვი სწრაფი შემოწმება უფრო ხშირად. თუ არასოდეს გაგიკეთებიათ ტესტ-აღდგენა, ჩათვალე, რომ შენი აღდგენა არ მუშაობს, სანამ საპირისპირო არ დადასტურდება — ეს არ არის პესიმიზმი, ეს არის ის, თუ როგორ მთავრდება „ჩვენ გვქონდა სარეზერვო ასლები!" ისტორიების უმეტესობა.

ნაბიჯი 5: ჩაწერე გეგმა

რეალურ ინციდენტში ხალხი პანიკაში ვარდება და ავიწყდება. მარტივი ჩაწერილი სამოქმედო ინსტრუქცია (runbook) გამორიცხავს გამოცნობას:

  • ვინ აცხადებს ინციდენტს, და ვის ურეკავენ?
  • ნაბიჯ-ნაბიჯ აღდგენის თანმიმდევრობა, ყველაზე კრიტიკული სისტემებიდან დაწყებული.
  • პერსონალის, მომწოდებლებისა და თქვენი IT მომწოდებლის საკონტაქტო დეტალები.
  • სად ინახება სერთიფიკატები და აღდგენის გასაღებები (უსაფრთხოდ).

შეინახე ასლი იმ სისტემების გარეთ, რომლებიც შესაძლოა გათიშული იყოს — ამობეჭდილი სეიფში, ან ცალკე ღრუბლის ანგარიში, რომელიც სერთიფიკატებს არ იზიარებს შენს მთავარ გარემოსთან. აღდგენის გეგმა, ჩარჩენილი დაშიფრულ სერვერზე, რომელსაც ვერ წვდები, უსარგებლოა, ისევე როგორც ის, რომელიც ელფოსტის ანგარიშშია, საიდანაც დაბლოკილი ხარ. გადახედე და განაახლე runbook, როცა შენი სისტემები იცვლება; გეგმა, რომელიც ეხება სერვერს, რომელიც გასულ წელს გამოიყვანე ექსპლუატაციიდან, ძვირფას დროს დაგიჯდება კრიზისის შუაგულში.

ნაბიჯი 6: დაფარე ადამიანური და ფიზიკური რისკები

ტექნოლოგია მხოლოდ ნაწილია. კატასტროფიდან აღდგენის გეგმა, რომელიც მხოლოდ სერვერებს ეხება, იმ ნაწილებზე ჩაიშლება, რომლებიც უგულებელყო:

  • ხალხი. ნუ დაუშვებ, რომ აღდგენის ცოდნა ერთი ადამიანის თავში ცხოვრობდეს. თუ შენი ერთადერთი კომპეტენტური ადმინისტრატორი ინციდენტის დროს მიუწვდომელია, სხვა მხრივ იდეალური გეგმა ჩერდება. გადაამზადე მინიმუმ ერთი სათადარიგო და ჩაწერე ნაბიჯები იმდენად მკაფიოდ, რომ კომპეტენტურ უცხო ადამიანს შეეძლოს მათი მიყოლა.
  • კომუნიკაცია. როგორ მიაღწევ პერსონალსა და მომხმარებლებს, თუ ელფოსტა და ტელეფონები გათიშულია? შეინახე ქსელგარე არხი — WhatsApp ჯგუფი, პირადი მობილური ნომრები, სტატუსის გვერდი — და წინასწარ გადაწყვიტე, ვის აქვს უფლება ისაუბროს მომხმარებლებთან და პრესასთან.
  • ფიზიკური. დენის გათიშვა, ხანძარი, წყალდიდობა ან უბრალოდ მიუწვდომელი ოფისი მაინც საჭიროებს სათადარიგო ვარიანტს. საუდის ზაფხულში, კონდიცირების ჩავარდნა სერვერების ოთახში შეიძლება ისევე ნამდვილად გათიშოს აპარატურა, როგორც ნებისმიერი კიბერშეტევა — ასე რომ UPS, თერმული მონიტორინგი და დისტანციურად მუშაობის გეგმა — ყველაფერი მასშტაბშია.

ცალკე სიტყვა გამოსასყიდ პროგრამაზე

გამოსასყიდი პროგრამა იმსახურებს საკუთარ ხაზს, რადგან ის არღვევს ვარაუდებს, რომლებიც ჩვეულებრივი ჩავარდნებისთვის მართებულია. როცა მყარი დისკი იშლება, შენი სარეზერვო ასლები ხელუხლებელი და მზად არის. როცა გამოსასყიდი პროგრამა გვ ურტყამს, ის ხშირად ჩუმად იყო წინ რამდენიმე დღე ან კვირა — თიშავდა თავდაცვას, შლიდა ჩრდილოვან ასლებს და შიფრავდა ან აზიანებდა ნებისმიერ სარეზერვო ასლს, რომელსაც ქსელის გავლით მიწვდებოდა. „გუშინდელი სარეზერვო ასლიდან" აღდგენა არ შველის, თუ გუშინდელი სარეზერვო ასლი უკვე დაზიანებული იყო.

სამი ჩვევა ქმნის განსხვავებას:

  • უცვლელი, ქსელგარე ასლები. ასლი, რომელიც ვერ შეიცვლება ან წაიშლება შენახვის ფანჯრის განმავლობაში — თუნდაც მოპარული ადმინისტრატორის სერთიფიკატებით — ის არის, რომელიც გადარჩება. ეს არის ერთადერთი ყველაზე მნიშვნელოვანი თავდაცვა გამოსასყიდი პროგრამით გამოწვეული მონაცემთა დაკარგვის წინააღმდეგ.
  • შენახვა საკმარისად გრძელი, რომ გადააჭარბოს დაყოვნების დროს. თუ მხოლოდ შვიდი დღის სარეზერვო ასლებს ინახავ, მაგრამ თავდამსხმელი შენს ქსელში სამი კვირა იყო, შესაძლოა ყველა შენახული სარეზერვო ასლი მოწამლული იყოს. შეინახე საკმარისი ისტორია, რომ ცნობილ-სუფთა წერტილამდე დაბრუნდე.
  • სუფთა ხელახალი აშენების გეგმა, არა მხოლოდ აღდგენის გეგმა. გამოსასყიდი პროგრამის შემდეგ ხშირად ვერ ენდობი ორიგინალ გარემოს საერთოდ. ივარჯიშე ახალ, ცნობილ-კარგ აპარატურაზე ან სუფთა ღრუბლის ინსტანსზე აღდგენაში, რადგან ეს არის ის, რასაც რეალური აღდგენა მოითხოვს.

უწყვეტი ინფრასტრუქტურის მონიტორინგი ამცირებს დაყოვნების დროს, რომელიც გამოსასყიდ პროგრამას ასე დამანგრეველს ხდის — რაც უფრო ადრე შეინიშნება უჩვეულო აქტივობა, მით მეტი შენი სარეზერვო ისტორია რჩება სუფთა.

სწრაფი თვითაუდიტი

გულახდილად უპასუხე:

  • გვაქვს თუ არა კრიტიკული სისტემებისა და მონაცემების მიმდინარე ინვენტარი?
  • განსაზღვრულია თუ არა RTO და RPO თითოეულისთვის?
  • მივყვებით თუ არა 3-2-1 წესს, ადგილის გარეთ/უცვლელი ასლის ჩათვლით?
  • გავტესტეთ თუ არა აღდგენა ბოლო 90 დღეში?
  • არსებობს თუ არა ჩაწერილი, ხელმისაწვდომი აღდგენის runbook?
  • არის თუ არა აღდგენის ცოდნა გაზიარებული ერთზე მეტ ადამიანს შორის?

ნებისმიერი მოუნიშნავი უჯრა ხარვეზია, რომელიც დახურვის ღირსია, სანამ შენ ნაცვლად გაიტესტება. თუ ოთხზე ნაკლები მონიშნე, აღდგენის გეგმა არ გაქვს — გაქვს აღდგენის იმედი, და განსხვავება მხოლოდ შენს ყველაზე ცუდ დღეს ხდება ხილული.

გავრცელებული შეცდომები, რომელთა თავიდან აცილებაც ღირს

ისიც კი, ვისაც სარეზერვო ასლები აქვს, ხშირად იმავე რამდენიმე რამეზე ფეხს იბრუნებს:

  • „დააყენე და დაივიწყე." ორი წლის წინ კონფიგურირებული სარეზერვო ასლები, რომლებიც მას შემდეგ არავის შეუმოწმებია. საცავი ივსება, სამუშაოები ჩუმად იშლება, და ხარვეზი შეუმჩნეველი რჩება აღდგენის დღემდე.
  • არასწორი რამის სარეზერვო ასლი. ფაილ-სერვერის გულმოდგინე სარეზერვო ასლი, CRM-ში ან ელფოსტაში SaaS მონაცემების დავიწყებისას — ბევრი ღრუბლის აპლიკაცია არ გიცავთ თქვენი საკუთარი შემთხვევითი წაშლისგან.
  • არანაირი ადგილის გარეთ ან უცვლელი ასლი. იდეალური ლოკალური სარეზერვო ასლი, რომელსაც გამოსასყიდი პროგრამა ყველაფერთან ერთად შიფრავს.
  • მაღალი ხელმისაწვდომობისა და სარეზერვო ასლის აღრევა. ჭარბი სერვერი იცავს აპარატურის ჩავარდნისგან, არა დაზიანებისგან, წაშლისგან ან გამოსასყიდი პროგრამისგან — ისინი ერთგულად რეპლიცირდება ჭარბ ასლზეც.
  • არასოდეს ტესტირება. ზემოთ გაშუქდა, მაგრამ ეს ერთადერთი ყველაზე გავრცელებული და ყველაზე ძვირადღირებული შეცდომაა, ამიტომ მეორე ხსენებას იმსახურებს.

სად ჯდება Techies

აღდგენის გეგმის აშენება და — რაც უფრო მნიშვნელოვანია — შენარჩუნება და ტესტირება ზუსტად ის სამუშაოა, რომელიც გამოეცლება ხელიდან, როცა გუნდი ბიზნესის წარმოებით დაკავებულია. ეს არავის ყოველდღიური პრიორიტეტია ზუსტად მანამ, სანამ ის ყველას საგანგებო მდგომარეობა გახდება. ჩვენი მართვადი სერვისები და გამოყოფილი სარეზერვო ასლისა და კატასტროფიდან აღდგენის პრაქტიკა აცხობს სარეზერვო ასლებს, აღდგენის პროცედურებსა და რუტინულ აღდგენის ტესტირებას ყოველდღიურობაში, ასე რომ გეგმა დადასტურებული და მზად არის, სანამ ის ოდესმე დაგჭირდებათ — არა პანიკაში აწყობილი, სანამ ბიზნესი გათიშულია.


გსურთ, რომ თქვენი ამჟამინდელი სარეზერვო ასლისა და აღდგენის სისტემა ზეწოლის ქვეშ შევამოწმოთ? დაგვიკავშირდით.

მოდი შევქმნათ
რაღაც დიდებული.

მოდი ვისაუბროთ თქვენს შემდეგ ნაბიჯზე. იქნება ეს სტრატეგია, დიზაინი თუ ორივე — ჩვენ აქ ვართ დასახმარებლად.