第 11 章 从备份中恢复 Satellite 服务器或胶囊服务器


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

11.1. 从完整备份中恢复

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

先决条件

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

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

    # du -sh /var/backup_directory

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

    # df -h /var/backup_directory

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

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

    # restorecon -Rv /

流程

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

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

    # satellite-maintain restore /var/backup_directory

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

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

其它资源

  • 要进行故障排除,您可以检查 /var/log/foreman/production.log/var/log/messages
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.