gpt4 book ai didi

GitLab 增量备份

转载 作者:太空狗 更新时间:2023-10-29 13:27:11 26 4
gpt4 key购买 nike

现在我每天都对大小超过 4 GB 的 gitlab-CE 8.12.4 服务器进行完整备份。有什么方法或变通方法可以对 gitlab-CE 服务器进行增量备份。

最佳答案

运行 gitlab backups rake 任务时有多个组件被备份:

数据库条目(注释、问题、事件、项目、用户等),然后是实际的 git 数据。

备份 rake 任务只是复制所有并将其打包。

如果您想创建自己的备份策略,您可以很容易地做到这一点,只需将这两个任务分开并为各自的组件使用备份策略。

MySQL 数据库增量备份:https://dev.mysql.com/doc/mysql-enterprise-backup/4.0/en/mysqlbackup.incremental.html

对于 git 数据,根据您的后端文件系统,您可以使用快照和 rsync 来完成此操作。这里有更多信息:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/raketasks/backup_restore.md#alternative-backup-strategies

您选择的选项将一如既往地取决于您的环境,但我建议 1) 定期测试您的恢复,以及 2) 仍然使用 rake 任务定期进行完整备份。

关于GitLab 增量备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41245097/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com