Ang Amazon S3 ay isang solusyon sa imbakan ng ulap mula sa Amazon na nagbibigay ng walang katapusang kapasidad ng imbakan para sa medyo mababang presyo. Kasalukuyan kong ginagamit ito upang mapanatili ang isang backup ng aking lokal na aparato ng NAS (naka-attach na network). Gayunpaman, ang Amazon S3 ay hindi ang pinakamahusay na pagpipilian para sa pag-iimbak ng isang malaking halaga ng data na hindi ka madalas ma-access.

Ang Amazon Glacier ay isang solusyon na ibinigay ng Amazon na kapansin-pansing binabawasan ang gastos ng pag-iimbak ng malaking halaga ng data sa ulap Halimbawa, ang pag-iimbak ng 2500 GB ng data sa S3 na nagkakahalaga ng $ 215 sa isang buwan. Iyon ay medyo kaunting pera para lamang sa pag-back up ng iyong data. Gayunpaman, ang pag-iimbak ng 2500 GB sa Amazon Glacier ay gastos lamang sa iyo ng $ 25 sa isang buwan. Iyon ay halos 1/10 ang gastos ng S3.

Kaya paano mo maililipat ang iyong data mula sa Amazon S3 patungo sa Glacier? Paggamit ng Mga Patakaran sa Lifecycle. Ang mga patakarang ito ay karaniwang mga panuntunan lamang na maaari mong i-setup upang ilipat ang data mula S3 hanggang Glacier sa mga tiyak na oras. Alamin natin kung paano lumikha ng isang Patakaran sa Lifecycle.

Lumikha ng Patakaran sa Lifecycle sa Amazon S3

Upang magsimula, mag-una ka at mag-log in sa Amazon Web Services (aws.amazon.com) at mag-click sa Aking Account / Console sa tuktok. Pagkatapos ay mag-click sa AWS Management Console.

Aws console

Ngayon mula sa listahan ng mga serbisyo sa Amazon Web na nakalista, magpatuloy at mag-click sa S3.

Ang serbisyo ng Amazon s3

Susunod na mag-click sa pangalan ng balde na naglalaman ng data na nais mong ilipat sa Glacier. Tandaan na magagawa mong ilipat ang buong balde, mga folder lamang o kahit na mga tukoy na file lamang.

S3 bucket name

Kapag nagbukas ka ng isang balde, makikita mo ang nilalaman ng balde sa kaliwang bahagi. Mag-click sa Mga Properties sa kanang tuktok upang buksan ang mga setting para sa balde na iyon.

Mga katangian ng balde

Sa ilalim, makikita mo ang Lifecycle. Sige at palawakin ang Lifecycle upang makita ang iyong kasalukuyang mga patakaran, kung mayroon man. Mayroon akong isang pag-setup na naglilipat ng lahat sa balde sa Glacier matapos itong mai-upload sa S3.

Magdagdag ng lifecycle

Upang mag-setup ng isang bagong patakaran, magpatuloy at mag-click sa Magdagdag ng panuntunan. Ang bagong dialog ng panuntunan ng Lifecycle ay mag-pop up tulad ng ipinapakita sa ibaba.

Panuntunan ng pamumuhay

Ngayon ay dumaan tayo sa iba't ibang mga pagpipilian. Una, maaari mong bigyan ito ng isang pangalan, na maaaring maging kahit anong buhay mo. Ang kahon ng Check to Entire Bucket ay mag-aaplay ng patakaran sa lahat ng mga file at folder sa loob ng balde. Kung nais mong ilipat lamang ang isang tiyak na bahagi ng data sa Glacier at iwanan ang natitira sa S3, pagkatapos ay huwag suriin ang kahon.

Sa halip, maaari kang magpasok ng isang Prefix, na kung saan ay ang pangalan ng file o folder na nais mong ilipat sa Glacier. Halimbawa, kung nais kong ilipat lamang ang folder ng musika sa aking balde sa Glacier, mag-type ako ng musika / sa prefix box. Upang tukuyin ang isang file, nag-type ka sa landas tulad ng musika / mymusic.mp3.

Susunod ay Format ng Panahon ng Oras. Maaari ka ring pumili mula sa Mga Araw mula sa petsa ng paglikha o Epektibo mula sa petsa. Hinahayaan ka ng pagpipiliang ito na piliin mo kung nais mo ang mga bagay na iyong tinukoy na ilipat sa Glacier. Kung pinili mo ang mga Araw mula sa petsa ng paglikha, maaari mong sabihin, halimbawa, na nais mong ilipat ang data sa Glacier pagkatapos ng 10 araw. Nangangahulugan ito kapag ang file ay data na nai-upload sa S3, ililipat ito sa Glacier pagkatapos ng 10 araw na nilikha.

Ang mabisa mula sa petsa ay magbibigay-daan sa iyo lamang na tukuyin ang isang petsa sa hinaharap kung saan ang data ay ililipat sa Glacier. Kailangan mong mag-click sa pindutan ng Add Transition upang tukuyin ang tagal ng oras. Sinasabi ng aking screenshot na "Lumipat sa Glacier", ngunit iyon ay dahil gumawa na ako ng isang patakaran. Kapag nag-click ka ng Add Transition, maaari kang mag-type sa bilang ng mga araw o sa petsa. Tandaan na kung nag-type ka sa 0 para sa bilang ng mga araw, pagkatapos ang data ay lilipat kaagad sa susunod na tatakbo ang panuntunan.

Bilang ng mga araw

Mayroon ding pindutan ng Pag-expire, ngunit mag-ingat sa mga ito. Muli, depende sa iyong napili mula sa Format ng Panahon ng Oras, maaari mong tukuyin ang alinman sa isang araw o tiyak na petsa sa hinaharap. Ang pagdaragdag ng isang pag-expire ay nangangahulugang tatanggalin ang data pagkatapos ng oras na iyong tinukoy. Mahalagang tandaan na tatanggalin ito mula sa S3, RRS at Glacier. Kaya talaga ito ay ganap na nawala kung pipiliin mong magdagdag ng isang pag-expire.

Magdagdag ng pag-expire

Kung hindi ka magdagdag ng isang pag-expire, ang data ay palaging mananatili sa Glacier at hindi matanggal. Iyan na iyun. Kapag na-save mo ang panuntunan, ang patakaran ay tatakbo nang isang beses sa isang araw. Kung ang iyong patakaran ay tumutugma sa pamantayan na iyong tinukoy, ang data ay ililipat.

Mayroong ilang mga bagay na dapat tandaan tungkol sa prosesong ito. Una, maaari mong sabihin sa iyong data ay inilipat sa Glacier sa pamamagitan ng pagsuri sa Class Class. Kung ito ay Pamantayan, iyon ang S3. Kung ito ay RRS, iyon ay Pinababang Redundansi. Ang pangatlong klase ay Glacier, na nangangahulugang nakaimbak ito doon.

Imbakan ng klase s3

Ang isa pang bagay na dapat tandaan ay kapag inilipat mo ang data mula sa S3 hanggang Glacier, kailangan mo pa ring mai-access ito mula sa S3. Kung nag-upload ka ng data nang diretso sa Glacier, lalabas ito sa Glacier console kapag nag-log ka sa AWS. Gayunpaman, ang paglipat ng data gamit ang mga panuntunan ng Lifecycle ay nangangahulugang ang data ay maiimbak sa Glacier at sisingilin ka ng mga presyo ng Glacier, ngunit kakailanganin mong ma-access ang data mula sa S3 console. Uri ng nakalilito, ngunit ganoon ito gumagana.

Pagkuha ng Data mula sa Glacier

Ang pagkuha ng data pabalik mula sa Glacier ay medyo tuwid na pasulong din. Ang bagay na dapat tandaan tungkol sa Glacier ay ang data ay hindi kaagad maa-access tulad ng sa S3. Sa S3, maaari kang mag-download ng anumang file anumang oras. Sa Glacier, kailangan mong maghintay ng mga 3 hanggang 5 oras para makuha ang data at ibalik sa S3. Iyon din ang dahilan kung bakit ito ay mas mura.

Upang magsimula ng isang pagpapanumbalik, piliin ang file o folder na nais mong makuha at pagkatapos ay mag-click sa kanan. Makakakita ka ng isang pagpipilian na tinatawag na Initiate Ibalik.

Ibalik mula sa glacier

Kung ang pagpipilian ay hindi pinagana, nangangahulugan ito na ang file ay hindi nakaimbak sa Glacier. Kapag ibalik mo, kailangan mong piliin kung gaano katagal nais mong ma-access ang data sa S3.

Magsisimula ibalik ang glacier

Tandaan na ang mga file ay naibalik sa S3 RRS (Reduced Redundancy) na klase ng imbakan, na medyo mas mura kaysa sa S3 Standard. Tandaan din na hindi mo maaaring permanenteng ibalik ang data, tatanggalin ito sa kalaunan. Hindi ako sigurado kung ano ang pinakamalaking halaga na maaari mong ipasok sa mga araw upang mapanatili ang data, ngunit hindi ito magpakailanman. Gayundin, kailangan mong bayaran ang mas mataas na bayarin na mas mahaba na ang data ay nakaupo sa klase ng imbakan ng RRS, kaya mas mahusay na panatilihing maikli ang tagal.

Upang makita ang katayuan ng isang pagpapanumbalik, mag-click lamang sa file o folder na iyong naibalik at mag-click sa Mga Katangian. Sasabihin nito ang Pagpapanumbalik sa Pag-unlad. Kung kumpleto ang pagpapanumbalik at mag-click ka muli sa Mga Katangian, makikita mo ang petsa na panatilihin ang pagpapanumbalik.

Sa pangkalahatan, ang pagkuha ng iyong data mula sa S3 hanggang Glacier ay napakadali. Lumikha lamang ng isang patakaran at tapos ka na. Ang paglipat ng data sa Glacier ay maaaring mangahulugang malaking matitipid kung mayroon kang maraming data sa S3. Kung mayroon kang anumang mga katanungan, mangyaring mag-post ng isang puna. Masaya!