【问题标题】:storage account -- export blob size and date存储帐户 -- 导出 blob 大小和日期
【发布时间】:2021-04-26 17:14:27
【问题描述】:

今天我有一个包含 500 个 blob 容器和 3000 万个 blob 的存储帐户

我需要获取或导出每个 blob 的修改日期和大小。

作为第一项措施,我不想将任何内容更改为冷态或存档。我只想通过导出查看每个 blob 的日期及其大小

获取这些数据有什么想法吗?

【问题讨论】:

    标签: azure azure-blob-storage azure-storage-account


    【解决方案1】:

    要获取容器中所有 blob 的列表,您可以使用以下 powershell 命令

    Start-Transcript -path C:\output.txt -append
    Get-AzureStorageContainer | Get-AzureStorageBlob
    Stop-Transcript
    

    命令的输出将包括名称和最后修改日期。

    【讨论】:

    • 如果您想要所有容器名称,则不必提供容器名称。
    【解决方案2】:

    您可以使用 Microsoft Azure 存储资源管理器直观地检查您的 blob 的最后修改日期和大小

    【讨论】:

      【解决方案3】:

      这是一个列出它们的 powershell 命令。您可以调整输出以使其更清晰,但这将为您提供您请求的数据。

      $resourceGroupName="<RGName>"
      $storageAccName="<STRAcctName>"
      
      $storageAcc=Get-AzStorageAccount -ResourceGroupName $resourceGroupName -Name $storageAccName 
      
      $ctx=$storageAcc.Context  
      
      Get-AzStorageContainer  -Context $ctx  | Get-AzStorageBlob -IncludeDeleted
      

      【讨论】:

        猜你喜欢
        • 2019-03-08
        • 2014-07-25
        • 2022-06-17
        • 2022-11-11
        • 1970-01-01
        • 2019-10-28
        • 2018-05-07
        • 1970-01-01
        • 2018-02-22
        相关资源
        最近更新 更多