3.2. 如何配置卫星服务器同步
红帽卫星使用卫星服务器间同步(ISS)在两个卫星服务器之间同步内容,包括:
您可以在以下情况中使用 ISS,例如:
- 如果要将一些内容从卫星服务器复制到其他卫星服务器。例如,您有您的 IT 部门从卫星服务器消耗的内容视图,而您希望将这些内容视图中的内容复制到其他卫星服务器。
- 如果要将所有库内容从卫星服务器复制到其他卫星服务器。例如,您的 IT 部门从库中的卫星服务器使用产品和存储库,您想要将该机构中的所有产品和存储库复制到其他卫星服务器。
您不能使用 ISS 将内容从卫星服务器同步到胶囊服务器。胶囊服务器支持原生同步。如需更多信息,请参阅 卫星 概述、概念和部署注意事项 中的胶囊服务器 概述。
使用 ISS 的方法有多种。您可以使用的方式取决于您的多服务器设置,这些设置可以回退到以下情况之一。
3.2.1. ISS Network Sync in a Disconnected Scenario 复制链接链接已复制到粘贴板!
在断开连接的场景中,有以下设置:
- 上游卫星服务器连接到互联网。这个服务器使用 Red Hat Content Delivery Network(CDN)或自定义源中的内容。
- 下游卫星服务器完全与所有外部网络隔离。
- 下游卫星服务器可以通过内部网络与连接的上游卫星服务器通信。
图 3.1. Satellite ISS Disconnected Scenario
您可以将下游卫星服务器配置为通过网络从上游卫星服务器同步内容。请参阅 第 3.3 节 “配置卫星服务器以通过网络同步内容”。
3.2.2. ISS Export Sync in a Air-Gapped Scenario 复制链接链接已复制到粘贴板!
在 air-gapped 场景中,以下设置如下:
- 上游卫星服务器连接到互联网。这个服务器消耗来自红帽 CDN 或自定义源的内容。
- 下游卫星服务器完全与所有外部网络隔离。
- 下游卫星服务器没有连接到连接的上游卫星服务器的网络连接。
图 3.2. Satellite ISS Air-Gapped Scenario
air-gapped downstream Satellite 服务器以接收内容更新的唯一方法是:从上游卫星服务器导出有效负载,将其物理化到下游卫星服务器,并导入有效负载。有关更多信息,请参阅管理 内容,在卫星服务器之间同步 内容。
将您的下游卫星服务器配置为使用导出来同步内容。请参阅 第 3.4 节 “配置卫星服务器以使用导出内容同步”。