Oracle Database Migration Methods :On-Prem to OCI (Udemy.com)
Build On-Prem VM / Database & follow same techniques to Migrate DB to IaaS based Cloud Services for AWS(EC2)/Azure/GCP
Created by: Kshitij Joy
Last updated July 2025
What you will learn
- How to Choose a Migration Method ?
- What is Endianness ?
- What are Database Character Sets ?
- What is Oracle Data Transfer Appliance
- Install VirtualBox
- Install & Configure Vagrant
- Provision a VM using Vagrant
- Install Oracle 18c XE on VM
- Setup Database & Sample Schemas
- Create a new Compartment in OCI
- Create a VCN in OCI
- Provision a Database in OCI Db System
- Setup SSH Connectivity between On-Prem & OCI DB System
- Oracle Database Migration Methods
- Data Pump Conventional Export/Import
- Data Pump Transportable Tablespace
- Data Pump Full Transportable
- RMAN CONVERT Transportable Tablespace with Data Pump
- RMAN Cross-Platform Transportable PDB
- RMAN Cross-Platform Transportable PDB (Inconsistent Backups)
- RMAN Restore using Oracle Cloud Backup Module
- Unplugging/Plugging (CDB)
How it compares
Against the other 118 rated Udemy courses in Cloud Computing on CourseDuck:
- Rating4.6 out of 5higher than 63% of them
- Reviews1,188#49 of 119 by number of reviews
- Length6.5 hourslonger than 60% of them
- Last updatedJuly 2025more recently than 66% of them
Course Description
With the advent of Cloud Computing the biggest challenge that is being faced by the DBA's & Solution Architects is how to migrate the On-Prem Oracle Databases onto the Cloud. This course teaches you all the different Strategies and methods that you can use to migrate from On-Prem to Oracle Cloud (OCI) along with a method to migrate from AWS RDS to OCI as well.
Please note the same strategies can be used if you are looking to migrate your Oracle Database to IaaS based Cloud Services in AWS(EC2) / Azure / OCI & GCP as well.
We shall start our migration journey with some discussion around : the factors that help you to choose your migration strategy, from here we will discuss two main concepts which drive a Migration Strategy and they are Endianness & Database Character Sets. As the biggest bottleneck in any Database Migration exercise is Nework Bandwidth hence we will discuss the concept of Oracle Data Transfer Appliance.
In the next module we shall build our On-Prem Environment using Vagrant & VirtualBox , there will be a deep dive session into Vagrant if you are new to this technology as we will be installing, configuring Vagrant and then provision our Virtual Machine (VM) using Vagrant and show how this whole process is automated. This would be followed by the installation of Oracle 18c XE , creation of database along with Sample Schemas and this will act as our on-prem Oracle Database environment.
Once our On-Prem environment is all setup we will proceed our journey to oracle Cloud and will introduce you to 2 important concepts in OCI which are Compartments and VCN's (Virtual Cloud Network) and then we shall provision a VM based DbaaS Instance in OCI. I shall teach you the method to setup SSH connectivity between On-prem machine and OCI DB System.
From next module onwards we will be delving deeper into different types of Oracle Database Migration methods which are available to us. The whole discussion will be divided into three parts : Discussion on the concept , Workflow of the Method , An End to End Demo on the migration method. Please note that the commands used in the demos are all given under the Resources section as well. The Methods that will be taught are :
•Data Pump Conventional Export/Import
•Data Pump Transportable Tablespace
•Data Pump Full Transportable
•RMAN CONVERT Transportable Tablespace with Data Pump
•RMAN Cross-Platform Transportable PDB
•RMAN Cross-Platform Transportable PDB (Inconsistent Backups)
•RMAN Restore using Oracle Cloud Backup Module
•Unplugging/Plugging (CDB)
•SQL Developer to Migrate Selected Objects
As with my all courses in the last Module we shall try and challenge ourselves and the challenge will be to Migrate the Oracle Database running in AWS RDS to Oracle Cloud and to accomplish this we shall be making use of AWS DMS (Data Migration Service).
I hope at the end of the course you will feel more confident as you would be equipped with all the tools & techniques that you need to Migrated your on-prem oracle databases.
Happy Learning !!!
Regards
Kshitij Joy (OCM)
DB Alchemist Academy
Instructor Details
- 4.6 Rating
1,188 Reviews
Kshitij Joy
Hi, I’m Kshitij Joy – a passionate educator, consultant, and Subject Matter Expert (SME) in Generative AI, Microsoft Azure, and enterprise AI solutions. With over 20+ years of experience as a Cloud Architect & Oracle Database Consultant working across global enterprises, I specialize in helping organisation's navigate their AI enablement journey by building scalable, production-ready solutions using cutting-edge technologies like OpenAI, Azure AI , Azure AI Search, and Agent-based frameworks such as LangChain and LlamaIndex.
As the founder of Cloud Alchemy Academy, I’ve trained thousands of professionals through my hands-on Udemy courses including “Generative AI: Beginner to Pro with OpenAI & Azure OpenAI” and “Meta LLaMA 3 Demystified” and Azure AI Agent Service.
I work closely with enterprises to design and deploy AI solutions that integrate Retrieval-Augmented Generation (RAG), private data copilots, and AI agents into their digital ecosystems. While my current focus is on Azure and Gen AI, I’m also proud to be recognized as an Oracle ACE Pro, bringing deep cross-platform expertise to every project. Whether you're just getting started with AI or looking to drive innovation at scale, my mission is to equip you with the skills and strategies to succeed in the rapidly evolving world of Generative AI.
More courses by Kshitij Joy
Copilot Studio: Build Real-World Agents-Beginner to Pro (2026)
4.5 (6,983 Reviews)
Provider: Udemy
Time: 7.3h
$19.99
Foundation to Oracle Database in Oracle Cloud Infrastructure (2025)
4.5 (3,816 Reviews)
Provider: Udemy
Time: 4.6h
$69.99
AI Agents-Beginner to Pro-Azure AI Foundry Agent Service (2026)
4.5 (1,885 Reviews)
Provider: Udemy
Time: 11.9h
$10.99
Generative AI:Beginner to Pro with OpenAI & Azure OpenAI (2025)
4.4 (1,473 Reviews)
Provider: Udemy
Time: 16.7h
$10.99
Demystifying Oracle Database Security :On-Prem & OCI (2024)
4.3 (1,076 Reviews)
Provider: Udemy
Time: 5.2h
$69.99
Oracle Database on AWS: Exploring EC2 & RDS from scratch (2024)
4.2 (1,028 Reviews)
Provider: Udemy
Time: 5.2h
$59.99
More Cloud Computing courses
Microsoft Azure: Hands On Training: AZ-900 AZ-104 and AZ-305 (2023)
4.8 (1,061 Reviews)
Provider: Udemy
Time: 7h
$11.99
Build and Deploy Responsive Websites on AWS using HTML & CSS (2023)
4.8 (113 Reviews)
Provider: Udemy
Time: 13.4h
$44.99
Microsoft Azure: From Zero to Hero - The Complete Guide (2026)
4.7 (23,269 Reviews)
Provider: Udemy
Time: 21.2h
$124.99
GCP Professional Cloud Architect: Google Cloud Certification (2026)
4.7 (14,913 Reviews)
Provider: Udemy
Time: 33.2h
$139.99
Reviews
By Rohini Tiwari on 12/19/2025
This course was excellent, what I felt missing is golden gate approach, else, just perfect to grab basic understanding of different migration methods.
By khaled kamy on 11/5/2025
love the way the course go through also a solid understanding and a lot of good knowledge keep it on my only concern that some of the course need sound enhancement
By Anonymized User on 1/13/2025
Parabéns, professor! Curso atendeu totalmente minhas expectativas, pois tinha em mãos um caso real de migração para o OCI. Não sou DBA e fui salvo por este curso, uma vez que não se encontra conteúdo tão específico como este nem na internet e nem na Oracle University. Se existe algo a considerar seria não ter nem legenda em português, mas caso tiver dificuldades com o inglês, basta traduzir a transcrição.
By Anonymized User on 12/22/2022
Trainer has explained all the scenarios with demos, way of teaching is very nice. Covered all the scenarios of Database Migrations. Suggestion: it would have great if one more scenario of Azure to Oracle OCI would have included. Also, some interview question and answers as trainer has huge experience on this module.
By Debdutta Ghosh on 10/23/2022
This is really wonderful well deigned and arcticulated course and the Faculty is outstanding ....Really appreciable.
By Mel Pereira on 7/21/2021
Instructor is great at explaining concepts; pace and delivery of videos is excellent. Would have liked concepts behind a DR crossover solution between databases on-prem and OCI
By Emmanuel Tannor on 5/17/2021
dont buy, old course, instructor nowhere to seen, no resources. Made a mistake and didn't look at course content well. Two stars for speaking clearly.
By Hari Vish on 2/25/2021
This course is very good and the instructor is very cooperative...Explained every thing meticulously....very clear and succinct in his approach
By Faizur Rahman on 9/29/2020
Thank you so much for this wonderful course! Pretty fast while explaining each topics, easy to follow complex topics. Wish more courses from the highly skilled trainer.
By Saurabh Agrawal on 6/12/2020
nice training . all migration scenarios explained well. . I personally liked the Oracle Backup cloud module scenario . I was able to perform it successful in one shot due to very clear instructions provided. . Keep up the good work and I look forward to your upcoming trainings on Oracle & Cloud Technologies
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












