Move a tracked object between module addresses.
Section: State Repair
Move module resource
bash
bash
terraform state mv module.old.aws_s3_bucket.logs module.new.aws_s3_bucket.logsExplanation
Move a tracked object between module addresses.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing State Repair
Remove one indexed instance
Remove a single indexed or keyed instance from state.
Moved module address snippet
Preserve state when refactoring module paths or names.
Enable TRACE logs
Turn on maximum logging detail for hard-to-diagnose issues.
Legacy 0.13 upgrade helper
Legacy helper command that updated provider source declarations in Terraform 0.13.
Detect and record drift
Refresh state from real infrastructure without proposing config changes.