• December 13, 2017

Introducing Oracle Cloud Infrastructure Data Transfer Service

Let’s admit it. Moving data to the cloud using normal internet connectivity can sometimes be challenging and - frankly - frustrating. Long upload times, interrupted connections and the constant monitoring to ensure the upload is progressing normally is enough to give anyone dealing with data migration a headache.  It doesn’t matter whether you are uploading a terabyte or hundreds of terabytes, if your available network bandwidth is insufficient, you'll need a better, more practical alternative. 

A better-faster-cheaper alternative to uploading data to Oracle Cloud Infrastructure over the network is just what I want to talk about today.

Oracle Cloud Infrastructure now supports a new Data Transfer Service.  It's a simple and secure offline data upload service that will enable you to significantly speed up the process of moving data to Object Storage, using hard disk drives. You can ship a few terabytes or hundreds of terabytes. Once Oracle receives your data in the secure Oracle data transfer facility, we will upload it to your designated OCI Object Storage Bucket. You can then either choose to keep data in Object Storage or move it to other Oracle Cloud Infrastructure services like Database as a Service, Block Volumes, or others using tools like RMAN for Databases or our CLI.

You can use the following table as a general guideline to help determine when it would be most efficient for you to use the service to upload data to Oracle Cloud Infrastructure. There are scenarios when performing over the wire transfer will work best. We offer a number of complimentary tools and services like the OCI CLI and OCI FastConnect as additional options for data transfer.  Choose the option that's best for your situation, data size, and available bandwidth.


How does Data Transfer Service work? 

If you have established an Oracle Cloud Infrastructure tenancy, you are eligible to use the Data Transfer Service. To use the Data Transfer Service, you need to follow the following 6 easy steps to upload the data.


You can use the OCI Service Console or the Data Transfer Utility to use the Data Transfer Service. Here is how a Transfer Job, Transfer Package and Transfer Device relate to each other







Create a Transfer Job: To initiate a data transfer, you first need to create a Transfer Job. A Transfer Job is a logical representation of the data set that you wish to upload to the cloud. Your data set can be copied to one or multiple hard drives. When you create a Transfer Job, you specify the compartment and the object storage bucket you want your data to be uploaded to.  

Create a Transfer Device: A transfer device is a representation of a hard drive in the data transfer service vernacular. It represents a hard disk that has been prepared using the data transfer utility. You must use the data transfer utility to prepare Transfer Devices. This action cannot be performed from the service console. The Transfer Devices are fully encrypted, using AES 256 encryption; the encryption password is stored securely in a location separate from the hard drive. After you copy your data to a Transfer Device, use the Data Transfer Utility to generate a manifest file that stores file metadata like MD5 checksums, file size etc. This data is captured to ensure integrity of your data when Oracle uploads it uploaded to the object storage.  

Create a Transfer Package: Once your transfer devices are all ready, create a Transfer Package and ‘attach’ the Transfer Devices to the Transfer Package. A Transfer Package represents the package that you’ll ship to Oracle. It is uniquely associated with a single Transfer Job and tracked via a carrier tracking id.


Ship the package to Oracle: Once you ship the disk to Oracle, we do the rest. We monitor the incoming package, once you add the tracking ID to your Transfer Package. When the Transfer Package arrives at the data transfer facility, we upload the data to your bucket and generate an upload summary for each Transfer Device. The upload summary is posted to the same designated bucket where the data was uploaded. A word of caution! You must hold on to a backup of your data until you verify that all your data has been uploaded to the Object Storage bucket. 

Oracle ships disks back to you: Finally after the data is completely uploaded, we package the Transfer Devices and ship them back to you in their original state. You can then reuse these hard drives for future data transfers.

Tracking Data Transfer Status :  You can track the status of the Transfer Package and the Transfer Devices every step of the way using the service console or the Data Transfer Utility. Events are also tracked in the Audit Service.


A FREE service!

Data Transfer Service is a FREE Service! That’s right you pay $0.0 to use this service. It doesn’t get any better than that.  You just need to procure the hard drives you need to ship your data on and pay for the shipping costs to and from the Oracle Data Transfer Site.

Teaser: If you thought today’s announcement was exciting, I would encourage you to keep following this space.  We are working at a very rapid pace to quickly innovate and address our customers' needs.

For more information on Data Transfer Service, please review the Data Transfer Service FAQs or the Product Documents.  

Join the discussion

Comments ( 1 )
  • Amit Vengsarkar Monday, May 11, 2020
    Thanks Rachana for that nice explanation
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.