使用来自 AWS EBS 快照的数据恢复 Gitlab 实例

问题描述

我在 AWS ec2 实例上托管了一个 gitlab 实例,并将其附加到一些 EBS 卷上。但是,由于某些操作系统崩溃,我的实例无法访问。现在我已经创建了现有 EBS 卷的快照并将其附加到另一个名为 ec-2 的 ec2 实例。我已将存储安装在根目录中的位置数据处。我是否可以在名为 ec-2 的新 ec2 上检索已经存在的 GItlab 实例和数据。我已经检查了位于 /var/opt/gitlab/backups 的 gitlab 的备份目录 但它是空的。

解决方法

我认为需要显式运行备份命令来填充备份目录。因此,如果未设置运行该目录,则该目录为空也就不足为奇了。

不过,您应该可以访问一些有趣的数据,例如至少配置。

您可能需要深入研究一些文档,但需要检查一些地方:

  • /etc/gitlab
  • /var/log/gitlab(不太有趣)
  • /var/opt/gitlab(可能有好东西)

当然取决于你的配置,但祝你好运。