【问题标题】:Azure Storage Account Soft Delete with PowerShell使用 PowerShell 的 Azure 存储帐户软删除
【发布时间】:2021-09-21 10:53:33
【问题描述】:

嗨,

谁能解释Enable-AzStorageDeleteRetentionPolicyEnable-AzStorageBlobDeleteRetentionPolicy之间的区别?

我正在开发一个 PowerShell 脚本,以在其他进程中自动创建存储帐户。在我的研究中,我意识到这两种选择是存在的。但是,从 Microsoft 文档中并不清楚差异。两者都有描述 “...为 Azure 存储 Blob 服务启用删除保留策略**。”

对于第一个 cmdlet:https://docs.microsoft.com/en-us/powershell/module/az.storage/enable-azstoragedeleteretentionpolicy?view=azps-6.2.0

对于第二个 cmdlet:https://docs.microsoft.com/en-us/powershell/module/az.storage/enable-azstorageblobdeleteretentionpolicy?view=azps-6.2.0

【问题讨论】:

    标签: azure powershell azure-storage azure-blob-storage azure-powershell


    【解决方案1】:

    好问题!根据文档和示例here,虽然两个 Cmdlet 做同样的事情(即管理 blob 软删除设置),但有一个细微的区别:

    Enable-AzStorageDeleteRetentionPolicy 用于启用了分层命名空间的存储帐户(即您的 Azure Data Lake Gen 2 存储帐户),而Enable-AzStorageBlobDeleteRetentionPolicy 用于未启用分层命名空间的常规存储帐户。

    【讨论】:

      猜你喜欢
      • 2017-06-20
      • 1970-01-01
      • 2020-01-13
      • 2016-07-30
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 2017-06-28
      • 2021-12-21
      相关资源
      最近更新 更多