Oracle Cloud Infrastructure Documentation

Overview of Data Transfer Service

Oracle offers offline data transfer solutions that let you migrate data to Oracle Cloud Infrastructure. Moving data over the public internet is not always feasible because of high network costs, unreliable network connectivity, long transfer times, and security concerns. Our transfer solutions address these pain points, are easy to use, and provide faster data upload compared to over-the-wire data transfer.


Data Transfer is not available in Oracle Cloud Infrastructure Government Cloud realms.

Data transfer is supported in US East (Ashburn), US West (Phoenix), Germany Central (Frankfurt), and UK South (London) regions.


To simplify this Data Transfer documentation, we generically refer to Object Storage to mean that you can transfer data into a bucket in either the Object Storage tier or Archive Storage tier.

Disk-Based Data Transfer
You send your data as files on encrypted commodity disk to an Oracle transfer site. Operators at the Oracle transfer site upload the files into your designated Object Storage bucket in your tenancy.
This transfer solution requires you to source and purchase the disks used to transfer data to Oracle Cloud Infrastructure. The disks are shipped back to you after the data is successfully uploaded.
See Disk Data Transfer for details.
Appliance-Based Data Transfer
You send your data as files on secure, high-capacity, Oracle-supplied storage appliances to an Oracle transfer site. Operators at the Oracle transfer site upload the data into your designated Object Storage bucket in your tenancy.
This solution supports data transfer when you are migrating a large volume of data and when using disks is not a practical alternative. You do not need to write any code or purchase any hardware—Oracle supplies the transfer appliance and software required to manage the transfer.
See Appliance Data Transfer for details.

Limits on Data Transfer Service Resources

When you sign up for Oracle Cloud Infrastructure, a set of service limits is configured for your tenancy. The service limit is the quota or allowance set on a resource. Verify that your service limits are set appropriately before you begin the data transfer process.

See Service Limits for a list of applicable limits and instructions for requesting a limit increase. To set compartment-specific limits on a resource or resource family, administrators can use compartment quotas.

Tagging Resources

Apply tags to your resources to help organize them according to your business needs. You can apply tags at the time you create a resource, or you can update the resource later with the wanted tags. For general information about applying tags, see Resource Tags.

Data Transfer currently supports applying tags to transfer jobs from the command line (Command Line Utilities or Data Transfer Utility). Tagging is not supported using the Console.

Automation for Objects Using the Events Service

You can create automation based on state changes for your Oracle Cloud Infrastructure resources by using event types, rules, and actions. For more information, see Overview of Events.

Events for objects are handled differently than other resources. Objects do not emit events by default. Use the Console, CLI, or API to enable a bucket to emit events for object state changes. You can enable events for object state changes during or after bucket creation.


You can set up different types of notifications to alert you when any change happens to during your data transfer. See Notifications Overview.


To fully utilize notifications, setup events that trigger the notifications. See Overview of Events.

What's Next

Now you are ready to prepare for your data transfer. See the following pages for more information on each of the data transfer methods: