2.3. Pulp 数据注意事项
您可以克隆 Satellite 服务器,但不包括 Pulp 数据。但是,要使克隆的环境正常工作,您需要 Pulp 数据。如果目标服务器没有 Pulp 数据。它不是完全正常工作的 Satellite。
要将 Pulp 数据传送到目标服务器,有两个选项:
- 使用 Pulp 数据的备份克隆
-
在不使用 Pulp 数据的情况下克隆使用备份,并从源服务器中手动复制
/var/lib/pulp
。
如果您的 pulp_data.tar
文件大于 500 GB,或者使用较慢的存储系统,如 NFS,您的 pulp_data.tar
文件大于 100 GB,请不要在备份中包含 pulp_data.tar
,因为这可以在提取过程中造成内存错误。将源服务器的 pulp_data.tar
文件复制到目标服务器。
在没有 Pulp 数据的情况下备份
按照 第 2.4 节 “克隆 Satellite 服务器” 中的步骤操作,并使用以下步骤替换涉及使用 Pulp 数据克隆的步骤:
使用活跃的 PostgreSQL 数据库执行备份,不包括 Pulp 数据:
# satellite-maintain backup offline --skip-pulp-content \ --assumeyes /var/backup
停止并禁用
satellite-maintain
服务# satellite-maintain service stop # satellite-maintain service disable
将 Pulp 数据复制到目标服务器:
# rsync --archive --partial --progress --compress \ /var/lib/pulp target_server.example.com:/var/lib/pulp