我每天都用一个驱动器DAT HP Storageworks DAT 160备份我的数据。我每天都用一盘磁带,每周一次。每周一我检查一盘磁带,随机恢复保存在它上的一些文件。
我知道当数据被保存在磁带上时,驱动程序和备份软件会检查数据的完整性,但是我想知道手动检查保存的数据是否有意义。我反复使用这些磁带很多次,我将确保数据是安全的。
我在/data/中存储了一个领域数据库。文件夹。当我通过android studio重新安装相同版本的应用程序时,该过程会保留数据。但如果我从较低的应用程序版本更新到较高版本,它会将其删除。原因是什么,以及如何在应用程序更新后保留此数据库?迁移代码:
public class FRGMigration implements RealmMigration {
@Override
public void migrate(DynamicRealm realm, long oldVersion, long newVersion) {
if (oldVersion == 3) {