我正在为(DLS)制定备份策略。我的计划是创建两个DLS帐户并在它们之间复制数据。我评估了几种实现这一目标的方法,但没有一种方法满足保留POSIX ACL( DLS术语中的权限)的要求。PowerShell cmdlet要求将数据从主DLS下载到VM并重新上载到辅助DLS。AdlCopy工具仅在Windows 10上工作,不保留权限,也不支持跨区域复制数据(这不是硬要求)。Data似乎是最明智的方法,直到我意识到它也没有保留权限。这让我想到了我最后的选择根据远程访问指南(https://hadoop.apache.org/docs/current/hadoop-distcp/DistCp.html),该工具支持保留权限。然而,使用Distcp的缺点是该工具必须从HDInsight运行。虽然它既支持集群内部复制,也支持集群间复制,但我不希望只为备份操作而运行HDInsight集群。我是不是遗漏了什么?有人有更好的建议吗?
发布于 2018-04-04 00:06:43
你的评估是全面的。如果您想要复制权限,这些确实是可用的选项。所以你必须选择其中之一,对不起。如果您真的想要一个复制权限的无服务器选项,则Azure Data必须是它。请您在这里创建一个反馈项- https://feedback.azure.com/forums/270578-data-factory。
谢谢,Sachin项目经理,Azure数据湖。
https://stackoverflow.com/questions/49628322
复制相似问题