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

ორი ობიექტი, აღდგენის ორი ფორმა

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

ObjectWhat a restore gives youWhere the encryption question lands
Encrypted container imageThe volume, still lockedThe container format and its recovery key material
Mounted files into a backup toolSelected files and metadataThe backup repositorys own keys and design
Plain copy to a remote folderWhatever the copy process keptWhatever protects that storage afterwards

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

შემოწმება 1: რა უნდა აღადგინოს აღდგენამ?

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

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

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

შემოწმება 2: რა იცავს შენახულ ასლს?

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

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

cryptsetup luksHeaderBackup /dev/vg0/data --header-backup-file data-header.img
cryptsetup luksDump /dev/vg0/data | head -20

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

შემოწმება 3: არის თუ არა ასლი შეთანხმებული?

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

lvcreate -L 5G -s -n data-snap /dev/vg0/data
cryptsetup open /dev/vg0/data-snap data-snap --readonly

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

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

შემოწმება 4: მუშაობს თუ არა ცვლილებების ამოცნობა ამ ობიექტისთვის?

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

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

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

დაკავშირებული სტატიები