我们目前正在测试升级到 Bacula 3.0.1 以解决我们在使用 Windows 2008 服务器时遇到的一些问题。
自从升级以来,我已经设法解决了我们在使用 VSS 时遇到的问题,以及似乎正在创建连接点的问题,但现在我们在尝试运行完整备份和增量备份时遇到了一个相当奇怪的错误(见下文)。
服务器:运行 Windows Datacenter 2008 X86 的 Hyper-V VPS
我已经在专用服务器上对此进行了测试,并且问题是可复制的。
Could not open directory "C:/Users/Administrator/My Documents/My Videos": ERR=Access is denied.
Could not open directory "C:/Documents and Settings/Default/Application Data": ERR=Access is denied.
Could not open directory "C:/Documents and Settings/Administrator/AppData/Local/Temporary Internet Files": ERR=Access is denied.
Etc...
目录本身具有默认权限,即具有完全控制权的系统、管理员等。Bacula 以管理员身份运行。
任何帮助将不胜感激!
遍历 Windows 2008(以及 Vista 和 Windows 7)的向后兼容链接并没有真正按预期工作。为什么是 MS 的问题。
您提供的块中的每个示例都需要这些链接:
应该是 C:/Users/Administrator/Videos
应该是 C:/Users/Default/AppData
请注意,许多使用此路径的应用程序现在使用 C:/ProgramData/ 目录(以前是 C:/Documents and Settings/All Users/Application Data)。
应该是 C:/Users/Administrator/AppData/Local/Microsoft/Windows/Temporary Internet Files
这很痛苦,但只要路径设置为新样式,Bacula 在 Windows 2008 中应该可以正常工作。
我不太了解 Windows,但也许是因为这条路径是某种 Windows 链接?第二件事是VSS。也许尝试禁用它们?