AmazonS3データをGlacierに移動する方法

Amazon S3は、 (Amazon S3)Amazonのクラウドストレージソリューション(storage solution)であり、比較的低価格で無限のストレージ容量を提供します。(storage capacity)現在、ローカルNAS(NAS)(ネットワーク接続ストレージ)デバイスのバックアップを保持するために使用しています。ただし、Amazon S3(Amazon S3 isn)は、あまり頻繁にアクセスしない大量のデータを保存するための最良のオプションではありません。

Amazon Glacierは、 (Amazon Glacier)Amazonが提供するソリューションであり、クラウドに大量のデータを保存するコストを大幅に削減します。たとえば、S3に2500GBのデータを保存する場合のコスト(S3 cost)は月額約215ドルです。これは、データをバックアップするだけでもかなりの金額になります。ただし、AmazonGlacierに2500GBを保存する(Amazon Glacier)、月額25ドルしかかかりません。これはS3のほぼ1/10のコストです。

では、どのようにしてデータをAmazon S3からGlacierに移動しますか?ライフサイクル(Lifecycle) ポリシー(Policies)の使用。これらのポリシーは基本的に、特定の時間にS3からGlacierにデータを移動するために設定できる単なるルールです。(Glacier)ライフサイクルポリシー(Lifecycle Policy)を作成する方法を学びましょう。

(Create Lifecycle Policy)AmazonS3で(Amazon S3)ライフサイクルポリシーを作成する

開始するには、まずアマゾンウェブサービス(Amazon Web Services)(aws.amazon.com)にログインし、上部にある[My Account/Console]をクリックします。次に、 AWSマネジメントコンソール(AWS Management Console)をクリックします。

AWSコンソール

リストされているアマゾンウェブ(Amazon Web)サービスのリストから、先に進んでS3をクリックします。

Amazons3サービス

次に、 Glacierに転送するデータを含むバケット名(bucket name)をクリックします。バケット全体、フォルダのみ、または特定のファイルのみを転送できることに注意してください。

S3バケット名

バケットを開くと、左側(hand side)にバケットの内容が表示されます。右上の[(Click)プロパティ](Properties)をクリックして、そのバケットの設定を開きます。

バケットのプロパティ

下部にライフサイクル(Lifecycle)が表示されます。先に進み、ライフサイクル(Lifecycle)を展開して、現在のルールがある場合はそれを確認します。S3にアップロードした後、バケット内のすべてをGlacierに転送するセットアップがすでに1つあります。(Glacier)

ライフサイクルを追加する

新しいルールを設定するには、先に進んで[ルールの追加(Add rule)]をクリックします。次のように、新しいライフサイクルルール(Lifecycle rule)ダイアログがポップアップ表示されます。

ライフサイクルルール

それでは、さまざまなオプションを見ていきましょう。最初に、あなたはそれに名前を付けることができます、それはあなたが生きているものなら何でもすることができます。[バケット全体に適用](Apply to Entire Bucket) チェックボックス(check box)は、バケット内のすべてのファイルとフォルダーにルールを適用します。データの特定の部分のみをGlacierに移動し、残りをS3に残したい場合は、チェックボックスをオンにしないでください。

代わりに、Glacierに移動するファイルまたはフォルダー(file or folder)の名前であるプレフィックス(Prefix)を入力できます。たとえば、バケット内の音楽フォルダを(music)Glacierに移動したい場合は、[プレフィックス]ボックスに(Prefix)music/と入力します。ファイルを指定するには、music/mymusic.mp3のようなパスを入力します。

次は期間フォーマット(Time Period Format)です。作成日からの日数(Days from the creation date)または有効(Effective from date)日から選択できます。このオプションを使用すると、指定したオブジェクトをいつGlacier(Glacier)に移動するかを選択できます。作成日(creation date)から[日]を選択した場合、たとえば、 10日後にデータをGlacierに移動したいと言うことができます。これは、ファイルが最初にS3にアップロードされたときに、作成されてから10日後にGlacierに移動されることを意味します。(Glacier)

発効日では、データがGlacier(Glacier)に転送される将来の日付を指定するだけで済みます。期間(time period)を指定するには、 [トランジション(Add Transition)の追加]ボタンをクリックする必要があります。スクリーンショットに「MovetoGlacier(Move)」と表示されていますが、これはすでにルールを作成しているためです。[トランジションの追加(Add Transition)]をクリックすると、日数または日付を入力できます。日数に0を入力すると、次にルールが実行されたときにデータがすぐに移動されることに注意してください。

日数

有効期限(Expiration)ボタンもありますが、注意してください。繰り返しになりますが、(Again)期間形式(Time Period Format)から選択した内容に応じて、日数または将来の特定の日付を指定できます。有効期限を追加すると、指定した時間が経過するとデータが削除されます。S3、 RRS、Glacier(RRS and Glacier)から削除されることを覚えておくことが重要です。したがって、有効期限を追加することを選択した場合、基本的には完全になくなります。

有効期限を追加

有効期限を追加しない場合、データは常にGlacierに残り、削除されません。それはほとんどそれです。ルールを保存すると、ルールは1日1回実行されます。ルールが指定した基準に一致する場合、データが転送されます。

このプロセスについて注意すべきことがいくつかあります。まず、ストレージクラス(Storage Class)をチェックすることで、データがGlacierに移動されたことを確認できます。Standardの場合、それはS3です。RRSの場合、それは冗長性(Redundancy)の低下です。3番目のクラスはGlacierです。これは、現在そこに格納されていることを意味します。

ストレージクラスs3

もう1つの注意点は、S3からGlacierにデータを移動する場合でも、S3からデータにアクセスする必要があるということです。データをGlacier(Glacier)に直接アップロードすると、 AWSにログインしたときにGlacierコンソール(Glacier console)に表示されます。ただし、ライフサイクル(Lifecycle)ルールを使用してデータを移動すると、データはGlacierに保存され、 (Glacier)Glacierの料金が請求されますが、 S3コンソール(S3 console)からデータにアクセスする必要があります。ちょっと(Kind)紛らわしいですが、それがどのように機能するかです。

氷河からのデータの取得

Glacierからデータを取り戻すことも非常に簡単です。Glacierについて覚えておくべきことは、S3のようにデータにすぐにアクセスできるわけではないということです。S3を使用すると、いつでも任意のファイルをダウンロードできます。Glacierでは、データが取得されてS3に戻されるまで約3〜5時間待つ必要があります。それはまたそれがとても安い理由です。

復元を開始するには、取得するファイルまたはフォルダー(file or folder)を選択して右クリックします。InitiateRestoreというオプションが表示されます。

氷河からの復元

このオプションが無効になっている場合は、ファイルがGlacierに保存されていないことを意味します。復元するときは、S3でデータにアクセスできる期間を選択する必要があります。

氷河の復元を開始する

ファイルはS3RRSReduced Redundancyストレージクラスに復元されることに注意してください。これは、 (storage class)S3Standardよりも少し安価です。また、データを完全に復元することはできず、最終的には削除されることに注意してください。データを保持するために何日も入力できる最大値はわかりませんが、永遠ではありません。また、データがRRS(RRS) ストレージクラス(storage class)に長く存在するほど高い料金を支払う必要があるため、期間を短くすることをお勧めします。

復元のステータスを確認するには、復元したファイルまたはフォルダをクリックして、[(file or folder)プロパティ(Properties)]をクリックします。RestorationinProgressと表示され(Restoration in Progress)ます。復元が完了し、もう一度[プロパティ]をクリックすると、復元が保持される日付が表示されます。

全体として、S3からGlacierへのデータの取得は非常に簡単です。ルールを1つ作成するだけ(Just)で、完了です。S3に大量のデータがある場合、データをGlacierに移動すると大幅な節約になります。ご不明な点がございましたら、コメントを投稿してください。楽しみ!



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts