我正在尝试将多个 USB 外部磁盘目标添加到 Windows Server 2012 备份计划中。
在完成 GUI 中添加额外目标的步骤后,该过程失败并显示错误The system cannot find the path specified
。
我按照本文中的步骤操作:
WBADMIN ENABLE BACKUP -addtarget:{DISKGUID}
,但失败并显示错误消息ERROR - The specified backup location could not be found or is not a supported backup storage location
。我发现了许多线程,其中一些人报告了选项 3 的成功,但其他人,比如我自己,也有完全相同的问题。
我检查了事件日志和目录中的文件C:\Windows\Logs\WindowsServerBackup
,但没有发现任何有用的东西。我还尝试删除磁盘上的卷并重复该过程,以及在磁盘上预先创建一个 NTFS 卷。
如果有任何相关性,我正在使用一系列未格式化容量为 2TB(格式化为 1.82TB)的 USB 磁盘。
有没有其他人遇到过这个问题并设法解决了它?
这个问题的答案建议在 GUID 周围加上引号,例如WBADMIN ENABLE …
hard-drive windows-server-backup wbadmin windows-server-2012
我正在尝试使用 Windows Server Backup 来备份我的新服务器上的 RAID 阵列。但是,当我这样做时,我遇到了这个错误:
服务器运行的是 Windows Server 2012 R2,所讨论的阵列大小为 20TB(可用 18TB);目前正在使用不到 1TB。
我知道在 Windows Server 2008 中,由于 VHD 的限制,您无法备份大于 2TB 的卷,但 Microsoft 现在已切换到 VHDX,它允许备份 64TB 卷。我也知道为了利用这一点,有问题的驱动器必须是 GPT。
我已经确认我的磁盘实际上是 GPT。
当我运行 Windows Server Backup 时,我正在使用“备份一次”选项并备份到网络驱动器。我也在使用我认为是标准的设置。但是,当我尝试运行备份时,出现了上面看到的错误。
我不知道为什么这个上限为 16.7TB,因为 Windows Server Backup 可以备份高达 64TB 的卷。谁能给我一些关于为什么会发生这种情况或我可能做错了什么的见解?
更新:我收到了新驱动器并再次创建了阵列,但我仍然遇到相同的错误。我可以确认我的集群计数低于 2^32。
我在这个问题中读到,显然 Windows 备份不支持备份到没有 512 或 512e 字节扇区的磁盘。查看我尝试备份到的文件共享,它使用 4k 扇区。这可能是根本问题吗?如果有帮助,我尝试备份到的共享将托管在 CentOS 服务器上。
raid ntfs raid5 windows-server-backup windows-server-2012-r2
我创建了一个任务计划程序事件,它在 Microsoft-Windows-Backup 事件日志中的 EventID 14 上通过电子邮件发送给我(注意这是一个新的样式(Vista 及更高版本)日志。我导出了这个,并在 Serverfault 和 Technet 上进行了一些研究后,包括这个问题
我的任务触发器的 XML 要点是:
<Triggers>
<EventTrigger>
<Enabled>true</Enabled>
<Subscription><QueryList><Query Id="0" Path="Microsoft-Windows-Backup"><Select Path="Microsoft-Windows-Backup">*[System[Provider[@Name='Microsoft-Windows-Backup'] and EventID=14]]</Select></Query></QueryList></Subscription>
<ValueQueries>
<Value name="eventChannel">Event/System/Channel</Value>
<Value name="eventExinfo">Event/EventData/Data[@Name='ComponentStatus']</Value>
<Value name="eventRecordID">Event/System/EventRecordID</Value>
<Value name="eventSeverity">Event/System/Level</Value>
</ValueQueries>
</EventTrigger>
</Triggers>
Run Code Online (Sandbox Code Playgroud)
不幸的是,这会产生错误(Action 上的 Launch Failiure)。非常相似:
<Triggers>
<EventTrigger>
<Enabled>true</Enabled>
<Subscription><QueryList><Query Id="0" Path="Microsoft-Windows-Backup"><Select Path="Microsoft-Windows-Backup">*[System[Provider[@Name='Microsoft-Windows-Backup'] and EventID=14]]</Select></Query></QueryList></Subscription>
<ValueQueries>
<Value name="eventChannel">Event/System/Channel</Value>
<Value name="eventExinfo">Event/EventData/Data[@Name='BackupTemplateID']</Value>
<Value name="eventRecordID">Event/System/EventRecordID</Value>
<Value name="eventSeverity">Event/System/Level</Value>
</ValueQueries>
</EventTrigger>
</Triggers>
Run Code Online (Sandbox Code Playgroud)
工作正常并向我发送电子邮件“BackupTemplateID”值。
我认为这是因为“ComponentStatus”的内容本身就是 XML,但不是任务计划程序架构的一部分。
有没有人知道解决这个问题的方法?如果这是不可能的,另一种获取数据的方法也可以。
我希望这样做是因为 ComponentStatus 部分会记录备份是否在将 Exchange 作为应用程序进行备份时出现问题,而事件描述仅指示备份已成功完成。
windows-server-2008 windows-event-log task-scheduler windows-server-backup
我们有一个全新的戴尔 PowerEdge T320,带有运行全新安装的 Windows Server 2012 R2 的 PERC S110 RAID 控制器。RAID 级别为具有两个 NTFS 分区的 RAID 5,操作系统为 1TB,数据为 7TB。该服务器是 Active Directory 域控制器和文件服务器。它尚未填充文件共享数据,目前处于预生产阶段。
在基本安装、DC 升级和软件更新之后,我立即为 Windows Server Backup 连接了一个 2TB 外置驱动器。尝试创建初始 Windows Server 备份(不包括当前空数据卷)时,备份立即失败并显示“没有足够的磁盘空间来创建卷影副本”
来自事件日志的完整消息:
Log Name: Application
Source: Microsoft-Windows-Backup
Date: 8/2/2014 11:42:44 AM
Event ID: 521
Task Category: None
Level: Error
User: SYSTEM
Computer: PPSW2K12.ppsnew.local
Description:
The backup operation that started at '?2014?-?08?-?02T15:42:23.021000000Z' has failed because the Volume Shadow Copy Service operation to create a shadow copy of the volumes …
backup vss dell-poweredge windows-server-backup windows-server-2012-r2
我有一台 Server 2012(不是 R2)Hyper-V 主机服务器,使用 Windows Server Backup (WSB) 将大约 670 GB 的数据备份到三个 1 TB USB 硬盘驱动器,每周轮换一次。该服务器于 2013 年 7 月安装,并且一直很高兴地备份到备份驱动器,直到大约一个月前。现在备份失败,因为备份驱动器空间不足。
根据Technet上的这篇博客文章,当目标备份驱动器的可用空间不足时,Windows Server 2008 会自动删除该驱动器上最旧的备份:
如果备份存储位置已满,Windows Server Backup 会自动删除最旧的备份版本,为当前备份腾出空间。由于每个备份都存储在一个卷影副本中,因此只需删除相应的卷影副本即可删除备份版本。
我管理着许多 Server 2008/R2 服务器,经验证明这是真的。
我认为 Server 2012 保留了这个功能,因为我注意到这个服务器有问题:
因此,我的理由是,Server 2012 一直在从我的备份驱动器中删除旧备份,否则最旧的备份将追溯到2013 年 …
我需要通过脚本检索系统备份卷上的备份列表。单击“计划备份”部分中“目标使用情况”部分的“查看详细信息”后,可以在 WSB GUI 中找到我想要的信息:
我知道Get-WBBackupSet cmdlet,但这只是 WB 知道它过去所做的备份列表,不一定是备份目标上存在的内容,每次单击“刷新”时似乎都会动态重新读取信息”:
Windows Server Backup 如何收集目标信息?
理由:我想为 WB 执行的备份运行设置监控,以确保存在足够深的备份历史记录。由返回的备份集列表Get-WBBackupSet
似乎并不总是与磁盘上的内容一致,因此我宁愿不依赖此信息进行监控检查。
SBS 2011 (Exchange is at SP1) Windows 2008 R2 突然停止进行备份并出现错误
备份失败。卷影复制服务操作失败。未知错误 (0x800423f4)。
从 SBS 控制台手动启动备份时,备份将在 52 秒后失败。
备份源是连接到 P420 的两个 RAID-1 卷:
备份目标是具有 298 GB(可用)空间的 USB 驱动器。
> wbadmin start systemstatebackup -backuptarget:\\?\Volume{3956a561-b129-11e3-805c-7446a0f49555}
...(203.18 MB)...
Failure in a Volume Shadow Copy Service operation.
ERROR - Volume Shadow Copy Service operation error (0x800423f4)
The …
Run Code Online (Sandbox Code Playgroud) 我们正在使用 Microsoft Azure 备份来备份我们的服务器。我们的备份通过了 5 个驱动器中的 4 个,但始终在一个驱动器上失败。Microsoft Azure GUI 代理告诉我的只是它失败了。在哪里可以找到日志以进一步诊断此问题?提前致谢。
我们有Win SBS 2011 Essentials系统,SP1,自动安装更新。它使用 Windows Server Backup 将每日备份保存到我们在异地轮换的五个外部 USB 驱动器之一。Windows Server Backup 将这些驱动器用作专用备份驱动器。
它似乎正在逐步执行此操作,并且其中一个磁盘已填满,并且该磁盘的备份现在失败。尽管研究表明 Windows Server Backup 应该管理自己的空间并删除旧文件,但在本例中似乎并非如此。令人不安的是,如果只有一个磁盘已满,则表明每个磁盘上都有不同的备份,如果它们是增量的,则意味着我们只有一个备份,该备份依赖于所有五个磁盘均可用且正常运行。
在磁盘管理中,我可以看到磁盘,并且可以看到它已满。但是我无法安装它 - 如果我在服务器或另一台计算机上为其分配驱动器号,则磁盘会安装但无法访问。当我连接另一个驱动器以查看磁盘是否有问题时,也会发生相同的行为。
备份是特定文件夹的。每个备份磁盘的大小与源磁盘相同,因此我们不会尝试备份比目标磁盘可容纳的数据更多的数据。但是因为(我假设!)它们不是系统状态映像,所以我无法使用 wbadmin 删除旧的映像。
我尝试使用 vssadmin 来执行此操作,但收到错误“找到快照,但它们超出了允许的上下文”。
在研究中,我发现了这些选择;
当然还有更好的第四种选择吗?我是否正确,存在一个致命的缺陷,即增量基于上次运行备份的时间,而不是上次使用当前连接的驱动器运行备份的时间?
我试图找到一种方法来做到这一点,但我不确定这是否可能。
我使用 Azure 上的恢复服务在 IIS 服务器上安装了 Microsoft Azure 备份代理。
我们托管多个网站,每个网站都使用 ELMAH 进行日志记录。我们还使用SVN来部署网站更新。问题是,我们的一些日志文件夹包含数千个日志文件,还有包含大量文件的 .svn 文件。出于性能目的,我想排除这些文件夹。但是,我不想添加一百个手动排除列表,我想添加一个通用过滤器来执行此操作。
我知道我可以排除备份代理中的特定文件夹,并且我们可以排除某些文件类型,但我不想排除所有 .xml 文件,因为它们是要备份的重要文件。
有人找到了从 Azure 备份代理工具中排除部分文件夹路径的方法吗?它很可能也适用于 Windows Server Backup。如果我需要编写一个文件中也列出排除项的脚本,那就没问题了。
IE。
排除:C:\inetpub\wwwroot\*\log\*
排除:C:\inetpub\wwwroot\*\.svn\*
提前致谢!
azure ×2
backup ×2
vss ×2
hard-drive ×1
ntfs ×1
powershell ×1
raid ×1
raid5 ×1
system-state ×1
wbadmin ×1
windows ×1