I’m facing a serious issue with data loss on two completely separate n8n instances hosted on DigitalOcean droplets, and I’m trying to understand what might be causing it.
I have two droplets:
-
Personal n8n instance – one VPS
-
Work-related n8n instance – a different VPS, different project, no shared resources
These droplets are not connected in any way — different accounts, different setups, different workflows.
However, the same problem happened on both:
-
On the first droplet, all changes made during the last month were rolled back. All workflows created or modified during that period simply disappeared.
-
A few days later, on the second droplet, the system rolled back about 24 hours of changes — again removing new or updated workflows.
There were no manual restores, no backups applied, and no migrations. The containers were not recreated with docker compose down -v. The Docker volumes were intact. Logs do not show any obvious errors.
This looks like an unexpected revert to an older database state, but I have no idea what could trigger it.
Has anyone encountered similar behavior?
What could cause n8n (or its database) to revert to an old state like this across completely independent servers?
Any insights or hypotheses would be appreciated.