您好
我们正在考虑将文件从50台Windows服务器(大约3TB)备份到1GBnetworking上的qnap NAS。
有谁知道一个好的版本控制应用程序,它将在Windows上运行并备份到NAS或rsync服务器上?
应用程序需要能够在完整备份和文件版本控制之后执行增量备份。
谢谢
大多数标准的备份应用程序将完成这个。 您可以使用开源工具来执行此操作。 除了需要完整备份和增量备份之外,您的要求并未列出,因此以下列出了可从中select的Windows备份应用程序:
名单可以继续下去,继续…
微软提供了一个很好的系统,称为微软数据保护pipe理器链接到网站它适用于我咨询的大多math校,谁运行超过1500台笔记本电脑,大约30多台服务器和100台桌面。 为许多不同types的存储系统提供备份,恢复,系统还原等function。
不能故障,易于设置和运行出色。 我曾经和NetApp,ZFS以及其他人一起工作过,赢了。
使用Windows schedtask来安排备份。 我build议使用Windows资源工具包中的robocopy.exe 。
请注意,如何使用这个命令要非常小心,但这里是一个例子:
@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 (eg keepalive_*.*) :: /XD = exclude copying specific folders (eg trigger) :: /R = specifies number of times to retry if the copy fails (eg 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 (eg 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