从备份 json 文件恢复 terraform 状态

问题描述 投票:0回答:1

我们使用 gitlab 后端存储我们的状态。有人删除了状态。我们通过 gluster 后端的 shapshot 将状态恢复到 json 文件。如何恢复gitlab状态?

我尝试点击此链接但没有成功。

https://docs.gitlab.com/17.6/ee/user/infrastruct/iac/terraform_state.html

我还看到了一篇关于从 gitlab 上的项目状态页面使用“复制 terraform init 命令”并运行的帖子

terraform state push /path/to/terraform.tfstate -force 

这不起作用。

任何指导将不胜感激。

terraform state push restore
1个回答
0
投票

尝试状态推送时收到什么错误消息?

运行状态推送时,尝试使用详细日志记录:

TF_LOG=DEBUG
以提取所面临错误的确切详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.