powershell - 寻找 Powershell 脚本来检查是否启用了卷影复制
问题描述
抱歉,PowerShell 中的新功能。寻找 Powershell 脚本来检查是否启用了卷影复制。找不到任何有用且功能强大的脚本。
解决方案
你在哪里看的?网络上有很多这样的示例。
例如,使用可从此处下载的脚本:
获取影子副本统计信息
如果您使用共享文件夹的卷影副本(以前的版本),此脚本可以帮助您密切关注您有多少历史记录、平均快照大小、是否达到存储区域限制或每个卷限制 64 个卷影副本。
https://gallery.technet.microsoft.com/scriptcenter/Get-Shadow-Copy-Statistics-79e05a57
您可以使用它的示例来获取此类项目的统计信息。意思是,如果你得到任何结果,那么它当然是启用的。
#Query the local machine
.\Get-ShadowCopyStats.ps1 -ServerName .
#Query a remote machine
.\Get-ShadowCopyStats.ps1 -ServerName FS01
#Query multiple remote machines by passing an array
.\Get-ShadowCopyStats.ps1 -ServerName FS01,FS02
#Since it's the first parameter, you don't have to include -ServerName in the command:
.\Get-ShadowCopyStats.ps1 FS01,FS02
#Query multiple remote machines by passing them to the script down the pipeline
"FS01","FS02" | .\Get-ShadowCopyStats.ps1
Get-ADComputer -Filter * -SearchBase "OU=Servers,DC=company,DC=tld" | .\Get-ShadowCopyStats.ps1 -ShowAllVolumes | Tee-Object -Variable ShadowCopyStats
$ShadowCopyStats | Select * | Export-Csv -NoTypeInformation .\ShadowCopyStats.csv
或者这个...
使用 Powershell 获取远程影子卷信息
使用 wmi、备用凭据和多个运行空间收集一个或多个系统的远程影子卷信息。函数支持在出现 wmi 问题时自定义超时参数,并返回影子卷信息、影子副本、它们的提供者和设置。
https://gallery.technet.microsoft.com/scriptcenter/Get-Remote-Shadow-Volume-e5a72619
RemoteShadowCopyInformation -ComputerName 'Server2' -Credential $cred).ShadowCopyVolumes
推荐阅读
- python - 如何解决pycharm中的“缺少键盘映射”问题?
- r - 是否使用 base 中的 comment() 将信息分配给 R 对象会减慢代码速度?
- xilinx - Xilinx 的 ALPR 提供程序
- google-cloud-platform - 使用动态 IP 的 Terraform 提供程序
- javascript - 如何将 Vue 中的选定表单选项保存到 Firebase
- javascript - “谁”在节点 js 中执行异步函数?
- javascript - Firebase 实时数据库读取数据
- smt - 如何使用 smtlib 在 cvc4 中打印整个模型
- html - CSS:如何使显示为 1、2 或 4 列,而不是 3 列?
- python - Python 和 pymodbusTCP 的新手