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



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

我认为需要显式地运行一个备份命令来填充备份目录。因此,如果没有设置它来运行,那么这个目录是空的也就不足为奇了。

您应该能够访问一些有趣的数据,例如至少配置。

你可能需要深入一些文档,但有些地方需要检查:

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

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