From the course: Oracle Cloud Infrastructure Data Platform Foundations

Oracle Database cloud migration

(intriguing music) - Welcome to Oracle University's lesson, Oracle Database Cloud Migration. My name's Nicholas Cusato and I'll be your host. In this lesson, we are going to start by taking a quick look at the reasons for migration, the Oracle Database Cloud Services portfolio, migration strategies, and then migration process. Customers regularly migrate their databases, which include the following: upgrade to major new database versions, or maybe it's a move to new hardware platforms, or even a re-platform to the cloud. Every database migration requires work and processes, such as migration of the data or configuring of networking and client tools to connect to the new database, or verifying of compatibility of apps and tools, as well as testing of connectivity, apps, performance, and many, many more. Oracle Database Cloud Services range across the spectrum with service additions and automation levels to meet whatever your SLAs are, with an easy roadmap. If and when your businesses want more advanced technology and automation capabilities, these service offerings are some of the target opportunities for your migrations to meet the different business requirements and reasons for migrations. Migration strategies with downtime or with continuous operations. We know that some businesses may only require business hour operations for eight hours, five or six days a week. They can schedule an outage for the migration, and this opens up different methods of migrations. Other businesses require 24/7 operations, and the applications must be available during the migration. We'll talk about these methods of migrations as well. Based migration to the cloud is assess or evaluate and choose the product for migration and migrate. Cloud Pre-Migration Advisor Tool or CPAT helps determine the suitability of migrating an Oracle database instance to one of Oracle's cloud offerings. CPAT will assess your source database instance, checking for potentially problematic content and other factors that could impede a successful migration. There are a number of other tools that I'm not going to go into too much. However, one interesting point is the differentiation between them. For OCI data migration, DMS, our focus is ease of use. We have focus on zero downtime migration. You can choose to use either one. In the zero downtime migration, ZDM, you'll get more fine grain control. You have more options to choose from. Right now, ZDM does support non-autonomous targets and also migration to ExaCC, so you can install ZDM on premises and do basically an on-premises to ExaCC migration. This is not possible with OCI database migration. The other tools have their own capabilities as well. You can think of basically the three levels where you have the EMS being the most abstracted one, which is based on ZDM, and the ZDM itself is based on the database tools. Migrate from Oracle supported source versions to new Oracle target versions. We'll go into more depth in the next few lessons by understanding the supported source and target is important for a successful migration. Here's a quick look at the tools used for the migration process. In the following modules, we'll be diving into the tools and when to use, but for now, we are looking at the general process and where the tools fit in. You can use the Migration Advisor to make a decision and Cloud Pre-Migration Advisor Tool or CPAT for planning things such as is my data supported for migration? CPAT is now integrated in DMS and validates the source database for compatibility as part of the migration. To move databases that is for data migration, you use the data migration service, and to move your applications and VMs to the cloud, which is application migration, you use OCI application migration. The GoldenGate Veridata tool is used to validate data by comparing source and target databases. This concludes our lesson Target Database Environment in OCI. Thank you, and I hope you learned something useful.

Contents