Windows 由于文件系统限制,Wbadmin备份失败
我正在尝试设置和学习Wbadmin命令行提示,以便自己进行备份。我在VMWare的Server2008R2上创建了一个测试,我为备份创建了一个单独的B:驱动器。我正试图针对特定的文件,我已经在C驱动器的下面创建了6个testFile#.txt文件!测试文件夹 我使用的命令是:Windows 由于文件系统限制,Wbadmin备份失败,windows,command-line,backup,windows-server-2008-r2,Windows,Command Line,Backup,Windows Server 2008 R2,我正在尝试设置和学习Wbadmin命令行提示,以便自己进行备份。我在VMWare的Server2008R2上创建了一个测试,我为备份创建了一个单独的B:驱动器。我正试图针对特定的文件,我已经在C驱动器的下面创建了6个testFile#.txt文件!测试文件夹 我使用的命令是: wbadmin start backup -backupTarget:\\localhost\NetworkShare -include:C:\!Test\testFile* 这个过程开始了,但最终崩溃了。截图附在下面。
wbadmin start backup -backupTarget:\\localhost\NetworkShare -include:C:\!Test\testFile*
这个过程开始了,但最终崩溃了。截图附在下面。备份和错误的日志均为空。主要错误消息是:
There was a failure in updating the backup for deleted items.
The requested operation could not be completed due to a file system limitation
我做错了什么?B:被格式化成NTFS格式,我完全按照说明做了
因此,经过一些研究,我找到了错误消息的原因。问题来自虚拟机本身。未配置VM或操作系统,因此Wbadmin将不接受//localhost/NetworkShare的目标 当我尝试备份到真正的网络驱动器时,一切都按计划进行。*通配符希望只获取编号为1-6的6个测试文件,但工作正常。然而,在实际操作中,在逗号后面列出每个单独的文件名,可能对其他人更有用。以下是有效的命令:
wbadmin start backup -backuptarget:\\(IP address of network)\Public -inlcude:C:\!Test\testFile*
以下是日志报告:
Backed up C:\
Backed up C:\!Test\
Backed up C:\!Test\testFile1.txt
Backed up C:\!Test\testFile2.txt
Backed up C:\!Test\testFile3.txt
Backed up C:\!Test\testFile4.txt
Backed up C:\!Test\testFile5.txt
Backed up C:\!Test\testFile6.txt
我希望这对其他人有所帮助非常肯定-include必须是一个卷,并且它不支持通配符。没有更详细的说明原因,我不认为这有什么帮助。根据Microsoft文档:technet.Microsoft.com/en-us/library/cc742130(v=ws.11).aspx,在include中接受通配符。此外,“包含”操作还接受文件、文件夹和卷。