7.5. 根据机构同步
satellite-sync 工具可将内容导入任意具体机构。您可本地执行此操作,或者从托管的或者另一个 satellite 执行远程同步。
Satellite 同步的目的是可以导入有关
orgid 的内容。这针对两组用户。一个是断开连接的多机构案例,用户可以通过频道转储获取内容的主源,或者从连接的 satellite 中导出它们并向该 Satellite 中导入它。该用户主要保存断开连接的 satellite 的主机自定义频道。如果他们要从连接的 satellite 中导出自定义频道,则可使用机构同步的方法实现。
另一个例子是连接的多机构 satellite 客户。这些新标签可作为在多个机构间移动内容的方法。
根据机构同步要遵守几个原则以保持源机构的完整性。
- 如果源内容属于基本机构(任意红帽内容),它将默认成为基本机构,无论是否指定目的机构。这样就保证指定的内容在是在那个特权基本机构。
- 如果在命令行中指定机构,则会从那个机构导入内容。
- 如果没有指定机构,则会默认为 org 1。
以下是使用机构 ID(orgid)在 Satellite 间进行同步的三个示例:
例 7.1. 从主 Satellite 向辅助 Satellite 导入内容。
# satellite-sync --parent-sat=master.satellite.domain.com -c channel-name --orgid=2
例 7.2. 从特定机构的导出的转储中导入内容
# satellite-sync -m /dump -c channel-name --orgid=2
例 7.3. 从红帽网络托管的服务器导入内容
# satellite-sync -c channel-name