我正在研究blob存储的备份解决方案。其中一个要求是能够进行部分备份(将用于测试环境),其中我只采用上传到存储的最后~1000个blob并复制到另一个存储帐户。 我们的blob命名为数字1,2,...,756479,...
我目前看不到参数会占用最后的x blob'在AzCopy ..
我试图指定/ Pattern参数,但似乎不支持此/ Pattern:756 * 它不会复制名为756479的blob。它只能用作前缀,不带*,可以匹配不需要的blob,例如756,7560,75612 ......
有人可以澄清在AzCopy中是否可以进行真正的正则表达式模式匹配,或者我该如何解决这个问题呢?
答案 0 :(得分:2)
不,当源是blob时,AzCopy不支持正则表达式模式匹配,因为blob服务仅支持前缀blob查询。不幸的是,AzCopy中没有一个选项来指定" last" N blobs。
如果您想实施增量备份机制,也许您可以检查选项/ XO是否符合您的要求:
Excludes an older source resource. The resource will not be copied if the source resource is older than destination.
有关AzCopy的更多详情,请参阅http://aka.ms/azcopy。