在 redhat 文档中有这个操作方法https://access.redhat.com/solutions/23016
它使用 reposync 和 createrepo 来镜像存储库服务器。
但是您也可以使用 rsync 来镜像整个存储库,而不必使用 createrepo(如果我理解正确的话)。
那么,有人能告诉我这两种方法的区别吗?
答案1
rsync
镜像文件系统和目录结构,并要求您对源系统上的文件和目录布局具有足够的访问权限。您可能没有足够的权限,而且并非每个 yum 存储库都是目录,例如,由 Red Hat 卫星服务器管理的 yum 存储库由数据库支持。
因此,与rsync
更具体的工具不同reposync
,它将适用于每个 yum 存储库。