《一种数据迁移方法、设备及系统.pdf》由会员分享,可在线阅读,更多相关《一种数据迁移方法、设备及系统.pdf(15页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 (43)申请公布日 (21)申请号 201310381942.4(22)申请日 2013.08.28H04L 29/08(2006.01)G06F 12/02(2006.01)(71)申请人华为技术有限公司地址 518129 广东省深圳市龙岗区坂田华为总部办公楼(72)发明人施大年 张维(74)专利代理机构北京同达信恒知识产权代理有限公司 11291代理人黄志华(54) 发明名称一种数据迁移方法、设备及系统(57) 摘要本发明公开了一种数据迁移方法、设备及系统,中间服务器根据用户发送的待迁移数据的数据标识和源云服务器的服务器标识,从源云服务器获取待迁移数据,根据用户发送的目。
2、标云服务器的服务器标识,将获取到的待迁移数据上传到目标云服务器;可以解决现有技术中数据迁移过程中长时间大量占用用户的带宽资源,影响用户获取或提供其他网络服务的问题。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书9页 附图3页(10)申请公布号 CN 104426952 A(43)申请公布日 2015.03.18CN 104426952 A1/2页21.一种数据迁移方法,其特征在于,包括:接收用户发送的数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识;根据所述待迁移数据的数据标识以及。
3、所述源云服务器的服务器标识,从所述源云服务器获取所述待迁移数据;根据所述目标云服务器的服务器标识,将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器。2.如权利要求1所述的方法,其特征在于,所述将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器,具体包括:在所述目标云服务器中,选择用于存储所述待迁移数据的第一存储地址;将所述待迁移数据上传到所述第一存储地址对应的存储空间。3.如权利要求2所述的方法,其特征在于,在将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器之后,还包括:向所述用户回复数据迁移应答,所述数据迁移应答中包括所述第一存储地址,以使所述用户将所述待迁。
4、移数据从所述第一存储地址对应的存储空间迁移到所述目标云服务器的第二存储地址对应的存储空间;所述第二存储地址对应的存储空间为所述用户在所述目标云服务器上的存储空间。4.如权利要求13任一所述的方法,其特征在于,所述数据迁移请求中还包括所述用户在所述目标云服务器上的身份标识;所述方法还包括:在将所述待迁移数据上传到所述目标云服务器之后,在所述目标云服务器上为所述待迁移数据设置所述身份标识对应的权限,以使所述用户根据所述身份标识和所述权限在所述目标云服务器中操作所述待迁移数据。5.如权利要求14任一所述的方法,其特征在于,所述从所述源云服务器获取所述待迁移数据,具体包括:根据所述用户在所述源云服务器。
5、上为所述待迁移数据设置的权限,复制所述待迁移数据。6.一种数据迁移设备,其特征在于,包括:接收模块,用于接收用户发送的数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识;获取模块,用于根据所述接收模块接收到的所述数据迁移请求中的所述待迁移数据的数据标识以及所述源云服务器的服务器标识,从所述源云服务器获取所述待迁移数据;上传模块,用于根据所述接收模块接收到的所述数据迁移请求中的所述目标云服务器的服务器标识,将所述获取模块从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器。7.如权利要求6所述的设备,其特征在于,所述上传模块具体用于。
6、,在所述目标云服务器中,选择用于存储所述待迁移数据的第一存储地址,将所述待迁移数据上传到所述第一存储地址对应的存储空间。8.如权利要求7所述的设备,其特征在于,所述设备还包括:回复模块,用于向所述用户回复数据迁移应答,所述数据迁移应答中包括所述第一存权 利 要 求 书CN 104426952 A2/2页3储地址,以使所述用户将所述待迁移数据从所述第一存储地址对应的存储空间迁移到所述目标云服务器的第二存储地址对应的存储空间,所述第二存储地址对应的存储空间为所述用户在所述目标云服务器上的存储空间。9.如权利要求68任一所述的设备,其特征在于,所述数据迁移请求中还包括所述用户在所述目标云服务器上的身。
7、份标识;所述设备还包括:权限设置模块,用于在所述上传模块将所述待迁移数据上传到所述目标云服务器之后,在所述目标云服务器上为所述待迁移数据设置所述身份标识对应的权限,以使所述用户根据所述身份标识和所述权限在所述目标云服务器中操作所述待迁移数据。10.一种数据迁移系统,其特征在于,包括用户设备、中间服务器、源云服务器和目标云服务器,其中:所述用户设备,用于向所述中间服务器发送数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识;所述中间服务器,用于接收所述数据迁移请求;根据数据迁移请求中的所述待迁移数据的数据标识以及所述源云服务器的服务器标识。
8、,从所述源云服务器获取所述待迁移数据;根据所述数据迁移请求中的所述目标云服务器的服务器标识,将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器;所述源云服务器,用于向所述中间服务器提供所述待迁移数据;所述目标云服务器,用于接收所述中间服务器上传的待迁移数据。权 利 要 求 书CN 104426952 A1/9页4一种数据迁移方法、 设备及系统技术领域0001 本发明涉及通信技术领域,尤其涉及一种数据迁移方法、设备及系统。背景技术0002 目前,云计算的应用已经越来越广泛,基于现有的云服务器,即可实现在云端为用户(包括个人用户和企业用户)保存数据,越来越多的用户也愿意将自己的数据上传到。
9、云服务器进行保存,以节约存储成本。0003 然而,用户上传到一个服务提供商的云服务器中的数据只能在该服务提供商的云服务器集群中进行迁移,而不能直接迁移到其他服务提供商的云服务器中。因此,当用户要将一个服务提供商的云服务器中的数据迁移到另一个服务提供商的云服务器中时,只能先将待迁移数据从其当前所在的云服务器中下载下来,再将下载的待迁移数据上传到所要迁移的云服务器中。0004 但是,在实际应用中,一个用户所拥有的带宽资源是有限的,用户上传到云服务器中的数据量往往较大,现有数据迁移方法势必会使用户拥有的带宽资源被长时间大量占用,影响用户获取或提供其他网络服务,尤其是对企业用户,企业用户所拥有的带宽资。
10、源被长时间大量占用会直接影响其提供的网络服务质量。发明内容0005 本发明实施例提供一种数据迁移方法、设备及系统,用以解决现有技术中数据迁移过程中长时间大量占用用户的带宽资源,影响其获取或提供其他网络服务的问题。0006 第一方面,提供一种数据迁移方法,包括:0007 接收用户发送的数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识;0008 根据所述待迁移数据的数据标识以及所述源云服务器的服务器标识,从所述源云服务器获取所述待迁移数据;0009 根据所述目标云服务器的服务器标识,将从所述源云服务器获取的所述待迁移数据上传到所述目标云服。
11、务器。0010 结合第一方面,在第一种可能的实现方式中,所述将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器,具体包括:0011 在所述目标云服务器中,选择用于存储所述待迁移数据的第一存储地址;0012 将所述待迁移数据上传到所述第一存储地址对应的存储空间。0013 结合第一种可能的实现方式,在第二种可能的实现方式中,在将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器之后,还包括:0014 向所述用户回复数据迁移应答,所述数据迁移应答中包括所述第一存储地址,以使所述用户将所述待迁移数据从所述第一存储地址对应的存储空间迁移到所述目标云服务器的第二存储地址对应的存储空间,并。
12、将所述待迁移数据从所述源云服务器删除;所述说 明 书CN 104426952 A2/9页5第二存储地址对应的存储空间为所述用户在所述目标云服务器上的存储空间。0015 结合第一方面以及第一方面的第一种和第二种可能的实现方式中的任一种,在第三种可能的实现方式中,所述数据迁移请求中还包括所述用户在所述目标云服务器上的身份标识;0016 所述方法还包括:0017 在将所述待迁移数据上传到所述目标云服务器之后,在所述目标云服务器上为所述待迁移数据设置所述身份标识对应的权限,以使所述用户根据所述身份标识和所述权限在所述目标云服务器中操作所述待迁移数据。0018 结合第一方面以及第一方面的第一种至第三种可。
13、能的实现方式中的任一种,在第四种可能的实现方式中,所述从所述源云服务器获取所述待迁移数据,具体包括:根据所述用户在所述源云服务器上为所述待迁移数据设置的权限,复制所述待迁移数据。0019 第二方面,提供一种数据迁移设备,包括:0020 接收模块,用于接收用户发送的数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识;0021 获取模块,用于根据所述接收模块接收到的所述数据迁移请求中的所述待迁移数据的数据标识以及所述源云服务器的服务器标识,从所述源云服务器获取所述待迁移数据;0022 上传模块,用于根据所述接收模块接收到的所述数据迁移请求中。
14、的所述目标云服务器的服务器标识,将所述获取模块从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器。0023 结合第二方面,在第一种可能的实现方式中,所述上传模块具体用于,在所述目标云服务器中,选择用于存储所述待迁移数据的第一存储地址,将所述待迁移数据上传到所述第一存储地址对应的存储空间。0024 结合第一种可能的实现方式,在第二种可能的实现方式中,所述设备还包括:0025 回复模块,用于向所述用户回复数据迁移应答,所述数据迁移应答中包括所述第一存储地址,以使所述用户将所述待迁移数据从所述第一存储地址对应的存储空间迁移到所述目标云服务器的第二存储地址对应的存储空间,并将所述待迁移数据从所。
15、述源云服务器删除,所述第二存储地址对应的存储空间为所述用户在所述目标云服务器上的存储空间。0026 结合第二方面以及第二方面的第一种和第二种可能的实现方式中的任一种,在第三种可能的实现方式中,所述数据迁移请求中还包括所述用户在所述目标云服务器上的身份标识;0027 所述设备还包括:0028 权限设置模块,用于在所述上传模块将所述待迁移数据上传到所述目标云服务器之后,在所述目标云服务器上为所述待迁移数据设置所述身份标识对应的权限,以使所述用户根据所述身份标识和所述权限在所述目标云服务器中操作所述待迁移数据。0029 结合第二方面以及第二方面的第一种至第三种可能的实现方式中的任一种,在第四种可能的。
16、实现方式中,所述获取模块具体用于,根据所述用户在所述源云服务器上位所述待迁移数据设置的权限,复制所述待迁移数据。说 明 书CN 104426952 A3/9页60030 第三方面,提供一种数据迁移系统,包括用户设备、中间服务器、源云服务器和目标云服务器,其中:0031 所述用户设备,用于向所述中间服务器发送数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识;0032 所述中间服务器,用于接收所述数据迁移请求;根据数据迁移请求中的所述待迁移数据的数据标识以及所述源云服务器的服务器标识,从所述源云服务器获取所述待迁移数据;根据所述数据迁移请。
17、求中的所述目标云服务器的服务器标识,将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器;0033 所述源云服务器,用于向所述中间服务器提供所述待迁移数据;0034 所述目标云服务器,用于接收所述中间服务器上传的待迁移数据。0035 本发明实施例提供一种数据迁移方法、设备及系统,中间服务器根据用户发送的待迁移数据的数据标识和源云服务器的服务器标识,从源云服务器获取待迁移数据,根据用户发送的目标云服务器的服务器标识,将获取到的待迁移数据上传到目标云服务器。通过上述方法,用户在进行数据迁移时不会占用该用户自身拥有的带宽资源,从而不会影响用户获取或提供其他网络服务,对于企业用户而言,可有效提。
18、高企业用户提供网络服务的质量。附图说明0036 图1为本发明实施例提供的数据迁移方法流程图;0037 图2为本发明实施例提供的数据迁移方法的信息交互示意图;0038 图3为本发明实施例提供的数据迁移设备结构示意图;0039 图4为本发明实施例提供的数据迁移设备的硬件结构示意图;0040 图5为本发明实施例提供的数据迁移系统结构示意图。具体实施方式0041 为了避免用户在数据迁移时自身的带宽资源被长时间大量占用,本发明实施例引入中间服务器,由中间服务器从待迁移数据当前所在的源云服务器中获取待迁移数据,并将待迁移数据上传到要迁移到的目标云服务器,从而不会影响用户获取或提供其他网络服务。0042 下。
19、面结合说明书附图,对本发明实施例进行详细描述。0043 图1为本发明实施例提供的数据迁移方法流程图,具体包括:0044 S101:中间服务器接收用户发送的数据迁移请求,数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识。0045 在本发明实施例中,中间服务器可以提供在两个服务提供商之间迁移数据的服务。当用户要将一个服务提供商的云服务器中的数据迁移到另一个服务提供商的云服务器中时,首先确定待迁移数据的数据标识,并确定待迁移数据当前所在的云服务器的服务器标识,即,源云服务器的服务器标识,再确定要将该待迁移数据迁移到的云服务器的服务器标识,即,目标云服务器的服。
20、务器标识。本发明中的用户可以是个人用户,或企业用户等。然后用户向中间服务器发送数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标说 明 书CN 104426952 A4/9页7识、源云服务器的服务器标识以及目标云服务器的服务器标识。0046 本发明实施例由中间服务器进行数据迁移。用户设备确定了待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识后,则向该中间服务器发送包含上述待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识的数据迁移请求。所述中间服务器可以是第三方设备,可以提供数据迁移服务。0047 S102:中间服务器根据待迁移数据的数据标识以。
21、及源云服务器的服务器标识,从源云服务器获取待迁移数据。0048 中间服务器接收到用户发送的数据迁移请求之后,根据所述数据迁移请求中的源云服务器的服务器标识,可定位待迁移数据当前所在的源云服务器,再根据待迁移数据的数据标识,从源云服务器中获取待迁移数据。0049 S103:中间服务器根据目标云服务器的服务器标识,将从源云服务器获取的待迁移数据上传到目标云服务器。0050 中间服务器获取到待迁移数据后,则可根据目标云服务器的服务器标识,定位该待迁移数据所要迁移到的目标云服务器,将获取到的待迁移数据上传到目标云服务器中存储。0051 具体的,中间服务器在向目标云服务器上传待迁移数据时,可在目标云服务。
22、器中选择用于存储待迁移数据的第一存储地址,再将待迁移数据上传到所述第一存储地址对应的存储空间。0052 中间服务器将待迁移数据上传到目标云服务器之后,所述方法还可以包括:中间服务器向用户回复数据迁移应答,所述数据迁移应答中包括所述第一存储地址。这样,用户可以根据所述第一存储地址,在目标云服务器上定位存储的该待迁移数据。由于所述第一存储地址对应的存储空间可能并非目标云服务器分配给所述用户的存储空间,而可能是公用存储空间,也可能是临时存储空间,因此,所述用户可以将所述待迁移数据从所述第一存储地址对应的存储空间迁移到所述目标云服务器的第二存储地址对应的存储空间;其中,第二存储地址对应的存储空间是所述。
23、用户在所述目标云服务器上的存储空间。进一步可选地,用户可以删除源云服务器中存储的所述待迁移数据。0053 其中,用户所使用的设备与中间服务器之间的信息交互可以基于现有的WebService、Soap等引用层协议,也可基于超文本传输协议(Hyper Text Transfer Protocol,HTTP)或传输控制协议/因特网互联协议(Transmission Control Protocol/Internet Protocol,TCP/IP)。中间服务器与源云服务器和目标云服务器之间的交互可以基于现有的WebService协议或表述性状态转移(Representational State Tr。
24、ansfer,REST)应用程序编程接口(Application Programming Interface,API)。0054 上述方法由中间服务器从源云服务器中获取待迁移数据,并由中间服务器将待迁移数据上传到目标云服务器中存储,从而用户在进行数据迁移时不会占用该用户自身拥有的带宽资源,因此不会影响用户获取或提供其他网络服务,尤其对于企业用户而言,企业用户不必占用自身拥有的带宽资源下载和上传待迁移数据,因此可有效提高用户的带宽利用率和服务质量。0055 进一步的,用户向中间服务器发送的数据迁移请求中还可以包括所述用户在所述目标云服务器上的身份标识;相应地,所述方法还包括:在将获取的待迁移数据。
25、上传到目说 明 书CN 104426952 A5/9页8标云服务器之后,中间服务器在所述目标云服务器上为所述待迁移数据设置所述身份标识对应的权限,使用户可以根据所述身份标识和所述权限对目标云服务器中存储的待迁移数据进行操作,例如,将所述待迁移数据从所述目标云服务器上所述第一存储地址对应的存储空间迁移到第二存储地址对应的存储空间。0056 可见,用户只要将其在目标云服务器上的身份标识发送给中间服务器即可,而无需发送用户的认证信息,例如密码,从而可以保证数据的安全性。0057 实际应用中,用户上传到云服务器中的数据一般都会禁止其他用户获取或访问,因此,用户可以在向中间服务器发送数据迁移请求之前,向。
26、源云服务器发送权限信息,用以在源云服务器上设置中间服务器操作待迁移数据的权限,例如读取、复制等。具体的,用户在向中间服务器发送数据迁移请求之前,可针对待迁移数据,向源云服务器发送权限设置信息,该权限设置信息用于允许中间服务器从源云服务器中获取待迁移数据。源云服务器接收到该权限信息后,则允许中间服务器获取待迁移数据。0058 进一步地,所述中间服务器从源云服务器中获取待迁移数据具体包括:根据用户在所述源云服务器上为待迁移数据设置的权限,复制所述待迁移数据。具体来说,中间服务器收到用户发送的数据迁移请求之后,根据源云服务器的服务器标识和待迁移数据的数据标识,向源云服务器请求获取所述待迁移数据求,源。
27、云服务器根据所述用户在所述源云服务器上设置的针对所述待迁移数据的权限,判断所述中间服务器是否有获取所述待迁移数据的权限;当判定所述中间服务器有获取所述待迁移数据的权限时,允许所述中间服务器获取所述待迁移数据。0059 最后,当中间服务器将待迁移数据上传到目标云服务器,并将目标云服务器中用于存储待迁移数据的第一存储地址返回给用户后,用户可以向源云服务器发送解除权限信息,取消中间服务器在源云服务器上操作待迁移数据的权限,例如读取、复制等,以禁止中间服务器从源云服务器中获取待迁移数据。0060 可见,对于中间服务器而言,其只在对待迁移数据进行迁移的过程中被允许从源云服务器中获取待迁移数据,一旦完成了。
28、数据迁移,又将被禁止从源云服务器中获取数据,保证了数据的安全性。在数据迁移过程结束后,如果用户不需要将所述待迁移数据保存在源云服务器中,则可以将所述待迁移数据从源云服务器中删除。0061 图2为本发明实施例提供的数据迁移方法的信息交互示意图,所述方法具体包括:0062 S201:用户设备确定待迁移数据的数据标识、源云服务器的服务器标识、目标云服务器的服务器标识以及用户设备在目标云服务器上的身份标识。0063 S202:用户设备针对待迁移数据,向源云服务器发送权限设置信息。0064 其中,权限设置信息用于允许中间服务器从源云服务器中获取待迁移数据。0065 S203:用户设备向中间服务器发送数据。
29、迁移请求,该数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识、目标云服务器的服务器标识以及用户设备在目标云服务器上的身份标识。0066 S204:中间服务器根据待迁移数据的数据标识以及源云服务器的服务器标识,从源云服务器获取所述待迁移数据。0067 S205:中间服务器在目标云服务器的存储地址中选择用于存储待迁移数据的第一说 明 书CN 104426952 A6/9页9存储地址,并将待迁移数据上传到目标云服务器中第一存储地址对应的存储空间上存储。0068 S206:中间服务器在目标云服务器上为待迁移数据设置数据迁移请求中的身份标识对应的权限。0069 其中,中间服务器设置的该权限。
30、允许用户设备在目标云服务器中操作待迁移数据。0070 S207:中间服务器向用户设备返回数据迁移应答,该数据迁移应答中包括第一存储地址。0071 S208:用户设备根据接收到的第一存储地址,将待迁移数据从第一存储地址对应的存储空间迁移到目标云服务器的第二存储地址对应的存储空间。0072 其中,第二存储地址对应的存储空间是用户在目标云服务器上的存储空间。0073 S209:用户设备向源云服务器发送解除权限信息,取消中间服务器在源云服务器上操作待迁移数据的权限。0074 S210:用户设备删除源云服务器中存储的待迁移数据。0075 以上为本发明实施例提供的数据迁移方法,基于同样的发明思路,本发明实。
31、施例还提供一种数据迁移设备,如图3所示。0076 图3为本发明实施例提供的数据迁移设备结构示意图,用于实现本发明图1或图2所示的数据迁移方法;所述数据迁移设备具体包括:0077 接收模块301,用于接收用户发送的数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识;0078 获取模块302,用于根据所述接收模块301接收到的所述数据迁移请求中的所述待迁移数据的数据标识以及所述源云服务器的服务器标识,从所述源云服务器获取所述待迁移数据;0079 上传模块303,用于根据所述接收模块301接收到的所述数据迁移请求中的所述目标云服务器的服务器标。
32、识,将所述获取模块302从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器。0080 所述上传模块303具体用于,在所述目标云服务器中,选择用于存储所述待迁移数据的第一存储地址,将所述待迁移数据上传到所述第一存储地址对应的存储空间。0081 所述设备还包括:0082 回复模块304,用于向所述用户回复数据迁移应答,所述数据迁移应答中包括所述第一存储地址,以使所述用户将所述待迁移数据从所述第一存储地址对应的存储空间迁移到所述目标云服务器的第二存储地址对应的存储空间,所述第二存储地址对应的存储空间为所述用户在所述目标云服务器上的存储空间。0083 所述数据迁移请求中还包括所述用户在所述目标。
33、云服务器上的身份标识;0084 所述设备还包括:0085 权限设置模块305,用于在所述上传模块303将所述待迁移数据上传到所述目标云服务器之后,在所述目标云服务器上为所述待迁移数据设置所述身份标识对应的权限,以使所述用户根据所述身份标识和所述权限在所述目标云服务器中操作所述待迁移数据。0086 所述获取模块302具体用于,根据所述用户在所述源云服务器上位所述待迁移数据设置的权限,复制所述待迁移数据。说 明 书CN 104426952 A7/9页100087 具体的上述数据迁移设备可以为中间服务器。0088 图4为本发明实施例提供的数据迁移设备的硬件结构示意图,具体包括:处理器401、存储器4。
34、02、通信接口403和总线404。处理器401、存储器402、通信接口403通过总线404相互连接。0089 总线404可以分为地址总线、数据总线、控制总线等,为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。0090 存储器402,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器402可能包含高速随机存取存储器(random access memory,简称RAM)存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。0091 处理器401执行存储器402所存放的程序,用于实现本发明实。
35、施例提供的数据迁移方法,包括:0092 接收用户发送的数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标识、源云服务器的服务器标识以及目标云服务器的服务器标识;0093 根据所述待迁移数据的数据标识以及所述源云服务器的服务器标识,从所述源云服务器获取所述待迁移数据;0094 根据所述目标云服务器的服务器标识,将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器。0095 其中,将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器,具体包括:0096 在所述目标云服务器中,选择用于存储所述待迁移数据的第一存储地址;0097 将所述待迁移数据上传到所述第一存储地址对应的存储空间。
36、。0098 进一步的,在将从所述源云服务器获取的所述待迁移数据上传到所述目标云服务器之后,还包括:0099 向所述用户回复数据迁移应答,所述数据迁移应答中包括所述第一存储地址,以使所述用户将所述待迁移数据从所述第一存储地址对应的存储空间迁移到所述目标云服务器的第二存储地址对应的存储空间;所述第二存储地址对应的存储空间为所述用户在所述目标云服务器上的存储空间。0100 更进一步的,所述数据迁移请求中还包括所述用户在所述目标云服务器上的身份标识;0101 所述方法还包括:0102 在将所述待迁移数据上传到所述目标云服务器之后,在所述目标云服务器上为所述待迁移数据设置所述身份标识对应的权限,以使所述用户根据所述身份标识和所述权限在所述目标云服务器中操作所述待迁移数据。0103 图5为本发明实施例提供的数据迁移系统结构示意图,包括用户设备501、如本发明图3或图4所示的中间服务器502、源云服务器503和目标云服务器504,其中:0104 所述用户设备501,用于向所述中间服务器502发送数据迁移请求,所述数据迁移请求中包括待迁移数据的数据标识、源云服务器503的服务器标识以及目标云服务器504的服务器标识;说 明 书CN 104426952 A10。