10.7. 执行快照备份

可以执行使用 Pulp 和 PostgreSQL 目录的逻辑卷管理器(LVM)快照的快照备份。从 LVM 快照创建备份可缓解不一致备份的风险。

快照备份方法比完全离线备份更快,因此减少了 Satellite 停机时间。

要查看 usage 语句,请输入以下命令:

satellite-maintain backup snapshot -h
警告

请求其他卫星服务器或胶囊服务器用户来保存任何更改,并提醒他们在备份期间没有 Satellite 服务。确保没有计划其他任务与备份相同的时间。

先决条件

  • 系统将 LVM 用于您快照的目录: /var/lib/pulp//var/lib/pgsql
  • 相关卷组(VG)中的可用磁盘空间是快照大小三倍。更加精确,VG 必须为成员逻辑卷(LV)有足够的空间 unreserved,以适应新快照。另外,一个 LV 必须有足够的可用空间用于备份目录。
  • 目标备份目录位于与您快照的目录不同的 LV 上。

流程

  • 要执行快照备份,请输入 satellite-maintain 备份快照 命令:

    # satellite-maintain backup snapshot /var/backup_directory

satellite-maintain backup snapshot 命令在服务处于活跃状态时创建快照,并停止所有可能会影响备份的服务。这样可以缩短维护窗口。成功快照后,所有服务都会重启,并删除 LVM 快照。