如何减少大型人工实例的每日全系统备份所花费的时间?

JFrog支持
2023-02-26 21:05

要减少每日全系统备份所需的时间,请遵循以下说明:

  1. 取一个系统出口没有内容-这意味着你将不得不勾选“排除内容”复选框,确保*取消勾选*“排除元数据”和“排除构建”复选框,因为这些对你的备份至关重要。当你选中“排除内容”时,系统导出会快得多,因为它会跳过所有的二进制文件。导出文件夹名称将使用时间戳创建。请确保目录中没有其他文件或文件夹包含带时间戳的系统导出文件夹。

  2. 将上一步中创建的带时间戳的系统导出文件夹重命名为“current”。

  3. 请在“当前”系统导出文件夹中创建一个名为“repositories”的目录。现在,按照给出的说明,开始分别导出系统中每个存储库的存储库在这里请记住输入“Export to Path”,用于将存储库导出到“repositories”目录,该目录刚刚在“current”系统导出文件夹中创建。

  4. 现在重新配置全系统备份首先将“Backup Directory”位置更改为步骤2中指定的“当前”导出文件夹。还要记住勾选“增量”选项,这意味着完整系统备份的下一次运行只会将Artifactory系统中的更改rsync到上面引用的“备份目录”中,该目录已经包含了在前面步骤中聚合的完整系统导出和存储库导出。这样,完整的系统备份将更快,因为您已经有了一个完整的备份,作为“增量”选项有效的参考点。

以上链接适用于版本7。xbut you can find additional information about previous versions in our维基