How to Clone Oracle Database on Cloud

Oracle

Share Post Now :

HOW TO GET HIGH PAYING JOBS IN AWS CLOUD

Even as a beginner with NO Experience Coding Language

Explore Free course Now

Table of Contents

Loading

This Post Covers Step by Step procedure of cloning Oracle Database on Cloud and If you are new to Oracle Cloud then, refer to our previous blog, where Oracle ACE & Author, Atul Kumar is showing the demo for Steps to Register For FREE Oracle Cloud Trial Account

Note: In Order to clone Oracle cloud database using snapshot, you must have created one database on cloud and if you don’t know how to create Oracle database on the cloud, please check our previous post on  Create Oracle Database on Oracle Public Cloud (Database Cloud Service: DBCS)

About Instance Snapshots

Instance snapshots provide an easy way to create a customized machine image using an existing instance as a template. You can then use this customized machine image to create multiple instances with identical configurations.

Overview  of  Cloning Oracle cloud database using Snapshot

  • On database deployments hosting a single-instance database, Oracle Database Cloud Service supports the creation of storage snapshots, which you can then use to create new database deployments called linked clones.
  • When you create a storage snapshot, the database deployment is went into maintenance status and a snapshot of all the storage volumes for the deployment is taken.
  • Then, when you create a linked clone deployment, Database Cloud Service creates a new database deployment whose storage volumes are from the snapshot.
  • Using the “copy on write” technology that Oracle Compute Cloud Service supports for storage volume snapshots, the file data on the linked clone deployment can change without changing the snapshot itself.
  • Thus, you can create several linked clones from the same snapshot to use for application testing or branched application development work.

Steps for Cloning Oracle cloud database using Snapshot

1. First, create storage snapshot for the instance you want to clone and provide a name as per your requirement, Click on Create

Oracle Database Cloud Snaphot

2. You can  see  that Snapshot is created with the name K21Snap is created now

Oracle Database Cloud Snapshot

3.  Now we  can create a database clone using with this snapshot

Cloud Database Snapshot

4. Now you can create an instance with this snapshot

Cloud Database Details

5. Please review all details before creating

Cloud Database Summary

In this way, you can create multiple clones using snapshot.

Note: Make sure  the database instance from which you will clone will be a standalone database, as Currently, DbaaS doesn’t support cloning of RAC

Related/Further Reading

If you are just starting out in Cloud then I highly recommend you to go through these posts first

Did You Start Your Cloud Journey?   

Get a FREE Copy in your Inbox with Steps to Register for Oracle Cloud and get 300 USD FEE Credit to Practice and Join our Private Closed Facebook Group for Oracle Cloud Community

Picture of mike

mike

I started my IT career in 2000 as an Oracle DBA/Apps DBA. The first few years were tough (<$100/month), with very little growth. In 2004, I moved to the UK. After working really hard, I landed a job that paid me £2700 per month. In February 2005, I saw a job that was £450 per day, which was nearly 4 times of my then salary.