[GH-ISSUE #7431] [Bug] Data migration #3310

Closed
opened 2026-03-23 21:29:12 +00:00 by mirror · 2 comments
Owner

Originally created by @kuromadara on GitHub (Feb 28, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7431

Bug Description

I had installed an initial version of AppyFlowy and haven't updated it until the current release. When i did lost all my data is there any way to recover it.

How to Reproduce

Install a older version from initial development which doesn't have login. Create a few notes. install the current release -> choose to update.

Expected Behavior

You will not find your notes.

Operating System

Windows

AppFlowy Version(s)

0.0.4

Screenshots

No response

Additional Context

No response

Originally created by @kuromadara on GitHub (Feb 28, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7431 ### Bug Description I had installed an initial version of AppyFlowy and haven't updated it until the current release. When i did lost all my data is there any way to recover it. ### How to Reproduce Install a older version from initial development which doesn't have login. Create a few notes. install the current release -> choose to update. ### Expected Behavior You will not find your notes. ### Operating System Windows ### AppFlowy Version(s) 0.0.4 ### Screenshots _No response_ ### Additional Context _No response_
Author
Owner

@codiflow commented on GitHub (Jul 8, 2025):

Can confirm this and strictly speaking: Such a scenario should never happen!

I went from 0.7.6 to 0.9.6 and after the migration all local data in AppFlowy was gone.

After digging deeper into this I found out the data still seems to be there as AppFlowy is creating backups of the RocksDB database in the folder collab_db_history but I'm not able to recover it.

Seems like there were several migrations going on during the version change which copied the old data to a new user ID and migrated the anonymous local data to a workspace profile. But something seems to went terribly wrong during the process leaving the data unaccessible.

I can provide more information if needed but the maintainers should definitely look into this and prevent such issues in the future. Any data loss will make you immediately loose trust from your users / customers.

<!-- gh-comment-id:3049403942 --> @codiflow commented on GitHub (Jul 8, 2025): Can confirm this and strictly speaking: Such a scenario should **never** happen! I went from 0.7.6 to 0.9.6 and after the migration all local data in AppFlowy was gone. After digging deeper into this I found out the data still seems to be there as AppFlowy is creating backups of the RocksDB database in the folder `collab_db_history` but I'm not able to recover it. Seems like there were several migrations going on during the version change which copied the old data to a new user ID and migrated the anonymous local data to a workspace profile. But something seems to went terribly wrong during the process leaving the data unaccessible. I can provide more information if needed but the maintainers should definitely look into this and prevent such issues in the future. Any data loss will make you immediately loose trust from your users / customers.
Author
Owner

@annieappflowy commented on GitHub (Sep 2, 2025):

@kuromadara @codiflow , AppFlowy has local copies of your data. Please reach out on Discord for more help.
Agreed with OP. We have recently ironed out all potential UX issues we can think of that might lead users to perceive their data as gone.

<!-- gh-comment-id:3243767258 --> @annieappflowy commented on GitHub (Sep 2, 2025): @kuromadara @codiflow , AppFlowy has local copies of your data. Please reach out on Discord for more help. Agreed with OP. We have recently ironed out all potential UX issues we can think of that might lead users to perceive their data as gone.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3310
No description provided.