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

新しいバケットのバックアップ関係の作成(クラウドターゲット)

共同作成者

新しいS3バケットを作成すると、オブジェクトストアプロバイダ(StorageGRIDシステムまたはAmazon S3環境)上のS3 SnapMirrorターゲットバケットにすぐにバックアップできます。

作業を開始する前に
  • オブジェクトストアプロバイダの有効なアカウントクレデンシャルと設定情報が必要です。

  • ソースシステムにクラスタ間ネットワークインターフェイスと IPspace が設定されている。

  • •ソースStorage VMのDNS設定で、ターゲットのFQDNを解決できる必要があります。

System Manager の略
  1. Storage VM を編集してユーザを追加し、グループにユーザを追加します。

    1. Storage > Storage VM* の順にクリックし、 Storage VM をクリックして、 * Settings * をクリックし、をクリックします 編集アイコン * S3 の下 * 。

      を参照してください "S3 ユーザとグループを追加" を参照してください。

  2. ソースシステムに Cloud Object Store を追加します。

    1. [ 保護( Protection ) ] > [ 概要( Overview ) ] * をクリックし、 [ クラウドオブジェクトストア( Cloud Object Stores ) ] を

    2. [ * 追加 ] をクリックし、 [* Amazon S3 * ] または [ * StorageGRID * ] を選択します。

    3. 次の値を入力します。

      • クラウドオブジェクトストアの名前

      • URL 形式(パスまたは仮想ホスト)

      • Storage VM ( S3 に対して有効)

      • オブジェクトストアサーバ名( FQDN )

      • オブジェクトストアの証明書

      • アクセスキー

      • シークレットキー

      • コンテナ(バケット)名

  3. S3 SnapMirror ポリシーを作成します。これは、既存のポリシーがなく、デフォルトポリシーを使用しない場合に行います。

    1. [* 保護 ] 、 [ 概要 *] の順にクリックし、 [ ローカルポリシーの設定 *] をクリックします。

    2. をクリックします 右矢印 [* 保護ポリシー * ] の横にある [* 追加 ] をクリックします。

      • ポリシー名と概要を入力します。

      • ポリシーのスコープとして、クラスタまたは SVM を選択します

      • S3 SnapMirror 関係には「 * Continuous * 」を選択します。

      • スロットル値および * 目標復旧時点 * 値を入力します。

  4. SnapMirror 保護を使用してバケットを作成します。

    1. [ * ストレージ ] 、 [ バケット ] の順にクリックし、 [ * 追加 ] をクリックします。

    2. 名前を入力し、 Storage VM を選択してサイズを入力し、 * その他のオプション * をクリックします。

    3. [Permissions] で、 [Add] をクリックします。権限の確認は任意ですが、推奨されます。

      • * Principal * および * Effect * - ユーザグループの設定に対応する値を選択するか、デフォルト値をそのまま使用します。

      • アクション-次の値が表示されていることを確認します。

        `GetObject,PutObject,DeleteObject,ListBucket,GetBucketAcl,GetObjectAcl,ListBucketMultipartUploads,ListMultipartUploadParts`
      • リソース-デフォルトを使用します _(bucketname, bucketname/*) または必要なその他の値。

        を参照してください "バケットへのユーザアクセスを管理します" これらのフィールドの詳細については、を参照してください。

    4. [ * 保護 * ] で、 [ * SnapMirror ( ONTAP またはクラウド)を有効にする * ] をオンにし、 [ * クラウドストレージ * ] を選択して、 [ * クラウドオブジェクトストア * ] を選択します。

[Save] をクリックすると、ソース Storage VM に新しいバケットが作成され、クラウドオブジェクトストアにバックアップされます。

CLI の使用
  1. この SVM の最初の S3 SnapMirror 関係の場合は、ソースとデスティネーションの両方の SVM に root ユーザキーが存在することを確認し、存在しない場合は再生成します。
    vserver object-store-server user show
    [] rootユーザのアクセスキーがあることを確認します。表示されない場合は、次のように入力します。 `vserver object-store-server user regenerate-keys -vserver svm_name -user _root_` []
    キーがすでに存在する場合は、キーを再生成しないでください。

  2. ソースSVMにバケットを作成します。
    vserver object-store-server bucket create -vserver svm_name -bucket bucket_name [-size integer[KB|MB|GB|TB|PB]] [-comment text] [additional_options]

  3. デフォルトのバケットポリシーにアクセスルールを追加します。
    vserver object-store-server bucket policy add-statement -vserver svm_name -bucket bucket_name -effect {allow|deny} -action object_store_actions -principal user_and_group_names -resource object_store_resources [-sid text] [-index integer]

    clusterA::> vserver object-store-server bucket policy add-statement -bucket test-bucket -effect allow -action GetObject,PutObject,DeleteObject,ListBucket,GetBucketAcl,GetObjectAcl,ListBucketMultipartUploads,ListMultipartUploadParts -principal - -resource test-bucket, test-bucket /*
  4. S3 SnapMirror ポリシーを作成します。これは、既存のポリシーがなく、デフォルトポリシーを使用しない場合に行います。
    snapmirror policy create -vserver svm_name -policy policy_name -type continuous [-rpo integer] [-throttle throttle_type] [-comment text] [additional_options]

    パラメータ
    * type continuous –S3 SnapMirror関係の唯一のポリシータイプ(必須)。
    * -rpo –目標復旧時点の時間を秒単位で指定します(オプション)。
    * -throttle –スループット/帯域幅の上限をキロバイト/秒単位で指定します(オプション)。

    clusterA::> snapmirror policy create -vserver vs0 -type continuous -rpo 0 -policy test-policy
  5. ターゲットがStorageGRID システムの場合は、ソースクラスタの管理SVMにStorageGRID CAサーバ証明書をインストールします。
    security certificate install -type server-ca -vserver src_admin_svm -cert-name storage_grid_server_certificate

    を参照してください security certificate install のマニュアルページを参照してください。

  6. S3 SnapMirrorデスティネーションオブジェクトストアを定義します。
    snapmirror object-store config create -vserver svm_name -object-store-name target_store_name -usage data -provider-type {AWS_S3|SGWS} -server target_FQDN -container-name remote_bucket_name -is-ssl-enabled true -port port_number -access-key target_access_key -secret-password target_secret_key

    パラメータ
    * -object-store-name –ローカルONTAP システム上のオブジェクトストアターゲットの名前。
    * -usage –使用します data をクリックします。
    * -provider-typeAWS_S3 および SGWS (StorageGRID )ターゲットがサポートされます。
    * -server –ターゲットサーバのFQDNまたはIPアドレス。
    * -is-ssl-enabled –SSLの有効化はオプションですが、推奨されます。
    [+]
    を参照してください snapmirror object-store config create のマニュアルページを参照してください。

    src_cluster::> snapmirror object-store config create -vserver vs0 -object-store-name sgws-store -usage data -provider-type SGWS -server sgws.example.com -container-name target-test-bucket -is-ssl-enabled true -port 443 -access-key abc123 -secret-password xyz890
  7. S3 SnapMirror関係を作成します。
    snapmirror create -source-path svm_name:/bucket/bucket_name -destination-path object_store_name:/objstore -policy policy_name

    パラメータ
    * -destination-path -前の手順で作成したオブジェクトストアの名前と固定値 objstore
    [+]
    作成したポリシーを使用することも、デフォルトのポリシーをそのまま使用することもできます。

    src_cluster::> snapmirror create -source-path vs0:/bucket/test-bucket -destination-path sgws-store:/objstore -policy test-policy
  8. ミラーリングがアクティブであることを確認します。
    snapmirror show -policy-type continuous -fields status