当前位置:首页 科普知识 Bacula

Bacula

发布时间:2023-09-14 18:08:47

Bacula是一款开源的跨平台网络备份工具,提供基于企业级的CS的备份解决方案。可以对数据进行备份、恢复、以及完整性校验。

Bacula介绍

Bacula是一款开源的跨平台网络备份工具,提供基于企业级的CS的备份解决方案。可以对数据进行备份、恢复、以及完整性校验。

Bacula

Bacula功能特点

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

支持多种恢复方式

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

支持各种备份介质

支持多种操作系统

强大的内部功能

Bacula

Bacula组成部分

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

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

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

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

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

Monitor:进程监控端。

Bacula

Bacula工作流程

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

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

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

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

温馨提示:
本文【Bacula】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6