ADB官方支持有一张镜像表不小心把数据删掉了,怎么样重新同步回来?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要重新同步ADB官方支持的镜像表数据,需要按以下步骤操作:
在设备上运行ADB命令列出镜像列表: adb shell cmd package list packages --apex-only 从ADB官方支持的镜像表页面下载相应的镜像列表文件,其中的URL类似如下格式: https://dl.google.com/android/repo/full_android-main-2890381.xml.gz 解压缩下载的镜像列表文件,可以使用gzip命令: gzip -d full_android-main-2890381.xml.gz 将解压缩后的镜像列表文件(例如full_android-main-2890381.xml)上传到设备中: adb push /path/to/full_android-main-2890381.xml /data/local/tmp/ 使用ADB命令重新同步镜像列表: adb shell cmd package bg-dexopt-job 等待同步完成,可以使用第1步的命令再次列出镜像列表,看是否已经同步回来。 以上步骤可以帮助你重新同步ADB官方支持的镜像表数据,如果遇到问题可以尝试多次同步或者重新下载镜像列表文件。
adb不支持单表恢复,可以通过备份集恢复出一个新实例,然后导出数据。备份恢复在集群列表—更多—恢复新集群,在adb控制台,集群列表(选择对应的相关实例)—更多—恢复新集群,此回答整理自钉群“云数据仓库ADB-开发者群”
阿里云自主研发的云原生数据仓库,具有高并发读写、低峰谷读写、弹性扩展、安全可靠等特性,可支持PB级别数据存储,可广泛应用于BI、机器学习、实时分析、数据挖掘等场景。包含AnalyticDB MySQL版、AnalyticDB PostgreSQL 版。