-
Notifications
You must be signed in to change notification settings - Fork 133
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
OCI DMS - Online migration- WMS ID 11145 (#460)
* Removed one underscore * Update validate-and-run-terraform.md fixing one word * QA completed * Regular QA fixes * Update validate-migration.md Making some steps optional * Changes on VCN name and added CPAT functionality * Changes to reflect new functionality and navigation * Changing the fist capital of an image * Update introduction.md * New features implemented and content change required Registered databases now called Database Connections GoldenGate Marketplace is replaced by GoldenGate service ADB is now accessed thru the source base database * Update manifest.json updates lab number in manifest * functionality updated -Registered databases now is called Database connections -SSH details are not needed in this lab -ACL and SSL wallet steps added * Changes to the terraform labs Updated functionality and screens in database connections and migrations.
- Loading branch information
Showing
17 changed files
with
112 additions
and
35 deletions.
There are no files selected for viewing
Binary file added
BIN
+287 KB
dms-online/introduction-terraform/images/dms-simplified-topology-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
# Introduction | ||
|
||
The labs in this workshop will walk you through all the steps to get started using Oracle Cloud Infrastructure (OCI) Database Migration (DMS). | ||
|
||
For these labs convenience the following resources have been created in advance: | ||
|
||
* A Vault | ||
* A Virtual Cloud Network (VCN) | ||
* An Object Storage Bucket | ||
* An Oracle Database 19c instance | ||
* An Oracle Autonomous Database (ADB) instance | ||
|
||
You will create Database Connections for the source and target databases. You will also create a Migration that you will Validate and finally you will Run the actual migration. | ||
|
||
With DMS we make it quick and easy for you to migrate databases from on-premises, Oracle or third-party cloud into Oracle databases on OCI. | ||
|
||
Watch the video below for an overview of Oracle Database Migration. | ||
|
||
[](youtube:1qHjaRFlPUo) | ||
|
||
Estimated workshop time: 180 minutes | ||
|
||
## About OCI Database Migration | ||
|
||
DMS provides high performance, fully managed approach to migrating databases from on-premises, Oracle, or third-party cloud into OCI-hosted databases. Migrations can be in either one of the following modes: | ||
|
||
* **Offline**: The Migration makes a point-in-time copy of the source to the target database. Any changes to the source database during migration are not copied, requiring any applications to stay offline for the duration of the migration. | ||
* **Online**: The Migration makes a point-in-time copy and replicates all subsequent changes from the source to the target database. This allows applications to stay online during the migration and then be switched over from source to target database. | ||
|
||
In the current release of DMS we support Oracle databases located on-premises, in third-party clouds, or on OCI as the source. The supported targets are in OCI, below is a table of supported configurations; | ||
|
||
| | | | ||
|--------------------------|-------------------------| | ||
| Source Databases | Oracle DB 11g, 12c, 18c, 19c ,21c: <br>on-premises, third-party cloud, OCI. | | ||
| Target Databases | ADB serverless and dedicated <br> Co-managed Oracle Base Database (VM, BM)<br> Exadata on Oracle Public Cloud. | | ||
| Supported Source Environments| Oracle Cloud Infrastructure co-managed databases or on-premises environments<br>Amazon Web Services RDS Oracle Database <br>Linux-x86-64, IBM AIX <br>Oracle Solaris | | ||
| Migration Modes | Direct Access to Source <br>(VPN or Fast Connect) Indirect Access to Source <br>(Agent on Source Env) | | | ||
| Initial Load <br> (Offline Migration) | Logical Migration using <br>Data Pump to Object Store <br>Data Pump using SQLnet | | | ||
| Replication <br> (Online Migration) | GoldenGate Integrated Service <br> GoldenGate Marketplace | | ||
|
||
The DMS service runs as a managed cloud service separated from the user's tenancy and resources. The service operates as a multitenant service in a DMS Service Tenancy and communicates with the user's resources using Private Endpoints (PEs). PEs are managed by DMS and are transparent to the user. | ||
|
||
![dms topology](images/dms-simplified-topology-2.png =80%x*) | ||
|
||
* **DMS Control Plane**: Used by DMS end user to manage Migration and Registered Database objects. The control plane is exposed through the DMS Console UI as well as the REST API. | ||
* **DMS Data Plane**: Managed by DMS Control Plane and transparent to the user. The GGS Data Plane manages ongoing migration jobs and communicates with the user's databases and GoldenGate instance using PEs. The DMS data plane does not store any customer data, as data flows through GoldenGate and Data Pump directly within the user's tenancy. | ||
* **Migration**: A Migration contains metadata for migrating one database. It contains information about source, target, and migration methods and is the central object for users to run migrations. After creating a migration, a user can validate the correctness of the environment and then run the migration to perform the copy of database data and schema metadata from source to target. | ||
* **Migration Job**: A Migration Job displays the state or a given Migration execution, either for validation or migration purposes. A job consists of a number of sequential phases, users can opt to wait after a given phase for user input to resume with the following phase. | ||
* **Database Connection**: A Database Connection represents information about a source or target database, such as connection details and authentication credentials. DMS uses the OCI Vault to store credentials. A Database Connection is reusable across multiple Migrations. | ||
|
||
Estimated Lab Time: 180 minutes -- this estimate is for the entire workshop - it is the sum of the estimates provided for each of the labs included in the workshop. | ||
|
||
|
||
### Objectives | ||
|
||
In this lab, you will: | ||
|
||
* Create Database Connections | ||
* Create, Validate, and Run a Migration | ||
|
||
### Prerequisites | ||
|
||
* An Oracle Cloud Account - Please view this workshop's LiveLabs landing page to see which environments are supported | ||
|
||
You may now [proceed to the next lab](#next). | ||
|
||
## Learn More | ||
|
||
* [Blog - Elevate your database into the cloud using Oracle Cloud Infrastructure Database Migration](https://blogs.oracle.com/dataintegration/elevate-your-database-into-the-cloud-using-oracle-cloud-infrastructure-database-migration) | ||
* [Overview of Oracle Cloud Infrastructure Database Migration](https://docs.oracle.com/en-us/iaas/database-migration/doc/overview-oracle-cloud-infrastructure-database-migration.html) | ||
|
||
## Acknowledgments | ||
|
||
* **Author** - Alex Kotopoulis, Director, Product Management | ||
* **Contributors** - Kiana McDaniel, Hanna Rakhsha, Killian Lynch, Solution Engineers, Austin Specialist Hub | ||
* **Last Updated By/Date** - Jorge Martinez, Product Manager, July 2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file added
BIN
+244 KB
dms-online/register-and-migrate-terraform/images/select-testmigration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
-188 KB
(24%)
dms-online/validate-and-run-terraform/images/adb-navigation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+238 KB
(840%)
dms-online/validate-and-run-terraform/images/cleanup-completed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+236 KB
(760%)
dms-online/validate-and-run-terraform/images/monitor-lag-waiting.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+603 Bytes
(100%)
dms-online/validate-and-run-terraform/images/monitor-replication-lag.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+53.5 KB
(140%)
dms-online/validate-and-run-terraform/images/press-validate.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+800 Bytes
(110%)
dms-online/validate-and-run-terraform/images/resume-job-switchover.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+16.7 KB
(110%)
dms-online/validate-and-run-terraform/images/select-testmigration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters