Nothing Special   »   [go: up one dir, main page]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

备份恢复相关:可能的BUG、功能优化建议等 #4097

Closed
4 tasks done
jkqxl opened this issue Aug 17, 2024 · 17 comments
Closed
4 tasks done

备份恢复相关:可能的BUG、功能优化建议等 #4097

jkqxl opened this issue Aug 17, 2024 · 17 comments
Labels
BUG B.软件未按预期的功能运行 Stale

Comments

@jkqxl
Copy link
jkqxl commented Aug 17, 2024

确认 / Assignments

  • 搜索现有issues,不存在相似或相关的issue / No similar or related issues
  • 最新测试版依然存在此问题 / Latest beta app does not work
  • 此问题和Xposed、Lsposed、Magisk、手机主题、浏览器插件、无障碍服务等无关 / Make sure your machine is not touched by hook frameworks, plugins, accessibility etc

问题描述 / Describe Bugs

备份数据过程中出现,提示备份成功,但实际上备份不完全,当书籍存储量特别大的时候。打开备份文件发现 bookshelf.jison 文件备份失败,里面没有任何书籍内容

因为之前 关闭 仅保留最新备份 功能,长时间会导致产生几十个,甚至更多的备份文件,这样到管理这些文件的时候,删除也是个麻烦的事情,结果本次 开启 仅保留最新备份 功能,导致仅1个备份文件,且文件被新的备份覆盖,因此造成了较大的损失。好在阅读历史备份成功,以后还能一个个回复,不至于全部完了。

优化建议

  1. 根本上解决问题
  2. 建议将 仅保留最新备份 ,修改为 仅保留3~5最新备份 ,增加容错率

复现步骤 / How to reproduce

  1. 使用测试版 v3.24.081710 备份数据,提升备份成功
  2. 安装 v3.25版后,恢复数据
  3. 打开书籍列表发现没有任何书籍

确认 / Assignment

  • 已经提交复现所需要的附加资料 / Submit additions related with bugs

其他信息 / Additions

日志提交 / Relevant log output

No response

阅读版本 / Legado version

v3.24.081710

Android版本 / Android version

鸿蒙OS 2.0

机型 / Model

xxx

@jkqxl jkqxl added the BUG B.软件未按预期的功能运行 label Aug 17, 2024
@821938089
Copy link
Collaborator

这个问题我复现不了,最新的测试版我在备份那里加了些日志,你安装一下备份一次,然后把日志发过来

@jkqxl
Copy link
Author
jkqxl commented Aug 17, 2024

这个问题我复现不了,最新的测试版我在备份那里加了些日志,你安装一下备份一次,然后把日志发过来

再次测试,v3.24.081710_releaseA 版本 备份文件出现 book开头的文件就一个,当然同样 bookshelf.jison 文件也没有,再次备份操作,第二次才成功;使用 3.24.08171746_releaseA版本,似乎也无法复现。

软件的保存日志功能无法正常工作,保存到 配置文件夹的文件 是空的。

还有,现在的版本,发现,即使 关闭 仅保留最新备份 功能,备份的文件也似乎仅仅1个,而不会更多,还是希望可以有3~5个备份的,这样无论是 网络波动,还真的是软件问题,都不至于无法弥补。

@821938089
Copy link
Collaborator

需要打开其他设置里的记录日志

备份文件名同一天都是一样的,所以每天的备份只有一个

@jkqxl
Copy link
Author
jkqxl commented Aug 17, 2024

需要打开其他设置里的记录日志

备份文件名同一天都是一样的,所以每天的备份只有一个

恩,再试了几次,v3.24.081710_releaseA 版本 也无法复现,需要说明的是,有一次使用备份恢复的时候,未能成功恢复配置,而是仅恢复了列表的书籍,感觉可能与备份失败的原因是一样的。

测试了十几次, 3.24.08171746_releaseA版本终于出现了问题,但即使是在 其他设置-记录日志 启用,在 关于-保存日志 ,依然是啥也没有。
错误的备份情况如图

Snipaste_2024-08-17_19-34-18

@jkqxl
Copy link
Author
jkqxl commented Aug 17, 2024

日志保存了几次,终于有了。
appLog-24-08-17 19_35_30.128.txt
appLog-24-08-17 19_36_45.658.txt

感觉该软件,像这样的保存行为,很容易卡住导致 操作失败???

@821938089
Copy link
Collaborator

日志里没有备份相关的日志,你再多备份几次再保存

@821938089
Copy link
Collaborator

你再更新一下最新测试版看看还有没有问题

@jkqxl
Copy link
Author
jkqxl commented Aug 18, 2024

你再更新一下最新测试版看看还有没有问题

保存日志很多次,在启动 其他设置-记录日志 的情况下,依然都是空白文件。

发现有个,不同设备的设置密码情况,在没有出现弹窗,取消或者确定的情况下,日志似乎无法保存。

appLog-24-08-18 09_49_23.266.txt

哪一行是 备份相关的 ,似乎还是没有吧

刚才恢复的时候不完全,等下重新测试

发现个新的问题,主题在修改了白天+黑夜的软件启动封面 文件后,备份时没有一起保存下来。

@821938089
Copy link
Collaborator

你把整个压缩包发过来吧

你再去应用缓存目录里看看日志在不在

@jkqxl
Copy link
Author
jkqxl commented Aug 18, 2024

你把整个压缩包发过来吧

你再去应用缓存目录里看看日志在不在

测试已有备份日志,但一切正常。

试了很多次,还是无法复现,不过备份恢复时,倒是经常性出问题,能否把 恢复的日志一起加进来,同时测试。
之前那个92.66K的备份文件,应该是恢复时没有恢复书籍导致的,这样的话,很难确定第一次备份失败到底是什么原因导致的。

话说,自动备份应该是与网络无关的吧,但也不能排除当时因为后台有较多软件,而导致卡顿的情况。
另一种可能是,现在恢复的书籍数量还是不够多,没有达到容错极限,因此无法测试出来。

怪事,保存日志,却把 bookshelf.jison 文件 单独保存了,而且文件内容也仅有部分书籍,不完全,是否有关系呢?

logs.zip

@821938089
Copy link
Collaborator

自动备份除了webdav的上传外其他的不受网络影响

你书架有多少本书?

@jkqxl
Copy link
Author
jkqxl commented Aug 18, 2024

自动备份除了webdav的上传外其他的不受网络影响

你书架有多少本书?

应该有上百本吧,已经是十几年的老读者了,哈!
暂时就先这样吧,感觉也很难复现了,只能说就一个备份确实不保险,以后还是要小心。

@821938089
Copy link
Collaborator

恢复备份的日志已经加上了,你更新最新测试版再恢复备份看看有没有问题

@jkqxl
Copy link
Author
jkqxl commented Aug 21, 2024

恢复备份的日志已经加上了,你更新最新测试版再恢复备份看看有没有问题

奇怪,连续几天测试,最新测试版软件都没有出现任何问题,这就没办法了。不过建议,以后测试版都默认开启日志,这样不用每次重装都要首先开启它

@821938089
Copy link
Collaborator

那应该是修复了,你可以试试装回旧版看看能不能复现

@jkqxl
Copy link
Author
jkqxl commented Aug 23, 2024

那应该是修复了,你可以试试装回旧版看看能不能复现

之前原始的那个出问题安装包没有保存着,既然已经修复,那就不折腾了。

Copy link
Contributor

由于长期没有状态更新,该问题将于5天后自动关闭。如有需要可重新打开。

@github-actions github-actions bot added the Stale label Sep 26, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BUG B.软件未按预期的功能运行 Stale
Projects
None yet
Development

No branches or pull requests

2 participants