【Azure 存储服务】如何查看Storage Account的删除记录,有没有接口可以下载近1天删除的Blob文件信息呢?

简介: 【Azure 存储服务】如何查看Storage Account的删除记录,有没有接口可以下载近1天删除的Blob文件信息呢?

问题描述

如何查看Storage Account的删除记录,有没有接口可以下载近1天删除的Blob文件信息呢?因为有时候出现误操作删除了某些Blob文件,想通过查看删除日志来定位被删除的文件信息。

问题解答

如果没有启用Storage Account的软删除功能,则没有办法直接查看近期有删除的Blob文件。如果在Storage Account中开启了“诊断日志”,在记录了对Blob的删除操作日志后。则可以通过$logs 容器查看到相应的删除日志:

如开启了 Storage Account软删除功能后(默认已启用),则可以在Stroage Account的Container Overview页面查看。如下图(通过点击“Show deleted objects”就可以查看到状态为Deleted的Blob)

 

参考资料

查看已删除的 Blob:https://docs.azure.cn/zh-cn/storage/blobs/soft-delete-blob-manage?tabs=dotnet#view-deleted-blobs

启用和管理 Azure 存储分析日志 : https://docs.azure.cn/zh-cn/storage/common/manage-storage-analytics-logs?toc=%2Fstorage%2Fblobs%2Ftoc.json&tabs=azure-portal

 

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
机器学习/深度学习 人工智能 自然语言处理
文科生在AI大模型时代:以人文为翼,迎接新机遇
随着AI大模型的崛起,关于“文科无用论”的讨论再度兴起。然而,AI在内容创作中的优势并未使文科生陷入就业寒冬,反而带来了新机遇。AI大模型依赖高质量的人文训练语料,文科生可在模型训练、优化及新兴职业如AIGC内容官中发挥专长。掌握AI技能并通过GAI认证,文科生能在新时代绽放光彩。
|
存储 移动开发 JavaScript
网页 HTML 自动播放下一首音乐
在 HTML5 中实现自动播放下一首音乐,通过管理音乐列表、操作音频元素和监听事件完成。创建包含多个音乐链接的列表,使用 `<audio>` 元素加载音乐,监听 `ended` 事件,在当前音乐结束时自动播放下一首。示例代码展示了如何使用 JavaScript 实现这一功能,确保无缝切换音乐。
|
机器学习/深度学习 人工智能 自动驾驶
AI技术在现代生活中的应用:从理论到实践
AI技术在现代生活中的应用:从理论到实践
1476 2
蜂窝网络中的频分多址(FDMA)与码分多址(CDMA)详解
蜂窝网络中的频分多址(FDMA)与码分多址(CDMA)详解
2706 11
|
Shell
一个能够生成 Markdown 表格的 Bash 脚本
【8月更文挑战第20天】这是一个使用Bash脚本生成Markdown表格的示例。脚本首先设置表头与内容数据,然后输出Markdown格式的表格。用户可以根据需要自定义表格内容。使用时,只需将脚本保存为文件(如 `generate_table.sh`),赋予执行权限,并运行它,即可在终端看到生成的Markdown表格。
450 2
|
存储 数据库 计算机视觉
人脸识别流程
【7月更文挑战第30天】人脸识别流程。
1339 3
|
网络协议 网络安全 数据库
【专栏】网络端口的奥秘,包括基本概念、技术原理和实际应用
【4月更文挑战第28天】本文深入探讨了网络端口的奥秘,包括基本概念、技术原理和实际应用。网络端口是区分网络服务的抽象概念,与TCP/IP协议密切相关。端口号范围从0到65535,知名端口常分配给标准服务,如HTTP和FTP。TCP提供可靠的数据传输,而UDP则更高效。端口还涉及端口扫描、转发和映射等高级技术。在实际应用中,端口广泛用于Web服务器、数据库通信及网络安全。随着云计算和虚拟化的兴起,端口管理变得更为复杂,对IT专业人员的技能要求提高。理解并掌握网络端口对于提升个人技能和保障网络安全至关重要。
1293 1
|
测试技术 API 网络架构
Python的api自动化测试 编写测试用例
【4月更文挑战第18天】使用Python进行API自动化测试,可以结合`requests`库发送HTTP请求和`unittest`(或`pytest`)编写测试用例。以下示例: 1. 安装必要库:`pip install requests unittest` 2. 创建`test_api.py`,导入库,定义基础URL。 3. 创建继承自`unittest.TestCase`的测试类,包含`setUp`和`tearDown`方法。 4. 编写测试用例,如`test_get_users`,检查响应状态码和内容。 5. 运行测试:`python -m unittest test_api.py`
560 2
|
存储 图形学
【unity小技巧】unity事件系统创建通用的对象交互的功能
【unity小技巧】unity事件系统创建通用的对象交互的功能
796 0
|
SQL 安全 Java
慢SQL治理经验总结
慢SQL治理经验总结
1100 0