【发布时间】:2015-11-08 12:10:25
【问题描述】:
我使用 AzCopy 命令将 Blob 备份到另一个帐户。
我对 Azure 存储相当陌生,我真正想做的是移动整个存储帐户。这有表和队列。
我不清楚表和队列对 Blob 的依赖或独立程度。有没有办法移动整个东西,或者我必须复制 blob 然后重新创建表和队列
【问题讨论】:
标签: azure-storage azure-blob-storage
我使用 AzCopy 命令将 Blob 备份到另一个帐户。
我对 Azure 存储相当陌生,我真正想做的是移动整个存储帐户。这有表和队列。
我不清楚表和队列对 Blob 的依赖或独立程度。有没有办法移动整个东西,或者我必须复制 blob 然后重新创建表和队列
【问题讨论】:
标签: azure-storage azure-blob-storage
AzCopy 支持将 Blob 从一个帐户复制到另一个帐户:
AzCopy.exe /source:https://youraccount1.blob.core.windows.net/srccontainer /sourceKey:key1 /dest:https://youraccount2.blob.core.windows.net/destcontainer /destKey:key2 /s
AzCopy 默认使用服务器端异步复制,它没有关于复制速度的 SLA。如果您想获得一致的复制速度,请考虑在上面的命令行中添加选项 /SyncCopy。 /SyncCopy的更多信息,请参考:AzCopy – Introducing synchronous copy and customized content type。
AzCopy 支持将 Table 下载到本地磁盘并上传到另一个帐户:
AzCopy.exe /source:https://youraccount1.table.core.windows.net/srctable /sourceKey:key1 /dest:d:\localfolder /manifest:yourfilename /splitSize:128
AzCopy.exe /source:d:\localfolder /dest:https://youraccount2.table.core.windows.net/desttable /destKey:key2 /manifest:yourfilename /entityOperation:InsertOrReplace
如果您想获得更好的表下载性能并且您知道分区键在源表中的排列方式,您可以在命令行中指定选项 /PKRS 下载表。
AzCopy 不支持复制队列。
要下载最新版本的 AzCopy 并查找 AzCopy 的详细信息,请参考http://aka.ms/azcopy。
【讨论】: