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

SMB共有からACLをコピー

共同作成者

BlueXPのコピーと同期では、SMB共有間、およびSMB共有とオブジェクトストレージ(ONTAP S3を除く)間でAccess Control List(ACL;アクセス制御リスト)をコピーできます。必要に応じて、 Robocopy を使用して SMB 共有間の ACL を手動で保持することもできます。

BlueXPのコピーと同期を設定してACLをコピー

SMB共有間およびSMB共有とオブジェクトストレージ間でACLをコピーするには、関係の作成時または作成後に設定を有効にします。

作業を開始する前に

この機能は、 _any_type のデータブローカー( AWS 、 Azure 、 Google Cloud Platform 、オンプレミスのデータブローカー)と連携します。オンプレミスのデータブローカーを実行できます "サポートされているオペレーティングシステム"

新しい関係の手順
  1. BlueXPのコピーと同期で、*[Create New Sync]*を選択します。

  2. SMBサーバまたはオブジェクトストレージをソースとして、SMBサーバまたはオブジェクトストレージをターゲットとしてドラッグアンドドロップし、*[続行]*を選択します。

  3. [* SMB サーバー * ] ページで、次の操作を行います。

    1. 新しいSMBサーバを入力するか、既存のサーバを選択して*[続行]*を選択します。

    2. SMB サーバのクレデンシャルを入力します。

    3. ファイルのみをコピー、* ACLのみをコピー*、または*ファイルとACLをコピー*のいずれかを選択し、*続行*を選択します。

      ターゲットへのアクセス制御リストのコピーを有効にするオプションを示すスクリーンショット。

  4. 残りのプロンプトに従って、同期関係を作成します。

    ACL を SMB からオブジェクトストレージにコピーする際、ターゲットに応じて、オブジェクトのタグまたはオブジェクトのメタデータに ACL をコピーするかを選択できます。Azure と Google Cloud Storage では、メタデータオプションのみを使用できます。

    次のスクリーンショットは、このオプションを選択できる手順の例を示しています。

    オブジェクトストレージにコピーする場合の同期関係ウィザードの 6 番目の手順のスクリーンショット。オブジェクトのタグまたはメタデータに ACL を保存することもできます。

既存の関係に対する手順
  1. 同期関係にカーソルを合わせ、操作メニューを選択します。

  2. [設定]*を選択します。

  3. ファイルのみをコピー、* ACLのみをコピー*、または*ファイルとACLをコピー*のいずれかを選択し、*続行*を選択します。

  4. [設定の保存]*を選択します。

結果

BlueXPのコピーと同期では、データの同期時にソースとターゲットの間のACLが保持されます。

SMB共有間でACLを手動でコピーします

Windows の Robocopy コマンドを使用すると、 SMB 共有間で ACL を手動で保存できます。

手順
  1. 両方の SMB 共有へのフルアクセス権を持つ Windows ホストを特定します。

  2. いずれかのエンドポイントで認証が必要な場合は、 * net use * コマンドを使用して Windows ホストからエンドポイントに接続します。

    Robocopy を使用する前に、この手順を実行する必要があります。

  3. BlueXPのコピーと同期から、ソースとターゲットのSMB共有間に新しい関係を作成するか、既存の関係を同期します。

  4. データの同期が完了したら、 Windows ホストから次のコマンドを実行して、 ACL と所有権を同期します。

    robocopy /E /COPY:SOU /secfix [source] [target] /w:0 /r:0 /XD ~snapshots /UNILOG:”[logfilepath]

    UNC 形式を使用して、 source_or_target_ と target の両方を指定する必要があります。たとえば、 \\<server>\<share>\<path> と入力します