服务器备份至 NAS

服务器备份至 NAS

你好

我们希望通过 1GB 网络将 50 台 Windows 服务器(约 3TB)上的文件备份到 qnap NAS 盒中。

是否有人知道可以在 Windows 上运行并备份到 NAS 或 rsync 服务器的良好版本控制应用程序?

该应用程序需要能够在完整备份和文件版本控制之后执行增量备份。

谢谢

答案1

大多数标准备份应用程序都可以做到这一点。您可以使用开源工具来执行此操作。除了需要完整和增量备份之外,没有列出您的要求,因此这里列出了可供选择的 Windows 备份应用程序:

这个清单还可以一直列下去……

答案2

微软提供了一个名为 Microsoft Data Protection Manager 的优秀系统链接至网站 它适用于我咨询过的大多数学校,这些学校运行着 1500 多台笔记本电脑、大约 30 多台服务器和 100 多台台式机。为许多不同类型的存储系统提供备份、恢复、系统还原等功能。

没什么缺点,安装简单,运行出色。我曾与 NetApp、ZFS 和其他公司合作过,它胜出。

答案3

使用 Windows schedtask 安排备份。我建议使用复制工具来自 Windows 资源工具包。

请注意要非常小心地使用此命令,但这里有一个示例:

@echo off
::  ---------------------------------------------------------------
::  The previous command will copy the content of d:\inetpub\wwwroot and 
::  push it to the remote server's d:\inetpub\wwwroot.
::  ---------------------------------------------------------------
::  Uses robocopy.exe from C:\Program Files\Windows Resource Kits\Tools
::  ---------------------------------------------------------------
::  /E = copies all subdirectories including empty ones
::  /PURGE = deletes destination files/folders that no longer exist in the source
::  /SEC = copies the security permissions (ACL) of the files to the destination location
::  /NP =  turns off the copy progress bar; DEFINITELY do this if you are logging the results
::  /NJH = don't log the job header
::  /NJS = don't log the job summary
::  /XF = exclude copying specific files (e.g. keepalive_*.*)
::  /XD = exclude copying specific folders (e.g. trigger)
::  /R =  specifies number of times to retry if the copy fails (e.g. 5)
::  /COPYALL = copies everything: data, attributes, timestamps, security, ownership and 
::        auditing information; overkill really since I specified /SEC
::  /LOG = log results to the specified log file (e.g. copy_to_webserver1.log)
::  ---------------------------------------------------------------

:: change wait timeout to 1 second and set it to default in registry
:: robocopy D:\ E:\ /r:1 /w:1 /reg

robocopy.exe D:\inetpub\wwwroot\ \\webserver1\D$\inetpub\wwwroot\ *.* /E /PURGE /SEC /NP /NJH /NJS /XF keepalive_*.* /XD trigger /XD "D:\inetpub\wwwroot\Long Path Name" /R:5 /COPYALL /LOG:copy_to_webserver1.log

相关内容