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

[Feature] 支持“备份方案”和应用标签机制 #305

Open
yqs112358 opened this issue Sep 11, 2024 · 1 comment
Open

[Feature] 支持“备份方案”和应用标签机制 #305

yqs112358 opened this issue Sep 11, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@yqs112358
Copy link

yqs112358 commented Sep 11, 2024

Describe the feature
如题。目前的机制类似于只有一个主备份方案,这方面可以参考SwiftBackup等的设计,引入多个备份方案的支持

比如,每个“备份方案”可以设定一个名字,勾选一系列应用,并保存一系列本方案的配置项,比如备份到云端还是本地,备份哪些部分,是否加密,什么时候定时执行备份等等。

“方案”的意义在于,不同的应用一般有不同的备份需求,比如普通的应用可能两周备份一次就够了,而且可能只需要备份apk;像微信或者游戏等数据变动频繁的重要应用,可能需要一周或者三天备份一次,需要带上全部数据,而且最好本地云端各有一份。

“备份方案”可以有效地把这些不同的需求隔离开来。每个方案都可以设置不同的定时时间与备份参数。

应该可以解决类似 #283 中的问题
#112 中的用intent唤醒备份等也可以很简单地适配,在参数中传入对应方案的名字,启动对应的备份方案运行即可

“应用标签”则可以让应用选择变得更加方便。
用户可以事先给各应用打上标签,比如“仅apk”“数据重要应用”“游戏”“IM应用”等,然后在创建方案时直接选择对应的标签,不用再一个个应用去勾选

@yqs112358 yqs112358 added the enhancement New feature or request label Sep 11, 2024
@TIIEHenry
Copy link

补充一下,加个可以筛选没有应用方案的应用

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants