问题标签 [azcopy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - AzCopy 高级模式匹配/最后 x blob
我正在为我们的 blob 存储开发备份解决方案。其中一个要求是能够进行部分备份(将用于测试环境),我只会将最后上传到存储的约 1000 个 blob 复制到另一个存储帐户。我们的 blob 仅命名为数字 1、2、...、756479、...
我目前在 AzCopy 中看不到会“占用最后 x 个 blob”的参数。
我试图指定 /Pattern 参数,但这似乎不支持此 /Pattern: 756* 它不会复制名为 756479 的 blob。它仅用作前缀,没有 *,它将匹配不需要的 blob,例如756、7560、75612...
有人可以澄清在 AzCopy 中是否可以进行真正的正则表达式模式匹配,或者我该如何解决这个问题?
azure-storage - Azcopy not working for a sas url that is working on browser
I am trying to copy a vhd from a sas url but that is throwing an error:
But the same url when entered into a browser is able to download the vhd. I noticed one aspect with the sas url signature that the "sp=r" probably means it has read permissions. Sas urls that I could successfully copy have "sp=rl" which probably means it has both read and list permissions.
Is there a way of using Azcopy on urls that don't have list permissions? Or is the issue something else?
azure - 使用 AzCopy 复制大量小 blob
我正在尝试做一个增量副本 ca. 从一个存储帐户到另一个存储帐户的 500.000 个 Blob。
但是,似乎如果我不指定 /Pattern: 参数,AzCopy 只会永远挂起,永远不会完成..(我实际上在大约 15 分钟后停止了该过程)。
AzCopy 无法处理半百万(可能高达 500 万)的 blob 是否太多,或者我在这里遗漏了什么?
我正在使用的命令如下所示:
添加 /pattern 参数可以解决它,但我想要容器中所有 blob 的完整副本。
我必须补充一点,它已经设法复制了所有 blob,当它必须“弄清楚”自上次完整备份以来添加了哪些 blob 时,后续运行失败了。
azure - 使用 AZCopy 插入到带有原始时间戳的 Azure 表中
我已使用 AZCopy 成功地将 Azure 存储表从 Azure 复制到本地模拟器。但是,在查看本地表时,有两列名为“Timestamp”和“TIMESTAMP”。后者包含原始时间戳,而第一个是插入行时的时间戳。
我不知道是否可以使用 Azcopy 保留原始时间戳?我得到的“时间戳”列毫无用处。
azure-table-storage - 将 /Source(或 /Dest)热设置为 AzCopy 的存储模拟器
我想将一些简单的表转储到本地机器的模拟器中,以便我可以先在本地测试我的应用程序。我能够将文件作为文件复制到我的本地磁盘。但我找不到如何为存储模拟器指定 /Dest。有人可以帮忙吗?谢谢。
azure - 我是否可以对 Azure 存储进行 API 调用来判断我的容器是否已被删除?
我想清除一个存储帐户,然后使用 AzCopy “还原”到它。
我清除昨晚的存储使用
$ctx = New-AzureStorageContext -StorageAccountName $storage -StorageAccountKey $key
Get-AzureStorageContainer a* -Context $ctx | Remove-AzureStorageContainer -Force
然后使用 AzCopy 但得到;
The remote server returned an error: (409) Conflict.
The specified container is being deleted. Try operation later.
我不想循环,试图再次创建存储。如何等待删除操作完成?
是否有 Get-AzureStorageContainer 状态?“删除?”
azure - 使用 AzCopy 将表从 Azure 复制到本地存储
我正在尝试将 myTable 从 azure 复制到本地模拟器
AzCopy.exe /Source: https://teststorage.table.core ... /Dest: http://127.0.0.1:10002/devstoreaccount1/myTable /sourceKey:VUGXYOrFUG8+f7KYt5etrjB4B/3QbwWiJgLZ6wXCdx6p+bV/GTfCLJshpWQvFZNChXtPbR2llqvdestkeyXIB9qucSJQ== :Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVERCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw== /destType:table /S
我有这个错误:命令的语法不正确。Azure 表服务或 AzCopy 都不支持将数据从一个表复制到另一个表。
谁能告诉我命令的问题在哪里?
azure-storage - 使用 azcopy 复制空文件夹
我们正在使用 azcopy 将 Web 应用程序的内容传输到云迁移项目中的 azure 文件服务。问题是默认情况下它不会复制空文件夹。因此,在内容传输之后,应用程序在许多情况下会抛出异常,因为它希望文件夹结构存在。我的问题是是否有任何命令可以复制,包括 az copy 中的 emlty 文件夹?
我检查了文档。那里提到,空文件夹的上传和下载不是在 azcopy 中完成的。对于复制,没有提到......所以我们正在寻找一些命令来做同样的事情,但找不到任何命令。这甚至可以用工具吗?
提前致谢。
azure - 无法在指定时间内验证复制源。请求 ID:(空白)
我正在尝试将一些 blob 文件从一个存储帐户复制到另一个存储帐户。我正在使用 AzCopy 来实现这个目标。
该过程适用于在同一存储帐户内的容器之间复制文件,但不适用于不同存储帐户之间。
我发出的命令是:
我得到的错误如下:
远程服务器返回错误:(400) 错误请求。
无法在指定时间内验证复制源。
请求编号:
时间:2016-04-01T19:33:01.0527460Z
两个存储帐户之间的唯一区别是一个是标准的,而另一个是高级的。
任何帮助将不胜感激!
azure - 无法让 AzCopy 列出容器中的文件
我正在尝试使用 azcopy 列出 blob 容器中的文件。我只能让它告诉我存在多少文件,但实际上并没有返回文件的名称。我正在使用的命令是:
输出是:
有什么方法可以获取文件名吗?