问题标签 [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.

0 投票
1 回答
2855 浏览

azure - AzCopy 高级模式匹配/最后 x blob

我正在为我们的 blob 存储开发备份解决方案。其中一个要求是能够进行部分备份(将用于测试环境),我只会将最后上传到存储的约 1000 个 blob 复制到另一个存储帐户。我们的 blob 仅命名为数字 1、2、...、756479、...

我目前在 AzCopy 中看不到会“占用最后 x 个 blob”的参数。

我试图指定 /Pattern 参数,但这似乎不支持此 /Pattern: 756* 它不会复制名为 756479 的 blob。它仅用作前缀,没有 *,它将匹配不需要的 blob,例如756、7560、75612...

有人可以澄清在 AzCopy 中是否可以进行真正的正则表达式模式匹配,或者我该如何解决这个问题?

0 投票
1 回答
1923 浏览

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?

0 投票
1 回答
1170 浏览

azure - 使用 AzCopy 复制大量小 ​​blob

我正在尝试做一个增量副本 ca. 从一个存储帐户到另一个存储帐户的 500.000 个 Blob。

但是,似乎如果我不指定 /Pattern: 参数,AzCopy 只会永远挂起,永远不会完成..(我实际上在大约 15 分钟后停止了该过程)。

AzCopy 无法处理半百万(可能高达 500 万)的 blob 是否太多,或者我在这里遗漏了什么?

我正在使用的命令如下所示:

添加 /pattern 参数可以解决它,但我想要容器中所有 blob 的完整副本。

我必须补充一点,它已经设法复制了所有 blob,当它必须“弄清楚”自上次完整备份以来添加了哪些 blob 时,后续运行失败了。

0 投票
1 回答
737 浏览

azure - 使用 AZCopy 插入到带有原始时间戳的 Azure 表中

我已使用 AZCopy 成功地将 Azure 存储表从 Azure 复制到本地模拟器。但是,在查看本地表时,有两列名为“Timestamp”和“TIMESTAMP”。后者包含原始时间戳,而第一个是插入行时的时间戳。

我不知道是否可以使用 Azcopy 保留原始时间戳?我得到的“时间戳”列毫无用处。

0 投票
1 回答
866 浏览

azure-table-storage - 将 /Source(或 /Dest)热设置为 AzCopy 的存储模拟器

我想将一些简单的表转储到本地机器的模拟器中,以便我可以先在本地测试我的应用程序。我能够将文件作为文件复制到我的本地磁盘。但我找不到如何为存储模拟器指定 /Dest。有人可以帮忙吗?谢谢。

0 投票
2 回答
1186 浏览

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 状态?“删除?”

0 投票
3 回答
4397 浏览

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 都不支持将数据从一个表复制到另一个表。

谁能告诉我命令的问题在哪里?

0 投票
1 回答
3879 浏览

azure-storage - 使用 azcopy 复制空文件夹

我们正在使用 azcopy 将 Web 应用程序的内容传输到云迁移项目中的 azure 文件服务。问题是默认情况下它不会复制空文件夹。因此,在内容传输之后,应用程序在许多情况下会抛出异常,因为它希望文件夹结构存在。我的问题是是否有任何命令可以复制,包括 az copy 中的 emlty 文件夹?

我检查了文档。那里提到,空文件夹的上传和下载不是在 azcopy 中完成的。对于复制,没有提到......所以我们正在寻找一些命令来做同样的事情,但找不到任何命令。这甚至可以用工具吗?

提前致谢。

0 投票
3 回答
3260 浏览

azure - 无法在指定时间内验证复制源。请求 ID:(空白)

我正在尝试将一些 blob 文件从一个存储帐户复制到另一个存储帐户。我正在使用 AzCopy 来实现这个目标。

该过程适用于在同一存储帐户内的容器之间复制文件,但不适用于不同存储帐户之间。

我发出的命令是:

我得到的错误如下:

远程服务器返回错误:(400) 错误请求。

无法在指定时间内验证复制源。

请求编号:

时间:2016-04-01T19:33:01.0527460Z

两个存储帐户之间的唯一区别是一个是标准的,而另一个是高级的。

任何帮助将不胜感激!

0 投票
4 回答
8120 浏览

azure - 无法让 AzCopy 列出容器中的文件

我正在尝试使用 azcopy 列出 blob 容器中的文件。我只能让它告诉我存在多少文件,但实际上并没有返回文件的名称。我正在使用的命令是:

输出是:

有什么方法可以获取文件名吗?