Amazon S3 ir Amazon mākoņkrātuves risinājums, kas nodrošina bezgalīgu krātuves ietilpību par salīdzinoši zemām cenām. Pašlaik es to izmantoju, lai saglabātu savas vietējās NAS (tīklam pievienotās atmiņas) ierīces dublējumu. Tomēr Amazon S3 nav labākais risinājums liela datu apjoma glabāšanai, kam nepiekļūsit ļoti bieži.
Amazon Glacier ir Amazon nodrošināts risinājums, kas ievērojami samazina izmaksas par liela datu apjoma glabāšanu mākonī Piemēram, 2500 GB datu glabāšana S3 maksā apmēram 215 USD mēnesī. Tas ir diezgan daudz naudas tikai datu dublēšanai. Tomēr 2500 GB uzglabāšana vietnē Amazon Glacier jums izmaksās tikai 25 USD mēnesī. Tas ir gandrīz 1/10 no S3 izmaksām.
Tātad, kā pārvietot savus datus no Amazon S3 uz Glacier? Dzīves cikla politiku izmantošana. Šīs politikas būtībā ir tikai noteikumi, kurus varat iestatīt, lai noteiktā laikā pārvietotu datus no S3 uz Glacier. Uzzināsim, kā izveidot dzīves cikla politiku.
Izveidojiet dzīves cikla politiku vietnē Amazon S3
Lai sāktu, vispirms piesakieties Amazon Web Services (aws.amazon.com) un augšpusē noklikšķiniet uz Mans konts/konsole . Pēc tam noklikšķiniet uz AWS pārvaldības konsole .
Tagad no uzskaitīto Amazon Web pakalpojumu saraksta dodieties uz priekšu un noklikšķiniet uz S3.
Pēc tam noklikšķiniet uz kausa nosaukuma, kurā ir dati, kurus vēlaties pārsūtīt uz Glacier. Ņemiet vērā, ka varēsit pārsūtīt visu spaini, tikai mapes vai pat tikai konkrētus failus.
Atverot spaini, tā saturs būs redzams kreisajā pusē. Noklikšķiniet uz Rekvizīti augšējā labajā stūrī, lai atvērtu šī kausa iestatījumus.
Apakšdaļā būs redzams dzīves cikls . Turpiniet un izvērsiet dzīves ciklu, lai skatītu savus pašreizējos noteikumus, ja tādi ir. Man jau ir viens iestatījums, kas visu spainī esošo pārsūta uz Glacier pēc tam, kad tas ir augšupielādēts S3.
Lai iestatītu jaunu kārtulu, turpiniet un noklikšķiniet uz Pievienot kārtulu . Tiks parādīts jaunais dzīves cikla kārtulas dialoglodziņš, kā parādīts tālāk.
Tagad apskatīsim dažādas iespējas. Pirmkārt, jūs varat dot tai nosaukumu, kas var būt neatkarīgi no jūsu dzīves. Atzīmējot izvēles rūtiņu Apply to Entire Bucket , kārtula tiks piemērota visiem failiem un mapēm, kas atrodas segmentā. Ja vēlaties pārvietot tikai noteiktu datu daļu uz Glacier, bet pārējos atstāt S3, neatzīmējiet izvēles rūtiņu.
Tā vietā varat ievadīt prefiksu, kas ir faila vai mapes nosaukums, kuru vēlaties pārvietot uz Glacier. Piemēram, ja es vēlos vienkārši pārvietot mūzikas mapi savā spainī uz Glacier, es prefiksa lodziņā ierakstīšu music/ . Lai norādītu failu, ierakstiet ceļu, piemēram, music/mymusic.mp3 .
Nākamais ir Laika perioda formāts . Varat izvēlēties dienu no izveides datuma vai Spēkā no datuma . Šī opcija ļauj jums izvēlēties, kad vēlaties, lai jūsu norādītie objekti tiktu pārvietoti uz Glacier. Ja izvēlaties dienas no izveides datuma, varat teikt, piemēram, ka vēlaties pārvietot datus uz Glacier pēc 10 dienām. Tas nozīmē, ka, kad fails tiek pirmo reizi augšupielādēts uz S3, tas tiks pārvietots uz Glacier pēc 10 dienām pēc izveides.
Spēkā no datuma ļaus jums vienkārši norādīt datumu nākotnē, kurā dati tiks pārsūtīti uz Glacier. Lai norādītu laika periodu, ir jānoklikšķina uz pogas Pievienot pāreju . Manā ekrānuzņēmumā ir rakstīts “Pārvietot uz Glacier”, bet tas ir tāpēc, ka es jau izveidoju kārtulu. Noklikšķinot uz Pievienot pāreju, varat ievadīt dienu skaitu vai datumu. Ņemiet vērā: ja dienu skaitam ierakstāt 0, dati tiks nekavējoties pārvietoti nākamajā kārtulas izpildes reizē.
Ir arī poga Derīguma termiņš , taču esiet uzmanīgi ar to. Atkal, atkarībā no tā, ko izvēlējāties laika perioda formātā, varat norādīt dienu skaitu vai konkrētu datumu nākotnē. Derīguma termiņa pievienošana nozīmē, ka dati tiks dzēsti pēc jūsu norādītā laika. Ir svarīgi atcerēties, ka tas tiks dzēsts no S3, RRS un Glacier. Tātad būtībā tas ir pilnībā pagājis, ja izvēlaties pievienot derīguma termiņu.
Ja nepievienosiet derīguma termiņu, dati vienmēr paliks Glacier un netiks dzēsti. Tas ir gandrīz viss. Kad kārtula tiks saglabāta, tā tiks izpildīta reizi dienā. Ja jūsu noteikums atbilst jūsu norādītajiem kritērijiem, dati tiks pārsūtīti.
Šajā procesā ir jāņem vērā dažas lietas. Pirmkārt, jūs varat noteikt, ka jūsu dati ir pārvietoti uz Glacier, pārbaudot krātuves klasi . Ja tas ir standarta, tas ir S3. Ja tas ir RRS, tas ir samazināta atlaišana. Trešā klase ir Glacier, kas nozīmē, ka tagad tas tur glabājas.
Vēl viena lieta, kas jāņem vērā, ir tāda, ka, pārvietojot datus no S3 uz Glacier, jums joprojām ir jāpiekļūst tiem no S3. Ja augšupielādējat datus tieši Glacier, tie tiks parādīti Glacier konsolē, kad piesakāties AWS. Tomēr datu pārvietošana, izmantojot dzīves cikla noteikumus, nozīmē, ka dati tiks saglabāti Glacier un jums būs jāmaksā Glacier cenas, taču jums būs jāpiekļūst datiem no S3 konsoles. Kaut kā mulsinoši, bet tā tas darbojas.
Datu izgūšana no ledāja
Datu atgūšana no Glacier arī ir diezgan vienkārša. Lieta, kas jāatceras par Glacier, ir tāda, ka dati nav uzreiz pieejami kā S3. Izmantojot S3, varat lejupielādēt jebkuru failu jebkurā laikā. Izmantojot Glacier, jums jāgaida apmēram 3 līdz 5 stundas, līdz dati tiks izgūti un ievietoti atpakaļ S3. Arī tāpēc tas ir tik daudz lētāks.
Lai sāktu atjaunošanu, atlasiet failu vai mapi, kuru vēlaties izgūt, un pēc tam ar peles labo pogu noklikšķiniet uz tā. Jūs redzēsit opciju Initiate Restore .
Ja opcija ir atspējota, tas nozīmē, ka fails netiek saglabāts Glacier. Atjaunojot, jums būs jāizvēlas, cik ilgi vēlaties, lai dati būtu pieejami S3.
Ņemiet vērā, ka faili tiek atjaunoti S3 RRS (Reduced Redundancy) krātuves klasē, kas ir nedaudz lētāka nekā S3 Standard. Ņemiet vērā arī to, ka datus nevar neatgriezeniski atjaunot, jo tie galu galā tiks dzēsti. Es nezinu, kāda ir lielākā vērtība, ko varat ievadīt vairākas dienas, lai saglabātu datus, taču tas nav mūžīgs. Turklāt jums ir jāmaksā lielāka maksa, jo ilgāk dati atrodas RRS krātuves klasē, tāpēc labāk ir saglabāt īsu laiku.
Lai redzētu atjaunošanas statusu, vienkārši noklikšķiniet uz atjaunotā faila vai mapes un noklikšķiniet uz Rekvizīti . Tajā būs rakstīts Atjaunošana notiek . Kad atjaunošana ir pabeigta un vēlreiz noklikšķināsit uz Rekvizīti, tiks parādīts datums, līdz kuram tiks veikta atjaunošana.
Kopumā datu iegūšana no S3 uz Glacier ir ļoti vienkārša. Vienkārši izveidojiet vienu noteikumu un esat pabeidzis. Datu pārvietošana uz Glacier var nozīmēt lielus ietaupījumus, ja jums ir daudz datu par S3. Ja jums ir kādi jautājumi, lūdzu, ievietojiet komentāru. Izbaudi!