微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

存储帐户 -- 导出 blob 大小和日期

如何解决存储帐户 -- 导出 blob 大小和日期

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

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

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

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

解决方法

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

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

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

,

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

,

这是一个列出它们的 powershell 命令。您可以处理输出以使其更清晰,但这将为您提供所需的数据。

$resourceGroupName="<RGName>"
$storageAccName="<STRAcctName>"

$storageAcc=Get-AzStorageAccount -ResourceGroupName $resourceGroupName -Name $storageAccName 

$ctx=$storageAcc.Context  

Get-AzStorageContainer  -Context $ctx  | Get-AzStorageBlob -IncludeDeleted

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。