gpt4 book ai didi

Azure blob 软删除和版本控制 - 如何轻松恢复文件?

转载 作者:行者123 更新时间:2023-12-02 06:25:55 25 4
gpt4 key购买 nike

我试图了解软删除和版本控制在 Azure 博客存储中的工作原理。

看来,如果您同时打开了软删除和版本控制...您不能只是“取消删除”已删除的文件,因为版本控制实际上会将新版本保存为已删除的文件。

因此,您必须升级每个已删除文件的最后版本。

但是,如果您有嵌套文件夹和数千个 blob 的结构该怎么办...您不能只提升顶级文件夹的顶级版本...您需要使用 Powershell 列出没有当前版本的文件,并推广他们?你会怎么做?

如果没有版本控制,这看起来非常复杂 - GUI 中提供了一个简单的“取消删除”命令。

我错过了什么吗?打开版本控制时,“取消删除”文件夹中数千个 blob 的嵌套文件夹结构的最简单方法是什么?

谢谢

最佳答案

Rob Minson指出,该方法涉及将 blob 版本复制到同一容器。对于 PowerShell,请使用 Copy-AzStorageBlob cmdlet;对于 Azure CLI,请使用 az storage blob copy start 命令。您可以传递帐户 key 或 SAS token ,或使用 Azure AD。

我们更新了文档,以阐明启用软删除和/或版本控制时恢复 blob 的方法。代码示例适用于 PowerShellAzure CLI .

关于Azure blob 软删除和版本控制 - 如何轻松恢复文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66377930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com