> ## Content Index
> Fetch the complete content index at: https://debugly.dev/llms.txt
> Use this file to discover other available public pages before exploring further.

# Terraform Says It Will Destroy Something It Should Not
- URL: https://debugly.dev/terraform-plan-wants-to-destroy-resource/
- Published: 2026-01-20T09:10:00.000Z
- Updated: 2026-10-17T05:49:27.000Z
- Description: A plan showing forced replacement of a database is a good moment to stop. Here is how to read why, and the three ways state gets out of sync.
- Author: Rohit Bhadani
- Tags: DevOps, Debugging, Error Autopsy

| Symbol | Meaning                                           |
| ------ | ------------------------------------------------- |
| +      | Create                                            |
| \-     | Destroy                                           |
| \~     | Update in place, safe                             |
| \-/+   | Destroy then create, **data loss**                |
| +/-    | Create then destroy, with create\_before\_destroy |
| <=     | Read a data source                                |

---

Published on [debugly.dev](https://debugly.dev/) by [Rohit Bhadani](https://debugly.dev/about/) | Founder of [Krova Cloud](https://krova.cloud/?ref=debugly.dev)