CherryHQ/cherry-studio

[Discussion]: After restoring a backup from another computer, the local chat history was overwritten. Is there any way to recover it?

Open

#14336 opened on Apr 17, 2026

View on GitHub
 (1 comment) (1 reaction) (0 assignees)TypeScript (45,688 stars) (4,338 forks)batch import
Datadiscussionhelp wantedinactive

Description

[!NOTE] This issue was translated by Claude.

Issue Checklist

  • I understand that issues are meant for feedback and problem-solving, not for venting, and I will provide as much detail as possible to help resolve the issue.
  • I have checked the pinned issues and searched through the existing open issues, closed issues, and discussions and did not find a similar suggestion.
  • I confirm that I am here to ask questions and discuss issues, not to report bugs or request features.

Platform

Windows

Version

v1.9.1

Your Question

Problem Description I accidentally restored a data backup from another computer in the Windows version of Cherry Studio, which directly overwrote the original chat history on this computer.

Current Situation

  • Platform: Windows
  • Before restoring, this computer had local backup disabled and automatic backup was not enabled
  • I originally thought that restoring a backup would have options like "merge chat history" or at least a secondary confirmation explaining that local data would be overwritten
  • But after the actual restore, it appears to have directly overwritten the local chat history with the backup from another computer

Questions

  1. In this situation, is there any way to recover the chat history on this computer before it was overwritten?
  2. In the Cherry Studio local data directory, is it possible that old databases or historical files remain that can be used for recovery?
  3. If local/automatic backup was not enabled, does it mean it basically cannot be retrieved?
  4. Can the official team provide a troubleshooting approach, such as which directories and database files should be checked first?

Additional Notes Currently, I have not performed operations like reset or clearing cache, as I am concerned about further data overwriting.

If this scenario is indeed unrecoverable, I would also like to provide feedback: Could you consider adding more obvious risk warnings when "restoring backups", or support options like "merge chat history/keep local data" in the future to avoid local chat being overwritten due to misoperation.

Thank you.

Context

No response

Additional Information

Priority

Medium (Would like a response soon)


Issue Checklist

  • I understand that issues are meant for feedback and problem-solving, not for venting, and I will provide as much detail as possible to help resolve the issue.
  • I have checked the pinned issues and searched through the existing open issues, closed issues, and discussions and did not find a similar suggestion.
  • I confirm that I am here to ask questions and discuss issues, not to report bugs or request features.

Platform

Windows

Version

v1.9.1

Your Question

问题描述 我在 Windows 版 Cherry Studio 中,不小心恢复了另一台电脑的数据备份,结果把这台电脑原本的聊天记录直接覆盖掉了。

当前情况

  • 平台:Windows
  • 恢复前,这台电脑没有开启本地备份,也没有开启自动备份
  • 我原本以为恢复备份时会有合并聊天记录或至少二次确认说明会覆盖本地数据
  • 但实际恢复后,看起来是直接用另一台电脑的备份覆盖了本机原有聊天记录

想咨询的问题

  1. 这种情况下,是否还有办法恢复这台电脑被覆盖前的聊天记录?
  2. Cherry Studio 本地数据目录里,是否有可能还残留旧的数据库或历史文件可供恢复?
  3. 如果没有开启本地/自动备份,是否基本就无法找回了?
  4. 官方是否能提供一个排查思路,比如应优先检查哪些目录、哪些数据库文件?

补充说明 目前我还没有继续做重置、清缓存之类的操作,担心进一步覆盖数据。

如果这个场景目前确实不可恢复,也想顺便反馈一下: 是否可以考虑在恢复备份时增加更明显的风险提示,或者未来支持合并聊天记录/保留本地数据的选项,避免误操作导致本地聊天被覆盖。

感谢。

Context

No response

Additional Information

Priority

Medium (Would like a response soon)

Contributor guide