这是一项脱机数据迁移服务,利用该服务,您可以将 PB 级数据集从您的数据中心安全地迁移至 Oracle 云基础设施的对象存储或归档存储。由于高昂的网络成本、不可靠的网络连接、长时间的传输以及安全问题,我们并不总能使用公共互联网来将数据迁移至云端。数据传输服务解决了这些难题,能够显著缩短将数据迁移到云端所需的时间。
当无法通过公共互联网连接上传数据时,您应使用数据传输服务。导致无法使用公共互联网连接的问题可能包括:待上传的数据集太大、互联网连接速度太慢,或者无法为长时间上传数据分配足够的专用互联网带宽。当使用 Oracle FastConnect 不是可行方案时,数据传输服务是很好的替代方案。如果您的网络基础设施不支持 FastConnect,或者由于预计不会经常传输数据而没有必要部署 FastConnect,您便可以使用数据传输服务。
您可以安心使用数据传输服务来将数百 TB 的数据上传到云端。当通过公共互联网上传数据所需的时间超过 1-2 周时,我们建议您考虑使用数据传输服务。如下表所示,当传输 100 TB 数据时,如果专门使用一条 100 Mb 互联网连接,您需要 100 多天的时间才能传完数据;而如果使用数据传输服务,则只需要大约一周时间(包括运输时间)。
大致数据上传时间* | |||||
---|---|---|---|---|---|
数据集大小 | 10 Mbps | 100 Mbps | 1 Gbps | 10 Gbps | 数据传输服务 |
10 TB | 92 天 | 9 天 | 22 小时 | 2 小时 | 1 周 |
100 TB | 1018 天 | 101 天 | 10 天 | 24 小时 | 1 周 |
500 TB | 5092 天 | 509 天 | 50 天 | 5 天 | 1 周 |
1 PB | 10185 天 | 1018 天 | 101 天 | 10 天 | 2 周 |
* 表中描述的数据上传时间为近似值,并且不应理解为数据传输服务的 SLA。实际数据上传时间可能视情况而异。
Oracle FastConnect 作为一种网络连接备选方案,可代替公共互联网来将您的本地数据中心或网络连接到 Oracle 云基础设施。一般来说,如果您需要比公共互联网连接更加可靠、稳定并且专用的联网体验,您就可以使用 Oracle FastConnect。
FastConnect 是数据传输服务的很好的替代方案。我们建议您尽可能使用 FastConnect 来传输数据,特别是当您经常需要向 Oracle 传输大量数据时。然而,如果无法投资部署 FastConnect,或者您预计不会经常从数据中心向云端上传数据,那么数据传输服务便是很好的替代方案,可用来将您的数据迁移到云端。
对此我们提供两种解决方案:数据传输设备和数据传输磁盘
数据传输设备服务:向 Oracle 短期租赁(30 天)大容量存储设备,利用该设备将数据加速迁移到云端。传输设备特别适用于需要迁移大量数据的情况(每个设备可容纳高达 150 TB 数据)。我们目前向美国和欧洲客户提供数据传输设备服务。
数据传输磁盘服务:使用您自己购买的硬盘将数据迁移到云端。数据成功传输给您的对象存储或归档存储租户后,这些硬盘将会退还给您。当待传输的数据集相对较小,或者复制传输数据所需的时间超过 30 天时,磁盘方案便非常实用。
此常见问题解答页面介绍了数据传输磁盘方案,要详细了解数据传输设备方案,请参阅数据传输设备常见问题解答页面。
首先,您应创建一个传输作业。传输作业代表您希望导入对象存储中的数据集。接下来,您需要准备一个传输磁盘。传输磁盘代表您计划用于传输数据的硬盘驱动器 (HDD),也就是将待复制数据传输至目标对象存储桶中。最后,创建一个传输包并将传输磁盘连接到该传输包。传输包代表您要发送给 Oracle 的单个包裹,可以通过承运人提供的唯一跟踪 ID 进行跟踪。
Oracle 在 Oracle 数据传输站点收到传输包后,Oracle 数据中心操作员会将数据从传输磁盘复制到指定的对象存储桶。您可以通过数据传输实用程序或 Oracle 云基础设施控制台跟踪每个传输包和传输磁盘的状态。数据传输完成后,系统会将传输日志文件复制到上传数据的目标存储桶。确认数据已按预期上传后,您便可以关闭传输作业。随后,Oracle 安全地从磁盘上删除数据,并将传输磁盘返回至您提供的返回地址。
您可以通过控制台或数据传输实用程序开始使用 Oracle 云基础设施数据传输磁盘。不过您必须首先通过以下方式之一注册 Oracle 云基础设施:
您可以使用数据传输磁盘将数据迁移到任何 Oracle 云基础设施存储服务中。数据传输过程结束后,您便可以使用 Oracle 对象存储中导入的数据,并且可以根据需要利用 Oracle 云基础设施工具将数据从对象存储复制到其他服务。对于 RMAN 备份,您可以借助深度集成将数据从对象存储迁移至数据库实例。
您可以使用数据传输磁盘在单个传输包中导入单个数据驱动器。如果需要导入至多个数据驱动器,则需要将数据分成多个传输包。请查阅数据传输磁盘的默认服务限制,了解每个租户可以创建的传输作业、传输包和传输设备的数量。若想申请增加限额,请与 Oracle 支持部门联系。
您可以使用以下磁盘类型来传输数据:
您负责购买所需数量的硬盘,按照提供的说明将数据复制到 HDD,然后将硬盘运送到 Oracle 数据传输站点。数据成功传输到 Oracle 云基础设施对象存储后,这些硬盘将会退还给您,其间将保持与接收时相同的加密状态。
Oracle 不会对您打算用于磁盘导入作业的磁盘进行认证或测试。计算磁盘容量要求和磁盘 I/O,以确定哪个 USB 2.0/3.0 磁盘最适合您的数据传输需求。
不支持带有 PIN 码的磁盘。
不可以,由于各种安全性和合规性问题,Oracle 目前不能向客户租赁 HDD。不过 Oracle 还推出了可供租借的数据传输设备。有关详细信息,请参阅 数据传输设备常见问题解答。
否,您不能无限量地创建数据传输服务资源。请查阅数据传输的默认服务限制。
如果要提高租户的默认限额,请联系 Oracle 支持部门。
目前,我们在 us-phoenix-1、us-ashburn-1、eu-frankfurt-1、uk-london-1、ap-tokyo-1、ap-osaka-1、sa-saopaulo-1、us-luke-1、us-gov-ashburn-1、ca-toronto-1、Oracle 云基础设施区域提供数据传输服务。请注意,源自欧盟地区的数据能寄送到法兰克福。
Oracle 在收到数据后将其加载到您的帐户所需的时间取决于多个因素,包括:使用的硬盘类型、平均文件大小以及待导入的数据总量。所有传输设备将按“先到先得”原则处理。平均文件大小越小、数据总量越大,导入时间也就越长。Oracle 目前不就数据上传时间提供任何 SLA 保证。
您可以使用数据传输实用程序来验证传输设备的配置,然后再将其发运给 Oracle。这有助于发现常见错误并节省时间。请参阅产品文档了解更多详情。
您可以通过数据传输实用程序或控制台查看每个传输包和传输磁盘的状态。传输磁盘处理完成后,系统会将传输日志发布到您指定的对象存储桶。所有成功导入的文件将在该日志中显示扁平对象名称和计算的 MD5 校验和。删除数据的原始副本之前,您应该先检查该传输日志。
是的,您可以将传输设备从国外运送到支持数据传输磁盘服务的 Oracle 云基础设施区域。您负责支付国际海关费用(若有)。
当传输设备中的数据复制到目标存储桶后,硬盘上的数据将被安全删除。然后将磁盘通过一个包裹运回至您创建传输包时指定的退回地址。
系统支持上传最大 10 TB 的文件,并会在导入过程中跳过大于 10 TB 的文件。
您可以通过以下快递公司发运包裹:FedEx、UPS 或 DHL。
特定传输作业关联的所有数据集只能迁移到一个指定的存储桶。如果需要将数据上传到多个对象存储桶,那么您必须创建多个传输作业。
可以。在确认数据已成功复制到目标存储桶之前,您必须保留一个备份。
如果使用 HDD 导入数据,您必须将文件系统格式化为 EXT4 文件系统。
文件将作为对象上传到目标存储桶,而文件的扁平路径即为对象的名称。
向存储桶导入文件时,若发现其中存在具有相同名称的对象,则该文件将无法上传,而现有对象将保持不变。上传摘要报告中将记录该文件的上传失败状态。
否,文件系统元数据在导入目标存储桶时无法保留。对象名称将为文件的扁平路径,时间戳将为对象的创建时间。
可以。Oracle 将严格维护传输作业、传输包和传输磁盘的状态变更记录。您可以通过控制台或数据传输实用程序查看这些状态。
如需维持源文件系统中的符号链接,请使用 tar 命令打包源目录并将数据复制为单个对象。
是的,您可以通过控制台或数据传输实用程序删除传输作业并取消传输包或传输磁盘。传输作业在状态变为 Active 之后即无法删除,传输包和传输磁盘在状态变为 Processing 之后即无法取消。如果您取消传输包或传输设备,那么我们会将其直接退还给您,而不将其中数据上传到对象存储。
是的,您可以在一个传输作业中附加多个传输包。但是每个传输包都应通过承运人提供的唯一跟踪 ID 进行跟踪。您可以在这里查看默认的数据传输服务限制。
是,您可以使用多个配送地址来发运和接收传输包。您甚至可以通过一个传输作业,从多个运输地点将传输包发运给我们。
是的,只要能够提供相应的身份和访问管理 (IAM) 凭据,您就可以将数据上传到第三方存储桶。拥有该存储桶的第三方将负责所有相关的对象存储成本。
在将数据复制到传输磁盘时,系统会通过一份清单文件记录所有文件的 MD5 校验和。数据上传到存储桶后,我们会将该清单中的 MD5 校验和与上传数据的 MD5 校验和进行匹配,以确保数据完整性没有在上传期间受损。
您可以通过控制台或数据传输实用程序查询 Oracle 各区域的传输包配送地址。
如果您有理由认为传输包已丢失,请与承运人联系以确定包裹状态。
如果 Oracle 确定传输包或传输磁盘已损坏,则会跳过该特定软件包或磁盘的上传过程,随后将 HDD 寄回给您。对于无法处理的传输磁盘,我们会将其设置为“错误”状态。对于无法上传到指定存储桶的文件,我们会在上传摘要中予以注明。
Oracle 不对数据传输介质的安全性做任何声明,也不承担任何责任。在确认数据已按预期上传到对象存储桶之前,您必须保留一个数据备份。
在运输至 Oracle 期间,您的数据将使用 AES-256 密码加密。加密密钥不随磁盘一起发运,而是通过互联网另行提供给 Oracle。Oracle 接收到磁盘后,将对数据进行解密,然后再导入目标存储桶。在上传过程中,您的数据将使用 SSL/TLS 加密。
可以。传输作业完成之后,Oracle 会从传输磁盘上删除数据,再将其退回给您。
Oracle 收到传输包后,只会让 Oracle 员工和承包商处理您的传输磁盘。
Oracle 免费提供数据传输磁盘服务。您只需在数据成功传输到对象存储桶后,支付相应的对象存储使用费。
其他自付费用还包括购买 HDD 的费用、将数据往返于 Oracle 传输站点的费用,以及任何国际海关费用(若有)。
您负责支付传输磁盘的往返运输费。在将磁盘发运给 Oracle 时,您负责支付运输费和国际海关费用(若有)。在将 HDD 退还给您时,Oracle 将要求您提供有效的退回运输标签并支付国际海关费用(如有)。