文件备份工具Cobian Backup/Cobian Reflector

文章目录

需求

文件服务器上有很多文件,这些文件一直在持续增长中。我们希望将其备份下来,同时通过FTP上传到另外一台服务器中。

软件

其实功能需求比较清晰,也比较简单。先后对比过几个不同的备份软件,最终选择了Cobian的软件,最主要的原因是它是免费的。

官网地址:https://www.cobiansoft.com/

官网提供了两个不同的软件,Cobian Backup/Cobian Reflector,无论你选哪一个都可以,区别是 Cobian Reflector 完全基于.NET 技术开发,使用了WPF技术,支持 SFTP 传输方式。如果你追求界面好看,就选Reflector。如果服务器比较老,那就选Backup。功能上差别不大。

我的服务器上用的是Cobian Backup。这篇文档,我以 Reflector演示。毕竟服务器上已经正在运行的,我就不想继续折腾服务器了。另外,我在Windows Server 2025中安装时发现,Cobian Backup 的卷影副本功能无法启动,也就是Cobian Backup功能残缺的(影响备份被锁定的文件)。不知道是不是个体差异,暂未验证。

安装

当前的 Cobian Reflector 是 2.7.20 版本,注意,没有简体中文界面。

下载地址:https://www.cobiansoft.com/cobianbackup.html

可以支持 Windows Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1 Windows 10 or newer and Servers 2008 or newer

但是要求 .NET runtime 4.6 or newer must be installed (4.6.2, 4.7, etc, but NOT 5.x).

这里需要注意:

1、安装类型:作为一个服务

2、服务安装:使用Local System 账号(这个权限最大)

3、不要自动启动用户界面(给Local System,我们无法操作)

基本设置

左面右下角,点击这个图标,启动界面

添加任务

在General中,设置 Task name,注意需要修改 备份类型。这里我选择差异备份.

备份源

选个目录

备份目的

我希望把数据备份到ftp服务器.

测试正常

ftp服务上创建了一个目录

目录里面创建了一个文件

测试正常。

接下来,点击保存,否则后面会卡住,无法操作。

修改计划任务

每日备份

动态设置

注意:差异备份任务中,会自动创建完全备份。

保留2个完整备份,3个差异备份,每周一,创建一个完整备份。

压缩

按照你的需要决定是否启用,一旦启用,本地需要额外的磁盘空间来保存压缩文件,另外压缩也比较耗时。

加密,就算了

过滤

按照你的需求设置,一般不设置。

事件

备份前后,要执行啥程序。看情况设置。

高级设置

注意勾上,包含备份类型名,忽略空目录。

测试运行

检查远端

语言设置

ftp传输数据时,中文文件名和目录名可能成乱码。主要原因是传输的时候,编码不对。这里需要修改ftp参数

UTF-8,OK

关于差异备份

在一个差异备份任务中,必须有一个完全备份,然后基于这个完全备份进行差异备份。

也就是说,虽然设置的是差异备份,但是,这个备份的结果中,如果没有完全备份的话,首次运行将是一个完全备份,之后才是基于这个完全备份的差异备份。

一个任务只管自己的配置,不管其他的任务的配置。就算你单独创建了完全备份的任务,其他任务也不管这个。

因此,差异备份也是最常用的,基本上,创建一个就好了。其它备份类型,看情况,可以用不着。

相关推荐
行者-全栈开发2 天前
【鸿蒙心迹】ExtensionAbility 实战——从 Form 到分享与备份的组件选型(HarmonyOS 7.x)
备份·分享·卡片·uiability·stage 模型·选型决策树
sqgzznl7 天前
电脑怎么设置实时保存?办公、设计文件双重防丢教程
电脑·数据存储·数据备份·文件备份·企业备份·网盘系统
xixiaoyunya8 天前
局域网多电脑统一备份:用 80KM 搭建中小企业内网集中备份体系
安全·电脑·备份
小灰灰搞电子9 天前
Python ftplib 库详解:基于最新版本的文件传输实战指南
ftp·ftplib
xixiaoyunya16 天前
数据备份的方法有哪些?六种主流方案的原理、边界与组合策略
安全·备份
螺蛳粉 螺蛳粉17 天前
rsync + inotify 实时同步部署操作文档(新手版)
rsync·linux运维·文件备份·inotify·实时同步
源图客1 个月前
serv-u ftp server v15.5.2软件使用
ftp
xixiaoyunya1 个月前
软件开发中的代码备份策略:Git 之外的本地防线
安全·备份·代码
ShineWinsu1 个月前
对于Git:基础操作的超详细保姆级解析
linux·c++·git·面试·备份·管理·版本控制器