本软件与所有SQL Server的版本兼容:2005, 2008, 2012, 2014, SQL Server 2016, SQL Server 2017, 以及 SQL 精简版(还与Linux系统中SQL Server vNext兼容)。使用一份授权,可以备份无限量的服务器和数据库,不管数据库服务器是否在本机、本地网络、或是远程网络。可以从网络中的任何一个Windows系统中执行SQL Server备份任务,没有任何其他要求。同时,它还可以将数据库自动备份到任何目标设备,无论是本地设备(NAS、磁带等)还是网络设备(云端设备、Dropbox、Amazon S3、Google网盘、FTP)。
使用本软件可以备份及截断事务日志。
在程序主界面,新建一个备份任务:
新增一个SQL Server备份项,点击相应按钮(下图红框所示):
首先,创建一个连接数据库服务器的账户。需要提供服务器地址、用户名和密码。点击相应按钮,可以立即测试连接情况。
如果数据库服务器不在默认的机器中,则应将端口号写在服务器地址后面,并与前者用逗号“,”隔开(如:192.168.0.102,3650)。
创建完成账户之后,即可在备份配置窗口选择该账户。接下来可以配置其他选项:可以选择备份服务器中的所有数据库、选择某个单一数据库(请记住您可以为每个数据库创建一个单独的备份任务,只需重复该操作过程即可)、或指定多个数据库,中间用逗号隔开。
利用下列选项,用户可以指定目标文件夹,或选择是否在SQL Server默认文件夹创建备份文件。对本地服务器,用户还可以使用特殊变量自定义文件夹名称,例如,使用一周中某一天的名称创建文件夹。对于远程服务器,如果用户不知道远程文件系统中的确切路径,则建议使用默认文件夹。
还可以配置若干备份参数:本机压缩(备份文件可以创建在已压缩的磁盘中)、备份整合校验、可以使用特殊变量为备份文件自定义名称。最后,本软件可以自动将备份文件压缩至zip档案,使用AES 256位加密。另外,还支持事务日志的备份。
“复制备份文件到任务目标位置”选项可以自动将备份文件再额外复制到备份任务中设置的目标位置。该附加复制可以拷贝到本软件支持的所有类型的目标设备,例如:FTP服务器、NAS设备、RDX驱动器、LTO磁带驱动器、云空间(Amazon S3、Dropbox、Google网盘、OneDrive)、网络计算机、外部USB驱动器等。所有这些目标设备都可以在下列面板中进行添加:
如果无需附加复制,则可以将“目的地”列表保持空白,因为主要目标位置在SQL Server备份任务项目中已进行了设置。在下列面板中,用户可以设置详细的日程计划信息,在指定日期和时间自动运行备份任务;设置Email通知,随时接收备份过程结果。
在最后一个面板中,选择备份任务名称,然后点击确定,进行保存。
保存完成备份任务之后,用户即可右击该任务,选择立即运行。