我正在尝试弄清楚如何手动将 Windows Server 2008 备份分区复制到 Samba 共享。目的是将多台机器的备份数据整合到一个位置,以便写入磁带驱动器。
我有一个创建每日备份的自动任务,但是我无法将备份位置指定为 Samba 共享,因为 Samba 不允许系统用户访问。
因此,我的想法是创建一个 shell 脚本,它作为自动任务计划调用,并以非系统用户的身份执行复制。
但是,我不知道如何访问备份的隐藏数据分区。我在备份条目中看到了分区名称,但不知道如何访问它。
[编辑:我没有创建此分区,也没有选择它。它是 Windows Server Backup 写入的默认位置。]
答案1
如果您使用 Windows 备份实用程序,则应该可以从 Windows 备份向导中选择一个位置。您可以通过以下方式执行此操作:
- 转到“开始”
- 点击“控制面板”
- 点击“系统和维护”
- 点击“备份和恢复”
- 编辑适当的任务来为备份选择新的位置
如果您正在谈论卷影复制(VSS)分区(备份和版本文件),那么我的建议是:
- 专门为卷影复制添加新硬盘
- 将所有驱动器中的所有卷影副本迁移到备用驱动器
https://technet.microsoft.com/en-us/library/dd364933(WS.10).aspx
或者,您应该能够将 VSS 存储到 SBM 共享中而不会出现问题:
https://technet.microsoft.com/en-us/library/jj612865.aspx
如果您在使用 SMB 共享时遇到问题,您可以将 SMB 共享作为本地磁盘安装到您的系统,这样您就可以将 VSS 数据存储在那里。
答案2
如果您选择磁盘作为 Windows Server Backup 的备份位置,则 WSB 会有效接管该磁盘,并且不允许用户访问该磁盘。它会将其从磁盘管理 (AFAIK) 中删除,因此它不会显示在那里,也不会出现在 Windows/文件资源管理器中。如果您想将备份复制到 Samba 共享,则必须选择一个网络共享(Samba 共享除外)作为备份目标。