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

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

安装BackupPC工具

在Debian,Ubuntu以及其衍生版本上,运行下面的命令:# aptitude install backuppc

在Fedora上使用yum命令,同时注意软件包名字对大小写区别。而在CentOS/RHEL 6上,首先要启用EPEL软件仓库。在CentOS/RHEL 7上,请替代启用Nux Dextop软件仓库。然后接着使用yum命令:# yum install BackupPC

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

通过空格键来确定你的选择,然后使用tab键移动到Ok选项并确认。

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

用户可以使用下面的命令来更改HTTP账户backuppc的默认密码:# htpasswd /path/to/hash/file backuppc

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

需要提及的是:安装过程中会自动创建Web和程序的配置文件。

linux 跨服务器备份,用BackupPC架设Linux跨平台备份服务器相关推荐

  1. 如何进行服务器备份操作系统,如何在Linux服务器上做备份和恢复

    ZDNetChina服务器站 10月26日操作系统技巧进行一般的备份应该是负责任的系统管理者的最高优先考虑.虽然Linux 是一个高度可靠的作业系统,系统失效仍然可能发生.可能因为硬体故障,电源中断, ...

  2. linux远程服务器环境_如何使用Linux为孩子设置远程学校环境

    linux远程服务器环境 COVID-19突然使我们所有人陷入了新的挑战性局面. 我们中的许多人现在都在家工作,而对于我们中的许多人(尤其是那些不习惯远程工作的人),这已经有些习惯了. 另一个同样受到 ...

  3. linux存储数据备份_使用此Linux实用程序备份手机的存储空间

    linux存储数据备份 移动设备的最大失败之一是将数据从设备传输到计算机的难度. 移动设备对此有着悠久的历史. 诸如Pilot和Handspring PDA设备之类的早期移动设备需要特殊的同步软件(您 ...

  4. Linux查看服务器开放的端口号/Linux查看服务器开放了哪些端口

    Linux查看服务器开放的端口号 - 百度文库 https://wenku.baidu.com/view/73638115ed06eff9aef8941ea76e58fafab04596.html l ...

  5. linux查服务器总内存大小,在linux 下怎么查看服务器的cpu和内存的硬件信息

    1,Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息.但是对于双核的cpu,在cpuinfo中会看到两个cpu.常常会让人误以为是两个单核的cpu. 其实应该通过Physical ...

  6. linux服务器备份软件下载,五大Linux开源服务器备份软件

    (转载:www.idcew.com) 当世界开始广泛采用你早就知道是优越的东西时,这是令人欣慰的.这是大多数Linux爱好者的感受;在过去的几年里,这个平台变得越来越受欢迎,这意味着越来越多的开源软件 ...

  7. linux mc服务器及forge,教程/架设Forge服务器

    该页面的内容不受Mojang AB.Minecraft Wiki与Minecraft论坛的官方支持. 1.6至现在 本教程是对使用Windows操作系统的用户所编写的,但是可能对于其他的操作系统(Ma ...

  8. Linux跨服务器监控文件,[转]Linux下用inotify-tool实时监控服务器文件系统

    使用 inotify相关参数: /proc/sys/fs/inotify/max_queued_events #请求events数的最大值 /proc/sys/fs/inotify/max_user_ ...

  9. linux跨服务器复制文件夹,linux下跨服务器文件文件夹的复制

    了解一下C++输入和输出的概念 我们经常用到的输入和输出,都是以终端为对象的,即从键盘输入数据,运行结果输出到显示器屏幕上.从操作系统的角度看,每一个与主机相连的输入输出设备都被看作一个文件.除了以终 ...

最新文章

  1. Kerberos策略的配置
  2. JZOJ 3886. 【长郡NOIP2014模拟10.22】道路维护
  3. 编写简单的UDP应用
  4. 转:一个网页图表的demon网站
  5. Android内存优化(二):一分钟发现内存泄漏
  6. 史上最大规模的 PPS DDoS 攻击现身,欧洲某大型银行遭殃
  7. uniapp项目 App端实现微信登录、QQ登录
  8. 何为A站、B站、C站、D站、F站
  9. matlab信道容量函数,信息论-matlab求信道容量(迭代法)
  10. 第二章:硬件访问服务(4)-HAL编写
  11. 罗格斯大学电子与计算机工程,罗格斯大学电子和计算机工程理学硕士研究生申请要求及申请材料要求清单...
  12. 前端自动化测试 之 视觉测试
  13. python交互式程序设计导论答案-《程序员编程语言经典合集(计算机科学丛书5册套装)》epub+mobi+azw3...
  14. Linux运维之windows2008R2远程连接问题
  15. n阶魔方的构成方法C语言,穷举法打印n阶魔方矩阵
  16. Unity批量替换文字字体自制工具
  17. 注册表(regedit)
  18. 音视频开发中常见基础问题总结
  19. 纽约州立大学水牛城分校计算机科学专业,纽约州立大学水牛城分校有哪些强势专业...
  20. 计算机视觉——DoG和LoG算子

热门文章

  1. [BZOJ 4025] 二分图
  2. Linux 系统版本信息
  3. 带日期的bean转为json(bean-JSON)
  4. SQL Server 2008R2数据库文件导入到SQL Server 2008数据库中
  5. 用async 解放你的大脑
  6. 代码里-3gt;gt;1是-2但3gt;gt;1是1,-3/2却又是-1,为什么?
  7. Linux kernel 同步机制(下篇)
  8. C 语言中,x += 5 == 4 是什么意思?
  9. 从资源池和管理的角度理解物理内存
  10. STM32f103——ILI9341