加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Centos 6.3下用Bacula实现远程备份还原

发布时间:2013-10-06 06:48:22 所属栏目:Linux 来源:站长网
导读:Bacula是一款开源的跨平台网络备份工具,提供基于企业级的CS的备份解决方案。可以对数据进行备份、恢复、以及完整性校验。 功能特点: 支持完全备份,增量备份
Bacula是一款开源的跨平台网络备份工具,提供基于企业级的CS的备份解决方案。可以对数据进行备份、恢复、以及完整性校验。

功能特点:

支持完全备份,增量备份,差异备份。

支持多种恢复方式

支持多种文件系统下的备份恢复(ext3、ext2、reiserfs、xfs、jfs、smbfs、iso9660、ntfs等)

支持各种备份介质

支持多种操作系统

强大的内部功能

一个完整的bacula备份系统,由下面5个部分组成

Director Daemon:负责监听所有的备份、恢复、验证、存档事务,以及定制备份和恢复文件计划等,并将整个系统运行状况记录在一个数据库文件中。其配置文件为bacula-dir.conf。

Storage Daemon(SD):主要负责将数据备份到存储介质上,而在数据恢复时,负责将数据从存储介质中传送出去。其配置文件为bacula-sd.conf。

File Daemon(FD):安装在需要备份数据的机器上的守护进程,在备份数据时,它负责把文件传出,在恢复数据时负责接收数据并执行恢复操作。配置文件为bacula-fd.conf。

Console:管理控制台。可以通过这个控制台连接到Director Daemon进行管理备份与恢复操作。

Monitor:进程监控端。

工作流程:

1、通过console连接到Director端,备份恢复操作开始。

2、Director端从自己的数据库中调出记录信息,对存储端SD与客户端FD的任务进行协调。

3、客户端FD负责验证Director的操作许可,如果验证通过,则允许连接到存储端SD

4、客户端FD根据Director发出的请求去连接SD,将FD端的数据备份到存SD指定的存储介质上,或者将SD端存储介质中的数据传回到客户端FD指定的位置上,完成备份恢复过程。

个人感觉Bacula在国内生产环境中似乎用的很少,也不知道有多少人用过这款备份工具,不过我个人还是觉得该备份工具还是很优秀的,望同样喜欢Bacula 或者 研究Bacula的朋友可以联系我,一起来深入了解这款备份工具!

1. Bacula 主控端安装

1.1. 介绍

本文档将介绍基于Centos 6.3系统平台的操作指南,试图让你使用简单指令快速从源程序安装Bacula。

如果你使用系统是Fedroa、Redhat或Centos 的其他Linux发行版,也可参照此文档。命令名、路径等可能因不同的发行包或操作系统而不同,因而这时你可能需要些努力来搞一下安装文档里的东西。

如果你使用的是其他Linux或者其他系统,或者希望了解更详细的说明,可以在官方维基百科(http://wiki.bacula.org)上找到。

注:本过程均架构在Centos6.3 其使用的Bacula版本问5.2.6。在文中深蓝色加粗字体均为注视,斜体为问题解决方式,红色加粗为我在操作中输入的部分。本文章出自www.itchenyi.com,允许转载,但请保留原文连接。

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读