In Oracle, snapshot deployment templates can be instantiated online or offline.
Online instantiation allows a snapshot site to instantiate the template while connected to the target master site. The advantage to online instantiation is that the data will be very current. However, online instantiation requires that you have a dedicated connection to the master site. These connections can be of long duration, and they can cause severe network traffic and response-time problems across the network. To alleviate such network traffic, you can expand your replicated environment by using the
offline instantiation procedure. In offline instantiation, Oracle invokes an export and creates an export file.
This export file is then transferred to the new site, resulting in far less network traffic. Let us take a closer look at the offline instantiation process. This process uses the
DBMS_OFFLINE_OG
pre-defined package.
The
seriers of images below takes you through the steps of offline instantiation.
- Instantiate: To create a specific version of an object (such as a snapshot) based on a template and some specific variables.
- Online instantiation: Creating snapshot templates in real time with a connection between the master and the remote sites.
- Offline instantiation: Creating snapshot templates using export and import utilities. No connection is required between the master and the remote site during the process.