第 12 章 从备份中恢复 Satellite 服务器或 Capsule 服务器


您可以从作为 第 11 章 备份 Satellite 服务器和 Capsule 服务器 一部分创建的备份数据恢复 Satellite 服务器或 Capsule 服务器。这个过程概述了如何在生成备份的同一服务器上恢复备份,并在目标系统上删除备份涵盖的所有数据。如果原始系统不可用,置备具有相同配置设置和主机名的系统。

注意

您不能在启用了 FIPS 的系统上恢复没有 FIPS 的系统备份。

12.1. 从完整备份中恢复

使用这个流程从完整备份中恢复 Red Hat Satellite 或 Capsule 服务器。恢复过程完成后,所有进程都在线,所有数据库和系统配置都会恢复到备份时的状态。

先决条件

  • 确保您正在恢复到正确的实例。Red Hat Satellite 实例必须具有与原始系统相同的主机名、配置和次版本(X.Y)。
  • 确保您有一个现有的目标目录。目标目录从存档中包含的配置文件读取。
  • 确保有足够的空间将这些数据存储在 Satellite 服务器或 Capsule 服务器的基本系统上,并在恢复后有足够的空间,以在备份中包含的 /etc//var/ 目录中包含所有数据。

    要检查目录使用的空间,请输入以下命令:

    # du -sh /var/backup_directory
    Copy to Clipboard Toggle word wrap

    要检查可用空间,请输入以下命令:

    # df -h /var/backup_directory
    Copy to Clipboard Toggle word wrap

    添加-- total 选项,以从多个目录中获取结果总数。

  • 确保所有 SELinux 上下文都正确。输入以下命令恢复正确的 SELinux 上下文:

    # restorecon -Rv /
    Copy to Clipboard Toggle word wrap

流程

  1. 选择安装 Satellite 或 Capsule 的适当方法:

  2. 将备份数据复制到 Satellite 服务器上的本地文件系统。使用 /var//var/tmp/
  3. 运行恢复脚本。

    # satellite-maintain restore /var/backup_directory
    Copy to Clipboard Toggle word wrap

    其中 backup_directory 是包含备份数据的时间戳目录或子目录。

    恢复过程可能需要很长时间才能完成,因为要复制的数据量。

其他资源

  • 若要进行故障排除,您可以检查 /var/log/foreman/production.log/var/log/messages
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat