• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    數據克隆的方法、設備、存儲介質及計算機程序產品技術

    技術編號:35846793 閱讀:27 留言:0更新日期:2022-12-07 10:27
    本申請實施例提供的一種數據克隆的方法、設備、存儲介質及計算機程序產品,所述方法包括第一應用向包管理服務PMS發送數據讀取指令,所述數據讀取指令用于請求訪問待備份應用的存儲數據;所述PMS根據所述數據讀取指令,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,以便第一應用獲取;所述第一應用將所述備份數據發送至第一終端設備。本申請通過PMS可以訪問待備份應用的存儲數據,從而完成應用數據的克隆,實現將舊的終端設備上存儲的需遷移至新的終端設備上的應用的存儲數據克隆到新的終端設備的相應應用下。下。下。

    【技術實現步驟摘要】
    數據克隆的方法、設備、存儲介質及計算機程序產品


    [0001]本申請涉及計算機領域,具體地涉及一種數據克隆的方法、設備、存儲介質及軟件產品。

    技術介紹

    [0002]當前隨著終端設備的日益普及,即時通訊工具、游戲以及音視頻應用等終端應用程序日益多樣。終端應用可以支持文本、音視頻以及圖片等應用程序數據的實時交互,終端應用產生的數據保存在終端設備的本地存儲卡中。并且存儲卡在存儲該數據時,為了提高數據存儲的安全性,采用沙箱式的存儲方式。即為,應用A所存儲的存儲數據只能由應用A訪問,不支持應用B直接訪問應用A所存儲的存儲數據。
    [0003]現有技術,隨著終端設備的快速發展,用戶更換終端設備的頻率越來越快,舊的終端設備上應用的存儲數據存儲在舊的終端設備的本地存儲卡中,用戶使用新的終端設備時,需要將舊的終端設備上應用的存儲數據遷移至新的終端設備上才可查看。由于存儲卡中采用沙箱式存儲方式,因此在進行存儲數據的克隆時,克隆應用無法直接訪問舊的終端設備上存儲的需遷移至新的終端設備上的應用的存儲數據,也就不能將舊的終端設備上存儲的需遷移至新的終端設備上的應用的存儲數據克隆到新的終端設備的相應應用下。

    技術實現思路

    [0004]有鑒于此,本申請提供一種數據克隆的方法、設備、存儲介質及軟件產品,以利于解決現有技術中無法克隆存儲數據的問題。
    [0005]第一方面,本申請實施例提供了一種數據克隆的方法,包括:
    [0006]第一應用向包管理服務PMS發送數據讀取指令,所述數據讀取指令用于請求訪問待備份應用的存儲數據;
    [0007]所述PMS根據所述數據讀取指令,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,以便第一應用獲取;
    [0008]所述第一應用將所述備份數據發送至第一終端設備。
    [0009]優選地,在所述第一應用向PMS發送數據讀取指令之前,還包括:
    [0010]所述第一應用與所述第一終端的第二應用建立連接;
    [0011]所述第一應用確定待備份應用,并向所述第二應用發送所述待備份應用的相關信息。
    [0012]優選地,所述第一應用與所述待備份應用是不同的應用程序。
    [0013]優選地,所述第一應用為克隆應用,所述待備份應用的存儲數據采用沙箱式存儲方式存儲在存儲卡中。
    [0014]優選地,所述數據讀取指令中攜帶有所述待備份應用的存儲數據的源地址信息及目的地址信息;其中,所述源地址信息用于標識出所述存儲數據的存儲位置;所述目的地址信息用于標識出所述存儲數據被打包為備份數據后存儲的位置;
    [0015]所述PMS根據所述數據讀取指令,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,以便第一應用獲取包括:
    [0016]所述PMS根據所述數據讀取指令中的源地址信息,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,將所述備份數據存儲至所述目標地址信息指示的存儲位置;
    [0017]所述第一應用從所述目標地址信息指示的存儲位置中獲取所述備份數據。
    [0018]第二方面,本申請實施例提供了一種數據克隆的方法,包括:
    [0019]第二應用接收第二終端發送的備份數據;
    [0020]所述第二應用將所述備份數據發送至PMS;
    [0021]所述PMS解析所述備份數據,獲取待備份應用的存儲數據,并存儲所述待備份應用的存儲數據。
    [0022]優選地,在所述第二應用接收第二終端發送的備份數據之前,還包括:
    [0023]所述第二應用與所述第二終端的第一應用建立連接;
    [0024]所述第二應用接收所述第一應用發送的所述待備份應用的相關信息;
    [0025]所述第二應用將所述待備份應用的相關信息發送至所述PMS。
    [0026]優選地,所述第二應用將所述備份數據發送至PMS包括:
    [0027]所述第二應用根據所述待備份應用的相關信息,確定所述備份數據的源地址信息及目的地址信息,將所述備份數據存儲至所述源地址信息指示的存儲位置;并向所述PMS發送數據恢復指令;其中,所述數據恢復指令中攜帶有所述備份數據的源地址信息及目的地址信息;
    [0028]所述PMS根據所述數據恢復指令中的源地址信息獲取所述備份數據;
    [0029]所述PMS存儲所述待備份應用的存儲數據包括:
    [0030]所述PMS根據所述數據恢復指令中的目的地址信息存儲所述待備份應用的存儲數據。
    [0031]優選地,所述第二應用與所述待備份應用是不同的應用程序。
    [0032]優選地,所述第二應用為克隆應用,所述待備份應用的存儲數據采用沙箱式存儲方式存儲在存儲卡中。
    [0033]第三方面,本申請實施例提供了一種電子設備,所述電子設備包括用于存儲計算機程序指令的存儲器和用于執行程序指令的處理器,其中,當該計算機程序指令被該處理器執行時,觸發所述電子設備執行以下步驟:
    [0034]第一應用向PMS發送數據讀取指令,所述數據讀取指令用于請求訪問待備份應用的存儲數據;
    [0035]所述PMS根據所述數據讀取指令,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,以便第一應用獲取;
    [0036]所述第一應用將所述備份數據發送至第一終端設備。
    [0037]優選地,在所述第一應用向PMS發送數據讀取指令之前,所述電子設備還執行:
    [0038]所述第一應用與所述第一終端的第二應用建立連接,
    [0039]所述第一應用確定待備份應用,并向所述第二應用發送所述待備份應用的相關信息。
    [0040]優選地,所述第一應用與所述待備份應用是不同的應用程序。
    [0041]優選地,所述第一應用為克隆應用,所述待備份應用的存儲數據采用沙箱式存儲方式存儲在存儲卡中。
    [0042]優選地,所述數據讀取指令中攜帶有所述待備份應用的存儲數據的源地址信息及目的地址信息;其中,所述源地址信息用于標識出所述存儲數據的存儲位置;所述目的地址信息用于標識出所述存儲數據被打包為備份數據后存儲的位置;
    [0043]所述PMS根據所述數據讀取指令,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,以便第一應用獲取包括:
    [0044]所述PMS根據所述數據讀取指令中的源地址信息,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,將所述備份數據存儲至所述目標地址信息指示的存儲位置;
    [0045]所述第一應用從所述目標地址信息指示的存儲位置中獲取所述備份數據。
    [0046]第四方面,本申請實施例提供了一種電子設備,所述電子設備包括用于存儲計算機程序指令的存儲器和用于執行程序指令的處理器,其中,當該計算機程序指令被該處理器執行時,觸發所述電子設備執行以下步驟:
    [0047]第二應用接收第二終端發送的備份數據;
    [0048]所述第二應用將所述備份數據發送至PMS;
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種數據克隆的方法,其特征在于,包括:第一應用向包管理服務PMS發送數據讀取指令,所述數據讀取指令用于請求訪問待備份應用的存儲數據;所述PMS根據所述數據讀取指令,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,以便第一應用獲取;所述第一應用將所述備份數據發送至第一終端設備。2.根據權利要求1所述的方法,其特征在于,在所述第一應用向PMS發送數據讀取指令之前,還包括:所述第一應用與所述第一終端的第二應用建立連接;所述第一應用確定待備份應用,并向所述第二應用發送所述待備份應用的相關信息。3.根據權利要求2所述的方法,其特征在于,所述第一應用與所述待備份應用是不同的應用程序。4.根據權利要求3所述的方法,其特征在于,所述第一應用為克隆應用,所述待備份應用的存儲數據采用沙箱式存儲方式存儲在存儲卡中。5.根據權利要求2所述的方法,其特征在于,所述數據讀取指令中攜帶有所述待備份應用的存儲數據的源地址信息及目的地址信息;其中,所述源地址信息用于標識出所述存儲數據的存儲位置;所述目的地址信息用于標識出所述存儲數據被打包為備份數據后存儲的位置;所述PMS根據所述數據讀取指令,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,以便第一應用獲取包括:所述PMS根據所述數據讀取指令中的源地址信息,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,將所述備份數據存儲至所述目標地址信息指示的存儲位置;所述第一應用從所述目標地址信息指示的存儲位置中獲取所述備份數據。6.一種數據克隆的方法,其特征在于,包括:第二應用接收第二終端發送的備份數據;所述第二應用將所述備份數據發送至PMS;所述PMS解析所述備份數據,獲取待備份應用的存儲數據,并存儲所述待備份應用的存儲數據。7.根據權利要求6所述的方法,其特征在于,在所述第二應用接收第二終端發送的備份數據之前,還包括:所述第二應用與所述第二終端的第一應用建立連接;所述第二應用接收所述第一應用發送的所述待備份應用的相關信息;所述第二應用將所述待備份應用的相關信息發送至所述PMS。8.根據權利要求6所述的方法,其特征在于,所述第二應用將所述備份數據發送至PMS包括:所述第二應用根據所述待備份應用的相關信息,確定所述備份數據的源地址信息及目的地址信息,將所述備份數據存儲至所述源地址信息指示的存儲位置;并向所述PMS發送數據恢復指令;其中,所述數據恢復指令中攜帶有所述備份數據的源地址信息及目的地址信息;
    所述PMS根據所述數據恢復指令中的源地址信息獲取所述備份數據;所述PMS存儲所述待備份應用的存儲數據包括:所述PMS根據所述數據恢復指令中的目的地址信息存儲所述待備份應用的存儲數據。9.根據權利要求6所述的方法,其特征在于,所述第二應用與所述待備份應用是不同的應用程序。10.根據權利要求9所述的方法,其特征在于,所述第二應用為克隆應用,所述待備份應用的存儲數據采用沙箱式存儲方式存儲在存儲卡中。11.一種電子設備,其特征在于,所述電子設備包括用于存儲計算機程序指令的存儲器和用于執行程序指令的處理器,其中,當該計算機程序指令被該處理器執行時,觸發所述電子設備執行以下步驟:第一應用向PMS發送數據讀取指令,所述數據讀取指令用于請求訪問待備份應用的存儲數據;所述PMS根據所述數據讀取指令,訪問所述待備份應用對應的存儲數據,并將所述存儲數據打包為備份數據,以便第一應用獲取;所述第一應用將所述備份數據發送至第一終端設備。12.根據權利要求11所述的電子設備,其特征在于,在所述第一應用向PMS發送數據讀取指令之前,所述電子設...

    【專利技術屬性】
    技術研發人員:郝婧
    申請(專利權)人:榮耀終端有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: YY111111少妇无码理论片| 无码中文字幕乱在线观看| 国产午夜无码片在线观看影院 | 亚洲成a人在线看天堂无码| 精品无码久久久久久久久久 | 亚洲av成人中文无码专区| 色欲香天天综合网无码 | 99精品人妻无码专区在线视频区 | 无码国产精品一区二区免费式直播 | 亚洲AV无码精品色午夜果冻不卡 | 丰满日韩放荡少妇无码视频| 久久久无码人妻精品无码| 在线看片无码永久免费aⅴ| 久久久久亚洲AV成人无码 | 最新无码人妻在线不卡| 国产在线拍揄自揄拍无码| 无码精品前田一区二区| 蜜色欲多人AV久久无码| 亚洲最大无码中文字幕| 蜜桃AV无码免费看永久| 久久午夜无码免费| 无码AV天堂一区二区三区| 中文无码伦av中文字幕| 亚洲一级特黄无码片| 人妻中文字幕AV无码专区| 亚洲av无码成人影院一区 | 亚洲av无码专区国产乱码在线观看| 岛国av无码免费无禁网站| 亚洲爆乳AAA无码专区| 亚洲中文字幕无码亚洲成A人片| 日韩人妻无码精品久久免费一| 无码精品A∨在线观看中文| 亚洲桃色AV无码| 久久久久亚洲AV片无码| 2021无码最新国产在线观看 | 在人线av无码免费高潮喷水| 精品人妻无码区在线视频| 亚洲综合无码一区二区三区| 亚洲国产成人精品无码区在线秒播 | 亚洲youwu永久无码精品| 亚洲av永久中文无码精品|