OnWorks Linux 和 Windows 在线工作站

商标

工作站免费在线托管

<上一页 | 内容 | 下一页>

3.4. 本地主机备份


本节介绍如何将单个主机上的指定目录备份到本地磁带机。

• 首先, 需要配置设备。 编辑 /etc/bacula/bacula-sd.conf 新增:


设备 {

名称 =“磁带驱动器”设备类型 = 磁带媒体类型 = DDS-4

存档设备 = /dev/st0 媒体的硬件结束 = 否;

自动安装 = 是; # 当设备打开时,读取它 AlwaysOpen = Yes;

可移动媒体 = 是;



随机访问 = 否;

警报命令 = "sh -c 'tapeinfo -f %c | grep TapeAlert'"

}


这个例子是对于一个 DDS-4 磁带机。 调整“媒体类型”和“存档设备”以匹配您的硬件。


您还可以取消注释文件中的其他示例之一。

• 编辑后 /etc/bacula/bacula-sd.conf 存储守护进程将需要重新启动:


须藤 systemctl 重启 bacula-sd.service

• 现在添加一个 资源在 /etc/bacula/bacula-dir.conf 使用新设备:


# 定义“磁带驱动器”存储设备 Storage {

名称 = 磁带驱动器

# 不要在这里使用“localhost”

地址 = 备份服务器 # 注意这里使用完全限定的名称 SDPort = 9103

密码 = "Cv70F6pf1t6pBopT4vQOnigDrR0v3LT3Cgkiyjc" 设备 = "磁带驱动器"

媒体类型 = 磁带

}


这款 邮寄地址 指令需要是服务器的完全限定域名 (FQDN)。 改变

backupserver 到实际主机名。


另外,请确保 密码 指令匹配密码字符串 /etc/bacula/bacula-sd.conf.

• 创建一个新的 文件集,这将通过添加以下内容来确定要备份的目录:


# LocalhostBacup 文件集。 文件集{

名称 = "LocalhostFiles" 包括 {

选项 { 签名 = MD5 压缩 = GZIP

}

文件 = /etc 文件 = /home

}

}


本篇 文件集 将备份 /等 /主页 目录。 这 附加选项 资源指令将 FileSet 配置为为每个备份的文件创建一个 MD5 签名,并使用 GZIP 压缩文件。

• 接下来,创建一个新的 活动行程 对于备份作业:


# LocalhostBackup Schedule -- 每天。 日程 {

名称 = "LocalhostDaily" 运行 = 每天 00:01

}


该作业将在每天上午 00:01 或 12:01 运行。 还有许多其他的调度选项可用。

• 最后创建 工作:


# 本地主机备份。 工作 {

名称 = "LocalhostBackup" JobDefs = "DefaultJob" 已启用 = 是

级别 = 满

FileSet = "LocalhostFiles" Schedule = "LocalhostDaily" Storage = TapeDrive

写 Bootstrap = "/var/lib/bacula/LocalhostBackup.bsr"

}


这项工作将做一个 每天备份到磁带机。

• 使用的每个磁带都需要有一个 标签. 如果当前磁带没有标签,Bacula 将发送电子邮件通知您。 要使用控制台标记磁带,请从终端输入以下内容:


控制台

• 在 Bacula 控制台提示下输入:


标签

• 然后将提示您输入 资源:


自动选择的目录:MyCatalog 使用目录“MyCatalog”

定义的存储资源有: 1:文件

2:磁带驱动器

选择存储资源 (1-2):2


• 输入新的 音量 名称:


输入新卷名: 星期日

定义的池:

1:默认

2:划伤


更换 星期日 带有所需的标签。

• 现在,选择 泳池:


选择池(1-2): 1

正在连接到备份服务器上的存储守护进程 TapeDrive:9103 ...正在发送卷“Sunday”插槽 0 的标签命令 ...


恭喜你,你现在已经配置好了 巴库拉 将本地主机备份到附加的磁带驱动器。


OnWorks 的顶级操作系统云计算: