我想将我的旧blob存储(带表)移动到一个新的位置:
我找到了如何把blobs转移到一个新的帐户。
azcopy copy "https://<source-storage-account-name>.blob.core.windows.net/<container-name>/<blob-path>?<SAS-token>" "https://<destination-storage-account-name>.blob.core.windows.net/<container-name>/<blob-path>"这对我来说很好,但是我也需要把我所有的桌子都复制到新的帐户上。
我只找到了如何将一个表复制到一个新帐户。但是我有很多桌子,这对我来说是个问题。
Azure是否有类似的命令将Azure表存储表复制到其他博客存储?
我尝试在https://<destination-storage-account-name>.**table**.core.windows.net...中使用azcopy,但它不起作用。
发布于 2019-09-30 13:28:59
不幸的是,AzCopy v10不支持Azure表存储。要将数据从/导入到Azure表存储,需要使用AzCopy v8。请注意,它不支持直接表到表副本,因此您需要首先将源表导出到本地磁盘或Blob存储,然后将其导入到另一个目标表。
发布于 2020-06-11 21:43:00
如果您仍在寻找解决此问题的方法,请查看我在NuGet AzureTableUtilities上发布的包。
您可以将表复制到同一帐户或不同帐户上的另一个表。
发布于 2021-02-09 14:34:02
如果目的地是成对区域,则只需使用GRS或RA存储帐户即可。这将为您解决许多细微差别和一致性问题。
为我们的客户之一,我创建了这个简陋的小演示,它显示它大约需要8秒的RA-GRS存储帐户,东美国2到中环,变得一致。
https://stackoverflow.com/questions/58167552
复制相似问题