Active Backup for Business 备份 Windows 服务器单个文件夹:从VSS配置到任务执行的完整方案
在企业IT环境中,Windows服务器上的单个文件夹(如财务报表、客户数据文件夹)往往存储着核心业务数据,需要定期备份以避免丢失。Synology Active Backup for Business 提供了“无代理备份”方案——通过SMB协议结合Windows Volume Shadow Copy Service (VSS),无需在服务器安装代理程序,即可安全备份单个文件夹,同时避免因文件占用导致的备份冲突。本文基于Synology官方技术文档,先拆解“VSS服务激活”这一前提,再分“修改现有备份任务”“创建新备份任务”两步提供实操,最后解答版本兼容性、共享权限等关键疑问,帮你高效完成Windows服务器单个文件夹的备份。
一、核心认知:为什么需要VSS?Active Backup for Business无代理备份的优势
在动手配置前,需先明确VSS的作用与无代理备份的价值,避免盲目操作:
1. VSS(卷影复制服务)的核心作用
Windows Server的VSS是保障备份完整性的关键——当文件夹中的文件被正在运行的程序占用(如Excel打开的财务表、数据库关联的日志文件)时,传统备份会因“文件锁定”失败,而VSS能:
- 实时创建文件的“卷影副本”(快照),即使原文件被占用,也能基于副本完成备份;
- 确保备份数据与源文件一致,避免“部分备份”“数据损坏”等问题;
- 备份过程不中断服务器上的应用程序,不影响业务运行。
这也是Synology官方强调“备份Windows服务器文件需启用VSS”的核心原因。
2. Active Backup for Business无代理备份的优势
相比“基于代理的完整设备备份”,无代理备份单个文件夹更灵活,适合特定场景:
| 对比维度 | 无代理备份(SMB+VSS) | 基于代理的完整备份 |
|------------------|---------------------------------------|---------------------------------------|
| 适用场景 | 备份单个/多个文件夹,无需完整设备备份 | 裸机备份、完整存储空间备份 |
| 部署复杂度 | 无需安装代理,仅配置SMB与VSS | 需在服务器安装Active Backup代理程序 |
| 资源占用 | 低,仅占用少量网络带宽 | 较高,备份时占用服务器CPU/内存 |
| 适用服务器版本 | Windows Server 2012及以上 | 全版本支持 |
若你的需求是“定期备份服务器上的特定文件夹(如D:客户数据)”,无代理备份是更轻量的选择。
二、前置准备:Windows Server上激活VSS相关服务(必做步骤)
要使用VSS备份,需先在Windows Server上安装并激活“文件服务器VSS代理服务”,所有操作通过PowerShell完成,需管理员权限。
步骤1:以管理员身份打开Windows PowerShell
1. 登录Windows Server(需管理员账号),点击桌面左下角「开始」菜单;
2. 在程序列表中找到「Windows PowerShell」,右键点击,选择「以管理员身份运行」(若显示“Windows PowerShell (x86)”,需选择对应系统位数的版本,通常为64位);
3. 弹出“用户账户控制”提示时,点击「是」,进入管理员权限的PowerShell窗口。
步骤2:安装文件服务器与VSS代理服务(3条核心命令)
需依次执行3条命令,确保服务安装成功,每条命令执行后需等待结果返回,不可中途中断:
| 执行步骤 | PowerShell命令 | 命令作用 | 成功验证标准 |
|----------|---------------------------------------|-------------------------------------------|-----------------------------------------------|
| 1 | `Import-Module ServerManager` | 导入服务器管理模块,用于后续安装服务 | 无报错提示,直接进入下一条命令输入状态 |
| 2 | `Add-WindowsFeature -name File-Services,FS-VSS-Agent` | 安装“文件服务器”和“文件服务器VSS代理服务” | 结果列表中“Success”列显示“True”,“Feature Result”显示“File Server VSS Agent Service” |
| 3 | `Get-WindowsFeature -name File-Services,FS-VSS-Agent` | 验证服务是否安装成功 | 输出结果中“Install State”列均显示“Installed”(如下图所示) |
命令执行示例(成功场景):
```powershell
PS C:UsersAdministrator> Import-Module ServerManager
PS C:UsersAdministrator> Add-WindowsFeature -name File-Services,FS-VSS-Agent
Success Restart Needed Exit Code Feature Result
------- -------------- --------- --------------
True No Success {File Server VSS Agent Service}
PS C:UsersAdministrator> Get-WindowsFeature -name File-Services,FS-VSS-Agent
Display Name Name Install State
----------- ---- -------------
[X] File and iSCSI Services File-Services Installed
[X] File Server VSS Agent Service FS-VSS-Agent Installed
```
步骤3:验证VSS提供程序(确保支持文件共享快照)
需确认系统中存在“Microsoft File Share Shadow Copy Provider”,这是SMB文件共享VSS备份的核心组件:
1. 在PowerShell中输入命令:`VSSAdmin List Providers`,按Enter;
2. 查看输出结果,需包含以下信息(若缺失,需重新安装VSS服务):
```
Provider name: 'Microsoft File Share Shadow Copy provider'
Provider type: Fileshare
Provider Id: {89300202-3cec-4981-9171-19f59559e0f2}
Version: 1.0.0.1
```
步骤4:重启Windows Server(激活服务)
所有服务安装与验证完成后,需重启服务器使VSS代理服务生效:
1. 点击「开始」→「电源」→「重启」,等待服务器重新启动(期间业务会暂时中断,建议选择非高峰时段操作);
2. 重启后,重新登录服务器,再次打开PowerShell执行`Get-WindowsFeature -name FS-VSS-Agent`,确认服务状态仍为“Installed”,至此VSS相关配置完成。
三、实操步骤:用VSS备份Windows服务器单个文件夹(两种场景)
Active Backup for Business支持“修改现有备份任务”和“创建新备份任务”两种方式启用VSS,分别适用于不同场景,操作均在Synology DSM中完成。
场景1:修改现有文件服务器备份任务(已创建过SMB备份)
若之前已通过Active Backup for Business创建过Windows Server的SMB备份任务,仅需添加VSS配置:
1. 进入Active Backup for Business任务列表
- 登录Synology DSM管理界面,打开「Active Backup for Business」套件;
- 左侧导航栏选择「文件服务器」,右侧切换到「任务列表」,找到需修改的现有备份任务(如“备份Windows服务器财务文件夹”)。
2. 编辑任务并启用VSS
- 选中目标任务,点击右侧「编辑」按钮,进入任务编辑窗口;
- 切换到「常规」标签页,找到「启用 SMB 文件共享的 VSS」选项,勾选前方复选框(默认未勾选);
- 点击「应用」,系统会提示“任务设置已更新”,无需重启任务,后续备份会自动使用VSS。
3. 确认备份源(可选,若需更换文件夹)
- 若需修改备份的单个文件夹,切换到「备份源」标签页;
- 点击「浏览」,选择Windows Server上新增的共享文件夹(如“D:新客户数据”),点击「确定」,完成修改。
场景2:创建新备份任务(首次备份单个文件夹)
若未创建过备份任务,需先配置Windows Server的SMB共享,再通过Active Backup for Business创建带VSS的任务:
子步骤2-1:Windows Server启用SMB文件共享(让NAS能访问文件夹)
1. 开启“文件和打印机共享”服务
- 点击「开始」→「Windows 系统」→「控制面板」,进入「网络和 Internet」→「网络和共享中心」;
- 左侧导航栏点击「更改高级共享设置」,在“文件和打印机共享”选项下,选择「打开文件和打印机共享」;
- 点击页面底部「保存更改」,使设置生效。
2. 共享要备份的单个文件夹
- 找到Windows Server上需备份的文件夹(如“D:财务报表2024”),右键点击,选择「属性」;
- 切换到「共享」标签页,点击「共享」按钮,在弹出的窗口中:
- 点击「下拉菜单」,选择具有访问权限的Windows用户(建议创建专用备份用户,避免用管理员账号);
- 点击「添加」,将用户权限设为“读取/写入”(确保NAS能读取文件夹内容并创建备份);
- 点击「共享」,系统会显示“你的文件夹已共享”,记录“网络路径”(如`WIN-SERVER财务报表2024`),后续NAS需通过该路径访问文件夹。
子步骤2-2:在Active Backup for Business创建新VSS备份任务
1. 发起新任务创建
- 打开DSM「Active Backup for Business」→「文件服务器」→「任务列表」,点击「+ 创建」按钮,进入“文件服务器备份向导”;
- 输入「任务名称」(如“Windows服务器财务文件夹备份”),点击「下一步」。
2. 配置备份源(关联Windows Server共享文件夹)
- 「备份源类型」选择「SMB」,点击「下一步」;
- 输入Windows Server的「服务器地址」(IP或主机名,如“192.168.1.200”)、「用户名」(之前共享文件夹时授权的用户)、「密码」;
- 点击「连接」,DSM会加载服务器上的共享文件夹,选择需备份的单个文件夹(如“财务报表2024”),点击「下一步」。
3. 启用VSS并设置备份规则
- 在「任务设置」窗口中,勾选「启用 SMB 文件共享的 VSS」(核心步骤,确保备份时使用VSS快照);
- (可选)启用「备份计划」:设置备份频率(如“每天凌晨3点”)、保留策略(如“保留最近30天备份”);
- 点击「下一步」,确认备份目的地(如NAS的“Backup”共享文件夹),点击「应用」。
4. 执行首次备份并验证
- 任务创建完成后,点击「立即备份」,观察任务状态从“等待中”变为“备份中”;
- 备份完成后,进入「备份详情」,查看“备份大小”“耗时”,确认无“文件锁定”“备份失败”提示;
- 登录Windows Server,打开被备份的文件夹,确保文件正常使用,无因备份导致的占用问题。
四、关键注意事项:避免备份失败的5个核心要点
1. Windows Server版本必须达标
SMB文件共享的VSS仅支持Windows Server 2012及以上版本(如2012 R2、2016、2019),Windows Server 2008及以下版本不兼容,需升级服务器系统或改用基于代理的备份。
2. 管理共享(带$符号)不支持VSS
服务器的默认管理共享(如C$、D$,用于管理员远程访问)无法通过VSS备份,需手动在C盘/D盘根目录创建新共享文件夹(如“C:ServerBackup”),将需备份的文件移入后再共享。
3. SMB共享权限需配置正确
用于备份的Windows用户必须拥有“读取”和“写入”权限(仅“读取”权限会导致VSS快照创建失败),建议在「文件夹属性→安全」中额外确认用户的“完全控制”权限(避免权限不足)。
4. 备份时避免中断VSS服务
备份过程中,不可在Windows Server上停止“File Server VSS Agent Service”,也不可重启服务器,否则会导致VSS快照中断,备份变为“部分成功”。
5. 优先选择基于代理的备份(完整设备场景)
若需备份“完整服务器”或“系统盘”,官方建议使用“基于代理的备份”(在服务器安装Active Backup代理),SMB+VSS仅适用于“单个文件夹”,不适合系统级备份。
五、常见问题解答(FAQ):解决实操中的高频疑问
Q1:执行`Add-WindowsFeature`命令时提示“找不到服务名称”,怎么办?
A1:原因是Windows Server版本不支持或模块未正确加载,解决步骤:
1. 确认服务器版本为2012及以上(右键「此电脑」→「属性」查看版本);
2. 重新导入模块:执行`Import-Module ServerManager -Force`(`-Force`强制重新加载);
3. 若仍报错,通过「服务器管理器→添加角色和功能」图形化界面安装“文件服务器”和“文件服务器VSS代理服务”,步骤与命令执行一致。
Q2:Active Backup for Business找不到Windows Server的共享文件夹,为什么?
A2:大概率是SMB共享或网络问题,排查步骤:
1. 确认Windows Server和NAS在同一局域网,用NAS的“资源监视器”测试能否ping通服务器IP;
2. 检查服务器防火墙:进入「控制面板→Windows Defender防火墙→允许应用通过防火墙」,确保“文件和打印机共享”已勾选;
3. 手动在NAS的「文件总管」中输入服务器网络路径(如`192.168.1.200财务报表2024`),用备份用户登录,若能访问,再重新创建备份任务。
Q3:备份成功但部分文件显示“未备份”,如何解决?
A3:可能是文件被独占锁定(VSS也无法获取快照),解决方法:
1. 查看Active Backup for Business的「日志」,找到未备份的文件路径(如“D:财务报表2024未备份.xlsx”);
2. 在Windows Server上关闭占用该文件的程序(如Excel);
3. 执行“立即备份”,选择“增量备份”,仅备份未成功的文件。
总结:Active Backup for Business VSS备份的核心逻辑
用Active Backup for Business备份Windows服务器单个文件夹的核心是“先激活VSS服务,再配置SMB共享与备份任务”——VSS保障数据完整性,无代理方案降低部署复杂度。操作时需牢记:
- Windows Server版本和VSS服务是前提,缺一不可;
- 共享文件夹需避开管理共享(带$符号),权限配置要到位;
- 按需选择“修改任务”或“创建新任务”,确保启用VSS选项。
通过这套方案,企业可轻松实现Windows服务器核心文件夹的定期备份,兼顾安全性与灵活性,避免因文件占用或权限问题导致的备份失败。

地址:北京市海淀区白家疃尚品园 1号楼225
北京群晖时代科技有限公司
