带存储空间的卷影复制?

pet*_*ter 6 powershell system-restore volume-shadow-copy windows-10

我将 2 个驱动器转换为 Windows 10 上的镜像存储空间。我使用的是 ReFS。此驱动器是 d 驱动器。

当我创建一个还原点时,出现的对话框中没有 d 驱动器。

在此处输入图片说明

因此,我无法为该驱动器配置卷影副本空间分配,也无法打开或关闭系统保护。当驱动器是分开的和 NTFS 时,我曾经能够做到这一点。

我的目标是使用 powershell Checkpoint-Computer 命令安排每日还原点。但是我认为如果我无法在系统还原对话框中配置它,则不会包含该驱动器?

为什么不见了?存储空间或 ReFS 是否存在某种问题?我怀疑不是因为我的备份程序在运行备份时创建了该 d 驱动器的快照。

我找到了一些关于在 powershell 中启用驱动器进行系统还原的信息,

在此处输入图片说明

但再次没有运气。我在网上发现其他人说我应该以管理员身份运行powershell,我正在这样做,并检查驱动器是否存在,然后是这样,

在此处输入图片说明

更新:

我按照建议尝试了这个命令。我仔细检查了我是否使用了提升的命令提示符,

vssadmin 添加 shadowstorage /for=D: /on=D: /maxsize=100GB

这就是我得到的,

在此处输入图片说明

看起来这仅适用于 Windows 的服务器版本。

/sf/ask/3029326541/

Vla*_*čík 5

1 创建影子存储

1.1 中的System protection选项卡System Properties

  • 此 GUI 仅列出 NTFS 卷,因此您无法在那里为 ReFS 卷创建卷影存储
  • 而是尝试以下之一:
    • vssadmin add shadowstorage /for=D: /on=D: /maxsize=100GB (仅限 Windows 服务器)
      • 或者对于非服务器 Windows 版本vssadmin resize shadowstorage /for=D: /on=D: /maxsize=10%,如果它不存在,请尝试添加阴影存储,因此与vssadmin add
    • wmic shadowstorage call create Volume=D:\ DiffVolume=D:\ MaxSpace=20
      • 如果此命令返回ReturnValue = 10(这是未知错误)解决方法如下
    • wmic shadowcopy call create Volume=D:\
      • 在没有卷影存储的磁盘上创建卷影副本将自动创建一个
      • 您可以调整阴影存储的大小 vssadmin resize shadowstorage /for=D: /on=D: /maxsize=10%

1.2 列出影子存储

  • 确保影子存储在那里并使用以下之一进行配置:
    • vssadmin list shadowstorage
    • wmic shadowstorage list

2 创建卷影副本

2.1 创建卷影副本

  • 您想使用预定的系统保护功能,但现在只需手动拍摄快照:
    • wmic shadowcopy call create Volume=D:\

2.2 列出卷影副本

  • 验证快照是否已创建:
    • vssadmin list shadows /for=D:

3 挂载卷影副本

  • 由于您使用的是存储空间,因此您不会Previous versions在磁盘/文件属性的选项卡中看到快照
  • 但快照存在并且可以作为文件夹安装
  • 这种短缺适用于 NTFS 和 ReFS 存储空间
  • 要挂载快照,您将需要影子 ID、影子路径和临时文件夹

3.1 获取卷影副本ID

  • vssadmin list shadows /for=D:
    • 寻找这样的东西 Shadow Copy ID: {5cc29315-0379-415e-8496-69923618e3de}

3.2 获取卷影复制路径

  • wmic shadowcopy where "ID='{5cc29315-0379-415e-8496-69923618e3de}'" get DeviceObject
  • 或者 vssadmin list shadows /for=D:
    • 寻找 Shadow Copy Volume: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy624

3.3 将卷影副本挂载为文件夹

  • mklink /j %tmp%\shadow \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy624\
    • 注意额外的\
    • 卷影副本现在可用 %tmp%\shadow

  • 这个答案在一大堆微软文档中击败了地狱。我在 Windows Server 2016 上使用它就好了。 (3认同)