AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 630698
Accepted
I say Reinstate Monica
I say Reinstate Monica
Asked: 2014-09-24 12:37:04 +0800 CST2014-09-24 12:37:04 +0800 CST 2014-09-24 12:37:04 +0800 CST

Server 2012 中的 Windows Server Backup 的磁盘空间管理是否发生了变化?

  • 772

概括

我有一个 Server 2012(不是 R2)Hyper-V 主机服务器,它使用 Windows Server Backup (WSB) 将大约 670 GB 的数据备份到三个 1 TB USB 硬盘驱动器,每周轮换一次。该服务器于 2013 年 7 月安装,直到大约一个月前一直在愉快地备份到备份驱动器。现在备份失败,因为备份驱动器空间不足。

问题

  1. 如何配置Server 2012 中引入的备份删除策略?
  2. 当备份驱动器空间不足时,Server 2012 对使用 Windows Server Backup 创建的旧备份的处理发生了什么变化(如果有的话)?

细节

Windows Server Backup 应该会自动删除旧备份

根据Technet 上的这篇博客文章,当目标备份驱动器的可用空间不足时, Windows Server 2008 会自动删除目标备份驱动器上最旧的备份:

如果备份存储位置已满,Windows Server Backup 会自动删除最旧的备份版本,以便为当前备份腾出空间。由于每个备份都存储在卷影副本中,因此只需删除相应的卷影副本即可删除备份版本。

我管理着许多 Server 2008/R2 服务器,并且可以通过经验证明这是真的。

我认为 Server 2012 保留了此功能,并指出我遇到问题的此服务器:

  1. 2013 年 7 月部署
  2. 到目前为止,已备份到这三个相同的备份驱动器而没有问题
  3. 我没有删除任何备份并且是唯一的管理员
  4. 三个驱动器中任何一个驱动器上最早的备份都来自 2014 年 2 月。

因此,我推断,Server 2012 一直在从我的备份驱动器中删除旧备份,否则最旧的备份将追溯到2013 年 7 月部署服务器时,而不是实际情况更近的日期。

Server 2012 据称引入了备份删除策略

在进行自己的研究时,我发现了 Windows Server Backup的功能更改列表,其中指出了 Server 2012 中的新功能:

如果您要备份到硬盘或卷,您可以指定删除策略来确定是仅在需要为其他备份腾出空间时才应删除备份,还是在经过一定数量的备份后才应删除备份。

至少,这意味着 Server 2012 中的 WSB 能够删除旧备份以为新备份腾出空间。奇怪的是,同一来源声称在以前版本的 Windows 中“空间和版本管理不可用” 。

那么,首先,如何配置此删除策略?其次,有谁知道自 Server 2008 R2 以来,Server 2012 关于删除旧 WSB 备份的默认行为是否发生了变化?

注意:由于我打算通过配置备份删除策略来解决该问题,因此我不是在寻求帮助来解决此服务器行为发生变化的原因。如果这样做后行为没有消失,那么我将花时间了解备份突然停止被删除的原因。

windows-server-2012
  • 3 3 个回答
  • 33599 Views

3 个回答

  • Voted
  1. Best Answer
    BlueCompute
    2014-09-25T06:30:54+08:002014-09-25T06:30:54+08:00

    你链接的那篇文章是错误的。备份到外部磁盘时,无法在 Windows Server 2012 中指定保留策略。我不知道他们为什么那样撒谎... 可配置的保留策略功能确实存在于您可以在 Server 2012 中使用的 Windows Online Backup 功能。可能这就是产生混淆的地方。

    AFAIK 备份磁盘空间使用在 2012 年与 2008 R2 相同,这也应该自动处理保留,但并不总是有效。当这种情况发生在 2008 R2 中时,我们将使用 Diskshadow 实用程序从备份磁盘中手动修剪 VSS 版本,我建议您在此处执行此操作。

    使用 diskshadow 从 Windows Server 备份磁盘中删除最旧的 VSS 副本:http: //www.bluecompute.co.uk/blogposts/windows-server-backup-manually-delete-snapshots/

    编辑:正如 Twisty 指出的那样,不再需要 Diskshadow,您可以使用新 WBADMIN DELETE BACKUPS命令

    • 8
  2. AlexJ
    2015-07-30T05:17:53+08:002015-07-30T05:17:53+08:00

    在备份运行前至少 5 分钟创建一个 tast:%windir$\system32\wbadmin.exe 参数:DELETE BACKUP -keepVersions:8 -quiet

    • 0
  3. Dom
    2015-08-02T20:29:43+08:002015-08-02T20:29:43+08:00

    http://blogs.technet.com/b/filecab/archive/2011/03/14/windows-server-backup-automatic-disk-usage-management.aspx

    当 Windows Server Backup 在备份过程中检测到备份目标没有足够的空间来容纳备份时,自动磁盘使用管理功能就会发挥作用。

    有几项: • 如果认为收缩不会为下一次备份释放足够的空间,则备份不会收缩已用空间 • 不会收缩到小于目标卷大小的 1/8

    • 0

相关问题

  • 一个 Active Directory,多个远程桌面服务(Server 2012 解决方案)

  • 在虚拟处理器上启用硬件辅助虚拟化?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve