从SMB共享复制ACL
BlueXP复制和同步可以在SMB共享之间以及SMB共享和对象存储之间(ONTAP S3除外)复制访问控制列表(ACL)。如果需要,您还可以选择使用 Robocopy 在 SMB 共享之间手动保留 ACL 。
设置BlueXP副本并同步以复制ACL
通过在创建关系时或创建关系后启用设置、在SMB共享之间以及SMB共享和对象存储之间复制ACL。
此功能适用于 any 类型的数据代理: AWS , Azure , Google Cloud Platform 或内部数据代理。内部数据代理可以运行 "任何受支持的操作系统"。
-
从BlueXP复制和同步中,选择*Create New Sync*。
-
拖放SMB服务器或对象存储作为源、并拖放SMB服务器或对象存储作为目标、然后选择*继续*。
-
在 * SMB Server* 页面上:
-
输入新的SMB服务器或选择现有服务器并选择*CONTINU*。
-
输入 SMB 服务器的凭据。
-
选择*仅复制文件*、仅复制ACL*或*复制文件和ACL,然后选择*继续*。
-
-
按照其余提示创建同步关系。
将 ACL 从 SMB 复制到对象存储时,您可以选择将 ACL 复制到对象的标记或对象的元数据上,具体取决于目标。对于 Azure 和 Google Cloud Storage ,只有元数据选项可用。
以下屏幕截图显示了一个可以选择此操作的步骤示例。
-
将鼠标悬停在同步关系上、然后选择操作菜单。
-
选择*Settings*。
-
选择*仅复制文件*、仅复制ACL*或*复制文件和ACL,然后选择*继续*。
-
选择*保存设置*。
同步数据时、BlueXP复制和同步会保留源和目标之间的ACL。
在SMB共享之间手动复制ACL
您可以使用 Windows robocopy 命令手动保留 SMB 共享之间的 ACL 。
-
确定具有对 SMB 共享的完全访问权限的 Windows 主机。
-
如果任一端点需要身份验证,请使用 * 网络使用 * 命令从 Windows 主机连接到这些端点。
在使用 Robocopy 之前,必须执行此步骤。
-
在BlueXP复制和同步中、在源SMB共享和目标SMB共享之间创建新关系、或者同步现有关系。
-
数据同步完成后、从 Windows 主机运行以下命令以同步 ACL 和所有权:
robocopy /E /COPY:SOU /secfix [source] [target] /w:0 /r:0 /XD ~snapshots /UNILOG:”[logfilepath]
源 sourc 和目标 _ 均应使用 UNC 格式指定。例如: \\<server> \<share> \<path>