1.一种版本升级方法,其特征在于,应用于终端设备,包括:在获取到对所述终端设备的当前版本进行升级的升级指令时,在所述终端设备的用户数据分区确定格式化分区和数据保留分区,所述用户数据分区用于保存用户数据;
将所述格式化分区中的用户数据备份至所述数据保留分区,并对所述格式化分区进行格式化,以使所述格式化分区中的用户数据为空;
获取目标版本对应的升级包,并根据所述升级包将所述终端设备的当前版本升级为目标版本;
根据所述目标版本,对所述数据保留分区中的用户数据进行兼容化处理,并将兼容化处理后的用户数据保存至所述格式化分区,其中,所述兼容化处理后的数据与所述目标版本兼容;
所述根据所述目标版本,对所述数据保留分区中的用户数据进行兼容化处理,包括:获取待兼容化处理的用户数据的数据格式,其中,所述待兼容化处理的用户数据为所述数据保留分区中任意的用户数据;
根据所述数据格式,获取所述目标版本中、与所述待兼容化处理的用户数据对应的数据库;
在所述待兼容化处理的用户数据中提取关键字,并将所述关键字按照所述数据库的格式,插入所述数据库。
2.根据权利要求1所述的方法,其特征在于,所述将所述格式化分区中的数据备份至所述数据保留分区,包括:获取所述格式化分区中存储的至少一种数据类型;
通过所述终端设备的显示界面显示各所述数据类型;
接收用户对各所述数据类型的选中操作,并获取所述用户选中的数据类型对应的用户数据;
将所述用户选中的数据类型对应的用户数据备份至所述数据保留分区。
3.根据权利要求1所述的方法,其特征在于,所述将所述格式化分区中的数据备份至所述数据保留分区,包括:获取预设的备份数据类型;
根据所述备份数据类型,在所述格式化分区中确定待备份用户数据;
将所述待备份用户数据备份至所述数据保留分区。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述对所述格式化分区进行格式化,以使所述格式化分区中的用户数据为空,包括:获取所述格式化分区的路径信息;
根据所述格式化分区的路径信息,对所述用户数据分区进行格式化,以使所述格式化分区中的用户数据为空,所述数据保留分区中的数据被保留。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述将兼容化处理后的数据保存至所述格式化分区之后,还包括:删除所述数据保留分区中的数据。
6.一种终端设备,其特征在于,包括:
确定模块,用于在获取到对所述终端设备的当前版本进行升级的升级指令时,在所述终端设备的用户数据分区确定格式化分区和数据保留分区,所述用户数据分区用于保存用户数据;
备份模块,用于将所述格式化分区中的用户数据备份至所述数据保留分区;
格式化模块,用于对所述格式化分区进行格式化,以使所述格式化分区中的用户数据为空;
升级模块,用于获取目标版本对应的升级包,并根据所述升级包将所述终端设备的当前版本升级为目标版本;
兼容化处理模块,用于根据所述目标版本,对所述数据保留分区中的用户数据进行兼容化处理,并将兼容化处理后的用户数据保存至所述格式化分区,其中,所述兼容化处理后的数据与所述目标版本兼容所述兼容化处理模块具体用于:
获取待兼容化处理的用户数据的数据格式,其中,所述待兼容化处理的用户数据为所述数据保留分区中任意的用户数据;
根据所述数据格式,获取所述目标版本中、与所述待兼容化处理的用户数据对应的数据库;
在所述待兼容化处理的用户数据中提取关键字,并将所述关键字按照所述数据库的格式,插入所述数据库。
7.根据权利要求6所述的终端设备,其特征在于,所述备份模块具体用于:获取所述格式化分区中存储的至少一种数据类型;
通过所述终端设备的显示界面显示各所述数据类型;
接收用户对各所述数据类型的选中操作,并获取所述用户选中的数据类型对应的用户数据;
将所述用户选中的数据类型对应的用户数据备份至所述数据保留分区。
8.根据权利要求6所述的终端设备,其特征在于,所述备份模块具体还用于:获取预设的备份数据类型;
根据所述备份数据类型,在所述格式化分区中确定待备份用户数据;
将所述待备份用户数据备份至所述数据保留分区。
9.根据权利要求6-8任一项所述的终端设备,其特征在于,所述格式化模块具体用于:获取所述格式化分区的路径信息;
根据所述格式化分区的路径信息,对所述用户数据分区进行格式化,以使所述格式化分区中的用户数据为空,所述数据保留分区中的数据被保留。