删除过期的虚拟机VHD快照
来源:互联网 发布:怎么样去投诉淘宝假货 编辑:程序博客网 时间:2024/05/17 05:16
删除过期的虚拟机VHD快照
$retdays可以定义要删除多少天前的快照
脚本运行截图:
PowerShell脚本内容如下:
#------------------------------------------------------------------------------ # User own the risk, otherwise exit.# # Azure PowerShell Version: 3.6.0## Create by Zeno. #------------------------------------------------------------------------------ #登录订阅Login-AzureRmAccount -EnvironmentName AzureChinaCloud -Credential $(Get-Credential -UserName admin@xxx.partner.onmschina.cn -Message Login_AzureChinaCloud) |Out-Null#定义删除多少天前的快照$retdays = "1"$storages = Get-AzureRmStorageAccountforeach ($storage in $storages){ # get storage containers $containers = Get-AzureStorageContainer -Context $storage.Context foreach ($container in $containers) { #get blobs under all containers $blobs = Get-AzureStorageBlob -Context $storage.Context -Container $container.Name | Where-Object {$_.Name.EndsWith("vhd")} foreach ($blob in $blobs) { $diff = [datetime]::FromBinary((Get-Date).Ticks - $blob.SnapshotTime.Ticks ) if($blob.ICloudBlob.IsSnapshot -eq "True" -and $diff.Day -gt $retdays ) { $blob.ICloudBlob.Delete() Write-Host ("`n`t[DELETED] The snapshot 【{0}】 is {1} days ago" -f $blob.Name,$diff.Day) -ForegroundColor Yellow } } }}
阅读全文
0 0
- 删除过期的虚拟机VHD快照
- 虚拟机磁盘快照(vhd格式)
- 恢复N天前的VHD快照
- 如何回收Xenserver 删除虚拟机快照后释放的空间
- 虚拟机的安装 虚拟机快照
- linux中虚拟机的快照
- 虚拟机的安装 管理及虚拟机快照
- 使用virt-manager删除KVM虚拟机快照时的注意点
- 使用托管快照创建作为 Azure 托管磁盘存储的 VHD 的副本
- 虚拟机快照
- Linux系统虚拟机管理(安装、删除、快照)
- Linux系统虚拟机管理(创建,安装,快照,删除)
- vmware下面的虚拟机快照的研究
- 虚拟机的备份(快照、复制、克隆)
- 虚拟机克隆和快照的区别
- 虚拟机的基本管理和快照
- linux运维-虚拟机的创建,快照
- 虚拟机的安装,管理和快照
- es6基础
- WPF控件之控件类
- HTML+CSS知识点总结(一)
- Scrapy爬虫实战五:爬虫攻防
- php加密解密函数authcode的用法详细解析
- 删除过期的虚拟机VHD快照
- Morris traversal
- 调频 调幅 调相 与 通信
- java动态修改xml文件(增删改查)
- kotlin引入配置
- Github上的watch、star、fork的意思
- 我的博客
- 日常(崩溃的边缘)
- dmesg 总结