terraform - 在我的本地服务器中,我丢失了 .state 文件,但 .statefile.backup 已到位。那么现在如何取回 .statefile
问题描述
'' 在我的本地服务器中,我丢失了 .state 文件,但 .statefile.backup 已到位。那么现在如何取回.statefile。当我做 terraform 再次应用它的重建基础时,我不想要
''
解决方案
如果我理解正确,您删除了您的.state
文件。您可以使用 .state.backup 恢复到上次应用的状态。备份文件实际上是您以前的状态文件。简单地复制和重命名/移动(我建议以防万一)它是这样的:
cp terraform.tfstate.backup terraform.tfstate
您的状态文件已恢复原状。
运行 terraform plan 以评估您在删除最新的 statefile 版本后缺少多少资源。如果需要,您可以导入资源而不是重新创建它们。
推荐阅读
- r - 在R中将回归表转换为LaTeX格式
- vue.js - Vue-i18n - 来自 http 请求的动态本地化问题
- javascript - 提交按钮后如何在http post响应中添加成功消息
- database-design - 我正在设计一个数据库并考虑创建一个只有日期的表
- java - 使用 Stream 读取文件并跟踪当前索引
- push-notification - Edge 17 - PushManager.Subscribe 失败并出现 AbortError
- javascript - 如何使用方法将值对推入对象?
- python - Django - 无法使用视图功能将新条目保存到数据库
- java - Android AsyncTask:“执行 doInBackground() 时发生错误”
- mysql - 我不能加 'č' 'ř' 'ě'