Amazon S3 არის Amazon– ის ღრუბელი შენახვის საშუალება, რომელიც უზრუნველყოფს უსაზღვრო შენახვის შესაძლებლობას შედარებით დაბალ ფასებში. ამჟამად ვიყენებ მას ადგილობრივი ადგილობრივი NAS (ქსელის თანდართული შენახვის) მოწყობილობის სარეზერვო ასლების შესანარჩუნებლად. ამასთან, Amazon S3 არ არის საუკეთესო ვარიანტი მონაცემთა დიდი რაოდენობით შესანახად, რომლის წვდომას ძალიან ხშირად ვერ შეძლებთ.

Amazon Glacier არის Amazon– ის მიერ მოწოდებული გამოსავალი, რომელიც მკვეთრად ამცირებს ღრუბლებში დიდი რაოდენობით მონაცემების შენახვის ხარჯებს, მაგალითად, S3- ზე 2500 GB მონაცემების შენახვა თვეში დაახლოებით 215 დოლარია. ეს საკმაოდ ბევრი თანხაა თქვენი მონაცემების სარეზერვო ასლისთვის. ამასთან, Amazon Glacier- ზე 2500 GB შენახვა მხოლოდ თვეში 25 დოლარი დაგიჯდებათ. ეს თითქმის 1/10 ფასია S3.

როგორ გადაიტანოთ თქვენი მონაცემები Amazon S3- დან მყინვარებამდე? სასიცოცხლო ციკლის პოლიტიკის გამოყენებით. ეს პოლიტიკა, ძირითადად, მხოლოდ წესებია, რომელთა საშუალებით შეგიძლიათ დააყენოთ მონაცემები S3- დან მყინვარებამდე კონკრეტულ დროს. მოდით ვისწავლოთ როგორ შევქმნათ ცხოვრების წესის პოლიტიკა.

შექმენით სასიცოცხლო ციკლის პოლიტიკა Amazon S3- ზე

დასაწყებად, პირველი წავიდეთ წინ და შედით ამაზონის ვებ სერვისებში (aws.amazon.com) და დააჭირეთ ჩემს ანგარიშს / კონსოლს ზედა. შემდეგ დააჭირეთ AWS Management Console- ს.

აუზ კონსოლი

ახლა ჩამოთვლილი Amazon Web სერვისების სიიდან, წადით წინ და დააჭირეთ S3- ს.

Amazon s3 სერვისი

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

S3 თაიგულის სახელი

Bucket- ს გახსნისას, მარცხენა მხარეს ნახავთ bucket– ის შინაარსს. დააჭირეთ Properties ზედა მარჯვენა მხარეს, რომ გახსნათ პარამეტრი ამ bucket- ისთვის.

თაიგულის თვისებები

ბოლოში, თქვენ ნახავთ Lifecycle. გაემგზავრეთ და გააფართოვეთ სიცოცხლის ციკლი, რომ ნახოთ თქვენი მიმდინარე წესები, ასეთის არსებობის შემთხვევაში. მე უკვე მაქვს ერთი კონფიგურაცია, რომელიც bucket- ში ყველაფერს გადასცემს მყინვარს S3– ზე ატვირთვის შემდეგ.

დაამატეთ სიცოცხლის ციკლი

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

ცხოვრების წესის წესი

ახლა მოდით განვიხილოთ სხვადასხვა ვარიანტები. პირველ რიგში, თქვენ შეგიძლიათ მისცეთ სახელი, რომელიც შეიძლება იყოს სიცოცხლე. Apply to Entire Bucket– ის ყუთში გამოიყენებს წესს, ყველა ფაილში და საქაღალდეში, შიგნით. თუ გსურთ მხოლოდ მონაცემების გარკვეული ნაწილის გადატანა Glacier- ზე და დანარჩენი S3- ში დატოვოთ, მაშინ არ შეამოწმოთ ყუთი.

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

შემდეგი არის დროის პერიოდის ფორმატი. თქვენ შეგიძლიათ აირჩიოთ ან შექმნის დღიდან, ან ეფექტური თარიღიდან. ეს ვარიანტი საშუალებას გაძლევთ აირჩიოთ, როდესაც გსურთ თქვენს მიერ მითითებული ობიექტები მყინვარში გადავიდეს. თუ თქვენ შექმნის თარიღს აირჩევთ, მაგალითად, შეგიძლიათ თქვათ, რომ გსურთ მონაცემების გადატანა მყინვარში 10 დღის შემდეგ. ეს ნიშნავს, როდესაც ფაილი მონაცემებს პირველად ატვირთავს S3- ში, შექმნის 10 დღის შემდეგ ის Glacier- ში გადავა.

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

Დღეების რაოდენობა

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

ვადის გასვლის დამატება

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

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

შენახვის კლასი s3

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

მყინვარის მონაცემების მოძიება

მყინვარისგან მონაცემების დაბრუნება ასევე პირდაპირ წინ არის. მყინვარის შესახებ უნდა გვახსოვდეს, რომ მონაცემები დაუყოვნებლივ არ არის ხელმისაწვდომი, როგორც S3– ში. S3- ით, ნებისმიერ დროს შეგიძლიათ ჩამოტვირთოთ ნებისმიერი ფაილი. Glacier– თან ერთად, თქვენ უნდა დაელოდოთ 3–5 საათს, რათა მონაცემები მოიპოვოთ და ისევ S3– ში ჩასვათ. ამიტომ ისიც ასე იაფია.

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

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

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

მყინვარის აღდგენის ინიცირება

გაითვალისწინეთ, რომ ფაილები აღდგება S3 RRS (Redued Redundancy) საცავის კლასში, რომელიც ცოტა იაფია ვიდრე S3 Standard. ასევე გაითვალისწინეთ, რომ მონაცემების სამუდამოდ აღდგენა არ შეგიძლიათ, ის საბოლოოდ წაიშლება. დარწმუნებული არ ვარ, რა უდიდესი ღირებულება შეგიძლიათ დღის განმავლობაში შეიტანოთ მონაცემების შესანარჩუნებლად, მაგრამ ეს სამუდამოდ არ ხდება. ასევე, უფრო მეტი საფასურის გადახდა მოგიწევთ, რაც მონაცემები ჯდება RRS საცავის კლასში, ამიტომ უმჯობესია ხანგრძლივობა მოკლედ შეინარჩუნოთ.

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

საერთო ჯამში, თქვენი მონაცემების მიღება S3– დან მყინვარებამდე ძალიან ადვილია. უბრალოდ შექმენით ერთი წესი და დაასრულეთ. მონაცემები Glacier– ზე გადატანა შეიძლება დიდ დანაზოგს ნიშნავს, თუ S3– ზე ბევრი მონაცემი გაქვთ. თუ თქვენ გაქვთ რაიმე შეკითხვები, გთხოვთ განათავსოთ კომენტარი. ისიამოვნეთ!