用BackupPC架设Linux跨平台备份服务器

随着数据价值逐渐被重视,当提到备份,更多是希望备份充分而非不够,特别在一些情况发生下庆幸为重要数据所备份所付出精力是值得的。通过xmodulo网站介绍一个跨平台的备份BackupPC,它可以通过网络为Linux,Windows和MacOS等系统客户端主机备份,同时BackupPC添加了一系列的特点使得管理备份简单。

BackupPC自带有一个Web界面,允许以集中化的方式来收集和管理其他远程客户端主机上的备份,并且检查日志和配置文件、为其他远程主机启动/取消/安排备份任务以及可视化备份任务的当前状态。要恢复单个文件,你可以直接通过Web界面来下载任何先前备份的文件。在Windows客户端上,使用的是原生的SMB协议,而对于*nix客户端,将使用rsync或SSH、RSH或NFS来使用tar。(图片来源

在Fedora上使用yum命令,同时注意软件包名字对大小写区别。而在CentOS/RHEL6上,首先要启用EPEL软件仓库。在CentOS/RHEL7上,请替代启用NuxDextop软件仓库。然后接着使用yum命令:

同往常一样,这两种包管理系统都会自动解决依赖问题。另外,安装过程中可能需要新配置或修改配置用于图形用户界面的Web服务器。下面的截图来自于Debian系统:

接着类似于上面的图将会呈现在你眼前,需要创建了一个用来管理BackupPC的管理员用户以及相应的密码。要注意的是:创建了同样名为“backuppc”的HTTP账户和常规的Linux账户使用相同的密码。前者是来访问受保护的BackupPCWeb界面,而后者则是为了通过SSH来使用rsync备份。

至于常规的backuppcLinux账户,可以使用passwd命令来更改它的默认密码:

发表评论

电子邮件地址不会被公开。 必填项已用*标注