数据传输磁盘常见问题解答

全部展开 全部收起

    一般问题

  • 什么是 Oracle Cloud Infrastructure Data Transfer?

    Data Transfer 是一项脱机数据迁移服务,利用该服务,您可以将 PB 级数据集从您的数据中心安全地迁移至 Oracle Cloud Infrastructure 的 Object Storage 或 Archive Storage。由于高昂的网络成本、不可靠的网络连接、长时间的传输以及安全问题,我们并不总能使用公共互联网来将数据迁移至云端。数据传输服务解决了这些难题,能够显著缩短将数据迁移到云端所需的时间。

  • 什么情况下应使用数据传输服务?

    当无法通过公共互联网连接上传数据时,您应使用数据传输服务。导致无法使用公共互联网连接的问题可能包括:待上传的数据集太大、互联网连接速度太慢,或者无法为长时间上传数据分配足够的专用互联网带宽。当使用 Oracle FastConnect 不是可行方案时,Data Transfer 是很好的替代方案。如果您的网络基础设施不支持 FastConnect,或者由于预计不会经常传输数据而没有必要部署 FastConnect,您便可以使用该服务。

    您可以安心使用数据传输服务来将数百 TB 的数据上传到云端。当通过公共互联网上传数据所需的时间超过 1-2 周时,我们建议您考虑使用数据传输服务。如下表所示,当传输 100 TB 数据时,如果专门使用一条 100 Mb 互联网连接,您需要 100 多天的时间才能传完数据;而如果使用数据传输服务,则只需要大约一周时间(包括运输时间)。

    大致数据上传时间*
    数据集大小 10 Mbps 100 Mbps 1 Gbps 10 Gbps Data Transfer Service
    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 而不是 Data Transfer?

    Oracle FastConnect 作为一种网络连接备选方案,可代替公共互联网来将您的本地数据中心或网络连接到 Oracle Cloud Infrastructure。一般来说,如果您需要比公共互联网连接更加可靠、稳定并且专用的联网体验,您就可以使用 Oracle FastConnect

    FastConnect 是数据传输服务的很好的替代方案。我们建议您尽可能使用 FastConnect 来传输数据,特别是当您经常需要向 Oracle 传输大量数据时。然而,如果无法投资部署 FastConnect,或者您预计不会经常从数据中心向云端上传数据,那么数据传输服务便是很好的替代方案,可用来将您的数据迁移到云端。

    对此我们提供两种解决方案:Data Transfer ApplianceData Transfer Disk

    Data Transfer Appliance 服务:向 Oracle 短期租赁(30 天)大容量存储设备,利用该设备将数据加速迁移到云端。传输设备特别适用于需要迁移大量数据的情况(每个设备可容纳高达 150 TB 数据)。我们目前向美国和欧洲客户提供 Data Transfer Appliance 服务。

    Data Transfer Disk 服务:使用您自己购买的硬盘将数据迁移到云端。数据成功传输给您的 Object Storage 或 Archive Storage 租户后,这些硬盘将会退还给您。当待传输的数据集相对较小,或者复制传输数据所需的时间超过 30 天时,磁盘方案便非常实用。

    此常见问题解答页面介绍了 Data Transfer Disk 方案,要详细了解 Data Transfer Appliance,请参阅 Data Transfer Appliance 常见问题解答页面

    Data Transfer Disk

  • Data Transfer Disk 有哪些组成要素?

    • 传输作业:传输作业是一项将数据集上传到 Oracle Cloud Infrastructure 的活动的逻辑表示。创建传输作业,即表示您有意将数据迁移至 Oracle Cloud Infrastructure Object Storage。传输作业关联的所有数据都只能迁移到您选择的指定 Object Storage 桶。传输作业至少应包含一个传输包和一个附属的传输磁盘。
    • 传输磁盘:传输磁盘是您所拥有并使用数据传输实用程序专门准备好的硬盘。您必须先将打算迁移的数据复制到传输磁盘上,然后才能上传至 Oracle Cloud Infrastructure Object Storage。
    • 传输包:传输包是待运输到 Oracle 的包裹的逻辑表示。每个传输包可以包含一个磁盘。
  • Data Transfer Disk 是如何工作的?

    首先,您应创建一个传输作业。传输作业代表您希望导入 Object Storage 中的数据集。接下来,您需要准备一个传输磁盘。传输磁盘代表您计划用于传输数据的硬盘驱动器 (HDD),也就是将待复制数据传输至目标 Object Storage 桶中。最后,创建一个传输包并将传输磁盘连接到该传输包。传输包代表您要发送给 Oracle 的单个包裹,可以通过承运人提供的唯一跟踪 ID 进行跟踪。

    Oracle 在 Oracle 数据传输站点收到传输包后,Oracle 数据中心操作员会将数据从传输磁盘复制到指定的 Object Storage 桶。您可以通过数据传输实用程序或 Oracle Cloud Infrastructure 控制台跟踪每个传输包和传输磁盘的状态。数据传输完成后,系统会将传输日志文件复制到上传数据的目标存储桶。确认数据已按预期上传后,您便可以关闭传输作业。随后,Oracle 安全地从磁盘上删除数据,并将传输磁盘返回至您提供的返回地址。

  • 如何着手使用 Data Transfer Disk?

    您可以通过控制台或数据传输实用程序开始使用 Oracle Cloud Infrastructure Data Transfer Disk。不过您必须首先通过以下方式之一注册 Oracle Cloud Infrastructure:

    • 联系您的 Oracle 销售代表。Oracle 销售代表可以为贵公司提供专享定价选项。他们将向您收集一些信息并启动注册过程。
    • 前往 Oracle 商店并注册 Oracle Cloud Infrastructure。
  • Data Transfer Disk 可以与哪些 Oracle Cloud 服务配合使用?

    您可以使用 Data Transfer Disk 将数据迁移到任何 Oracle Cloud Infrastructure 存储服务中。数据传输过程结束后,您便可以使用 Oracle Object Storage 中导入的数据,并且可以根据需要利用 Oracle Cloud Infrastructure 工具将数据从 Object Storage 复制到其他服务。对于 RMAN 备份,您可以借助深度集成将数据从 Object Storage 迁移至数据库实例。

  • 我可以使用 Data Transfer Disk 导入多少数据?

    您可以使用 Data Transfer Disk 在单个传输包中导入单个数据驱动器。如果需要导入至多个数据驱动器,则需要将数据分成多个传输包。请查阅 Data Transfer Disk 的默认服务限额,了解每个租户可以创建的传输作业、传输包和传输设备的数量。若想申请增加限额,请与 Oracle 支持部门联系。

  • 我可以使用哪种类型的磁盘来传输数据?

    您可以使用以下磁盘类型来传输数据:

    • USB 2.0/3.0 外部 HDD
    • 每个 HDD 有一个分区文件系统可用于保存您的数据。

    您负责购买所需数量的硬盘,按照提供的说明将数据复制到 HDD,然后将硬盘运送到 Oracle 数据传输站点。数据成功传输到 Oracle Cloud Infrastructure Object Storage 后,这些硬盘将会退还给您,其间将保持与接收时相同的加密状态。

    Oracle 不会对您打算用于磁盘导入作业的磁盘进行认证或测试。计算磁盘容量要求和磁盘 I/O,以确定哪个 USB 2.0/3.0 磁盘最适合您的数据传输需求。

    不支持带有 PIN 码的磁盘。

  • 使用数据传输实用程序有哪些软件要求?

    • 运行 Oracle Linux 6 或更高版本、Ubuntu 14.04 或更高版本,或 SUSE 11 或更高版本的 Linux 计算机。
    • 安装了 Java 1.8 或 Java 1.11 的 Linux 计算机。
    • 安装了 Hdparm 9.0 或更高版本的 Linux 计算机。
    • 安装了 Cryptsetup 1.2.0 或更高版本的 Linux 计算机。
  • 我可以向 Oracle 租借硬盘吗?这样就不用专门购买硬盘来传输数据了。

    不可以,由于各种安全性和合规性问题,Oracle 目前不能向客户租赁 HDD。不过 Oracle 还推出了可供租借的 Data Transfer Appliance。有关详细信息,请参阅 Data Transfer Appliance 常见问题解答

  • 是否可以无限量地创建传输作业、传输磁盘和传输包?

    否,您不能无限量地创建 Data Transfer Service 资源。请查阅数据传输的默认服务限额

    如果要提高租户的默认限额,请联系 Oracle 支持部门

  • Data Transfer Disk 是否可以在所有 Oracle Cloud 区域中使用?

    目前,我们在 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 Cloud Infrastructure 区域提供 Data Transfer Service。请注意,源自欧盟地区的数据能寄送到法兰克福。

  • 加载数据需要多长时间?

    Oracle 在收到数据后将其加载到您的账户所需的时间取决于多个因素,包括:使用的硬盘类型、平均文件大小以及待导入的数据总量。所有传输设备将按“先到先得”原则处理。平均文件大小越小、数据总量越大,导入时间也就越长。Oracle 目前不就数据上传时间提供任何 SLA 保证。

  • 如何在发运传输磁盘之前验证其配置是否正确?

    您可以使用数据传输实用程序来验证传输设备的配置,然后再将其发运给 Oracle。这有助于发现常见错误并节省时间。请参阅产品文档了解更多详情。

  • 如何知道数据是否已成功复制?

    您可以通过数据传输实用程序或控制台查看每个传输包和传输磁盘的状态。传输磁盘处理完成后,系统会将传输日志发布到您指定的 Object Storage 桶。所有成功导入的文件将在该日志中显示扁平对象名称和计算的 MD5 校验和。删除数据的原始副本之前,您应该先检查该传输日志。

  • 是否可以将传输设备从国外运送到支持 Data Transfer Disk 的 Oracle Cloud Infrastructure 区域?

    是的,您可以将传输设备从国外运送到支持 Data Transfer Disk 的 Oracle Cloud Infrastructure 区域。您负责支付国际海关费用(若有)。

  • 导入数据后将如何处理我的硬盘?

    当传输设备中的数据复制到目标存储桶后,硬盘上的数据将被安全删除。然后将磁盘通过一个包裹运回至您创建传输包时指定的退回地址。

  • 文件大小有何限制?

    系统支持上传最大 10 TB 的文件,并会在导入过程中跳过大于 10 TB 的文件。

  • 可以使用哪些运输供应商来运输数据?

    您可以通过以下快递公司发运包裹:FedEx、UPS 或 DHL。

  • 是否可以指定将数据加载到多个 Object Storage 桶?

    特定传输作业关联的所有数据集只能迁移到一个指定的存储桶。如果需要将数据上传到多个 Object Storage 桶,那么您必须创建多个传输作业。

  • 导入期间是否需要保留数据备份?

    是的,在确认数据已成功复制到目标存储桶之前,您必须保留一个备份。

  • HDD 导入对文件系统有哪些要求?

    如果使用 HDD 导入数据,您必须将文件系统格式化为 EXT4 文件系统。

  • 本地文件系统中的文件将如何映射到对象?

    文件将作为对象上传到目标存储桶,而文件的扁平路径即为对象的名称。

  • 存储桶中存在与导入文件同名的对象时会怎样?

    向存储桶导入文件时,若发现其中存在具有相同名称的对象,则该文件将无法上传,而现有对象将保持不变。上传摘要报告中将记录该文件的上传失败状态。

  • 是否可以在将数据导入 Oracle Object Storage 时保留源文件系统的元数据?

    否,文件系统元数据在导入目标存储桶时无法保留。对象名称将为文件的扁平路径,时间戳将为对象的创建时间。

  • Oracle 是否为传输包维护监管链?

    是的,Oracle 将严格维护传输作业、传输包和传输磁盘的状态变更记录。您可以通过控制台或数据传输实用程序查看这些状态。

  • Data Transfer Service 是否会传输源文件系统中存在的符号链接?

    如需维持源文件系统中的符号链接,请使用 tar 命令打包源目录并将数据复制为单个对象。

  • 是否可以取消正在导入 Oracle Object Storage 的传输作业、传输包或传输磁盘?

    是的,您可以通过控制台或数据传输实用程序删除传输作业并取消传输包或传输磁盘。传输作业在状态变为 Active 之后即无法删除,传输包和传输磁盘在状态变为 Processing 之后即无法取消。如果您取消传输包或传输设备,那么我们会将其直接退还给您,而不将其中数据上传到 Object Storage。

  • 是否可以在一个传输作业中附加多个传输包?

    是的,您可以在一个传输作业中附加多个传输包。但是每个传输包都应通过承运人提供的唯一跟踪 ID 进行跟踪。您可以在这里查看默认的数据传输服务限额。

  • 是否可以使用两个不同的配送地址来发运和接收传输包?

    是,您可以使用多个配送地址来发运和接收传输包。您甚至可以通过一个传输作业,从多个运输地点将传输包发运给我们。

  • 是否可以将数据上传到第三方 Object Storage 桶?

    是的,只要能够提供相应的 Identity and Access Management (IAM) 凭据,您就可以将数据上传到第三方存储桶。拥有该存储桶的第三方将负责所有相关的 Object Storage 成本。

  • 如何维护上传数据的完整性?

    在将数据复制到传输磁盘时,系统会通过一份清单文件记录所有文件的 MD5 校验和。数据上传到存储桶后,我们会将该清单中的 MD5 校验和与上传数据的 MD5 校验和进行匹配,以确保数据完整性没有在上传期间受损。

  • 如何查找传输包的配送地址?

    您可以通过控制台或数据传输实用程序查询 Oracle 各区域的传输包配送地址。

  • 我的传输包丢失了,该怎么办?

    如果您有理由认为传输包已丢失,请与承运人联系以确定包裹状态。

  • 如果我的传输包或传输磁盘在传输过程中损坏了怎么办?

    如果 Oracle 确定传输包或传输磁盘已损坏,则会跳过该特定软件包或磁盘的上传过程,随后将 HDD 寄回给您。对于无法处理的传输磁盘,我们会将其设置为“错误”状态。对于无法上传到指定存储桶的文件,我们会在上传摘要中予以注明。

    Oracle 不对数据传输介质的安全性做任何声明,也不承担任何责任。在确认数据已按预期上传到 Object Storage 桶之前,您必须保留一个数据备份。

    数据安全性

  • 在运输过程中如何保护我的数据?

    在运输至 Oracle 期间,您的数据将使用 AES-256 密码加密。加密密钥不随磁盘一起发运,而是通过互联网另行提供给 Oracle。Oracle 接收到磁盘后,将对数据进行解密,然后再导入目标存储桶。在上传过程中,您的数据将使用 SSL/TLS 加密。

  • Oracle 是否会擦除我的设备?

    是的,传输作业完成之后,Oracle 会从传输磁盘上删除数据,再将其退回给您。

  • 我的传输包和设备将由什么人负责处理?

    Oracle 收到传输包后,只会让 Oracle 员工和承包商处理您的传输磁盘。

    计费

  • Data Transfer Disk 如何计费?

    Oracle 免费提供 Data Transfer Disk 服务。您只需在数据成功传输到 Object Storage 桶后,支付相应的 Object Storage 使用费。

    其他自付费用还包括购买 HDD 的费用、将数据往返于 Oracle 传输站点的费用,以及任何国际海关费用(若有)。

  • 使用 Data Transfer Disk 的运费由何人支付?

    您负责支付传输磁盘的往返运输费。在将磁盘发运给 Oracle 时,您负责支付运输费和国际海关费用(若有)。在将 HDD 退还给您时,Oracle 将要求您提供有效的退回运输标签并支付国际海关费用(如有)。

注:为免疑义,本网页所用以下术语专指以下含义:

  1. Oracle专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。