Skip to main content
How to enable StorageGRID in your environment
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

オブジェクトベースストレージをONTAP S3からStorageGRIDにシームレスに移行し、エンタープライズクラスのS3を実現

共同作成者

オブジェクトベースストレージをONTAP S3からStorageGRIDにシームレスに移行し、エンタープライズクラスのS3を実現

ソースバケットへの入力

ソースONTAPバケットにオブジェクトを追加しましょう。このデモではS3Browserを使用しますが、使い慣れた任意のツールを使用できます。

上記で作成したONTAPユーザーs3キーを使用して、ONTAPシステムに接続するようにS3Browserを設定します。

S3Browser-config

次に、いくつかのファイルをバージョン管理が有効なバケットにアップロードします。

アップロードをクリックします

アップロードするファイルを選択

アップロードしたファイル

次に、バケットにいくつかのオブジェクトバージョンを作成します。

ファイルを削除します。

ファイルの削除

バケットにすでに存在するファイルをアップロードしてファイルをコピーし、新しいバージョンを作成します。

既存のファイルをアップロードする

S3Browserでは、作成したオブジェクトのバージョンを表示できます。

バージョンの表示

レプリケーション関係を確立

ONTAPからStorageGRIDへのデータ送信を開始します。

ONTAPシステムマネージャで[Protection/Overview]に移動します。[クラウドオブジェクトストア]まで下にスクロールし、[追加]ボタンをクリックして[ StorageGRID ]を選択します。

ONTAP保護

名前とURLスタイルを入力して、StorageGRID情報を入力します(このデモでは、Path-styl URLを使用します)。オブジェクトストアのスコープを「Storage VM」に設定します。

StorageGRID情報の入力

SSLを使用している場合は、ロードバランサエンドポイントのポートを設定し、StorageGRIDエンドポイントの証明書をここでコピーします。SSLを使用している場合は、[SSL]ボックスをオフにして、HTTPエンドポイントのポートをここに入力します。

デスティネーションの上記のStorageGRID設定のStorageGRIDユーザのS3キーとバケット名を入力します。

StorageGRID情報の入力

宛先ターゲットが構成されたので、ターゲットのポリシー設定を構成できます。[Local policy settings]を展開し、[continuous]を選択します。

ローカルポリシー設定

継続的なポリシーを編集し、「目標復旧時点」を「1時間」から「3秒」に変更します。

ローカルポリシー設定の編集

これで、バケットをレプリケートするようにSnapMirrorを設定できます。

SnapMirror create -source-path sv_demo:/bucket/bucket-destination-path sgws_demo:/objstore-policy Continuous

SnapMirror関係の作成

これで、保護対象のバケットリストにクラウドのアイコンが表示されます。

バケットをクラウドターゲットで保護

バケットを選択して「SnapMirror(ONTAPまたはCloud)」タブに移動すると、SnapMirrorの返品ステータスが表示されます。

SnapMirror関係を確認してください

レプリケーションの詳細

これで、バケットをONTAPからStorageGRIDに正常にレプリケートできるようになりました。では実際に何を複製しているのでしょうか?ソースとデスティネーションはどちらもバージョン管理されたバケットです。以前のバージョンもデスティネーションにレプリケートされますか。S3Browserを使用してStorageGRIDバケットを確認すると、既存のバージョンがレプリケートされず、削除されたオブジェクトも存在せず、そのオブジェクトの削除マーカーもありません。複製されたオブジェクトのStorageGRIDバケットにはバージョンが1つしかありません。

初回同期後のStorageGRIDバケットのS3ブラウザビュー

ONTAPバケットで、以前使用したのと同じオブジェクトに新しいバージョンを追加し、それがどのようにレプリケートされるかを確認します。

新しいバージョンのアップロード後のONTAPバケットのS3ブラウザビュー

StorageGRID側を見ると、このバケットにも新しいバージョンが作成されていますが、SnapMirror関係以前の初期バージョンが欠落しています。

新しいバージョンのアップロード後のONTAPバケットのS3ブラウザビュー

これは、ONTAP SnapMirror S3プロセスがオブジェクトの現在のバージョンのみをレプリケートするためです。そのため、デスティネーションとしてStorageGRID側にバージョン管理されたバケットを作成しました。これにより、StorageGRIDはオブジェクトのバージョン履歴を保持できます。

Rafael Guedes、Aron Klein著_