如果没有分配驱动器号,我可以通过 cmd 更改 ShadowStorage 卷吗?

如果没有分配驱动器号,我可以通过 cmd 更改 ShadowStorage 卷吗?

我在一家备份软件公司工作,有时如果卷上没有足够的空间来存储影子副本数据,我们客户的备份就会失败。解决方案是增加最大影子副本大小。但是,在小分区上,这并不总是可行的。因此,下一个解决方案是更改存储影子副本的卷。例如,可以使用 来完成此操作vssadmin resize ShadowStorage /for=E: /on=C: /MaxSize=10%

但是,我不知道如何对没有驱动器号的卷使用此命令。

vssadmin list shadowstorage

Shadow Copy Storage association
   For volume: (\\?\Volume{541d914f-6291-451b-81c3-12694237c828}\)\\?\Volume{541d914f-6291-451b-81c3-12694237c828}\
   Shadow Copy Storage volume: (\\?\Volume{541d914f-6291-451b-81c3-12694237c828}\)\\?\Volume{541d914f-6291-451b-81c3-12694237c828}\
   Used Shadow Copy Storage space: 0 bytes (0%)
   Allocated Shadow Copy Storage space: 0 bytes (0%)
   Maximum Shadow Copy Storage space: 320 MB (32%)

下面的链接中提出了同样的问题,但我已经尝试了该语法,它给了我Error: Invalid option. https://www.reddit.com/r/sysadmin/comments/249ykh/trouble_with_shadow_storage_allocation/

我的语法使用上面列表命令中注明的相同卷:

vssadmin resize shadowstorage /for=\\?\Volume{541d914f-6291-451b-81c3-12694237c828}\ /on=C: /MaxSize=10%

我的笔记本电脑是 Windows10。我甚至尝试在 diskpart 中为 WinRE 卷分配一个驱动器号。Diskpart 和文件资源管理器确实看到了新的驱动器号分配,但磁盘管理和 vssadmin list shadowstorage 命令没有显示此驱动器号分配。我认为这很有趣,但我不知道为什么会断开连接。

我也在2012R2服务器上尝试过此操作,并得到以下结果:

C:\Users\Administrator>vssadmin resize shadowstorage /for=\\?\Volume{7a18301b-61
2f-40bb-8ed6-9df57f300585}\ /on=C: /MaxSize=35%
vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2013 Microsoft Corp.

Error: The specified volume shadow copy storage association was not found.

然后我尝试使用 做同样的事情... /for=E: /on=C: /MaxSize=35%,并收到同样的错误。所以现在我只是在想,我对它的工作原理存在很大的了解。

在 Server 2012R2 上,我可以右键单击驱动器,然后单击“配置卷影副本...”,然后以此方式更改关联。但我在 Windows 10 中没有看到此选项,理想情况下,我希望能够通过 cmd 或 PowerShell 完成所有操作。

感谢您的关注。

答案1

vssadmin resize shadowstorage /for=\\?\Volume{541d914f-6291-451b-81c3-12694237c828}\ /on=C: /MaxSize=10%

上面显示的命令有效。它需要从提升的命令提示符运行(不是我尝试的 PS)。我在 Server 2012、PS v4.0 上使用了它。

答案2

您可以通过 powershell 执行此操作并引用一些内容:

vssadmin resize shadowstorage /for="\\?\Volume{541d914f-6291-451b-81c3-12694237c828}\" /on=C: /MaxSize=10%

相关内容