Below is a short overview video of the Dbvisit Standby version 8 architecture:
For a more detailed overview of Dbvisit Standby version 8 - including a quick overview of the installation we recommend you review the following short Video.
The installation is done on Linux based environment, but the concepts discussed is similar for a Windows based installation.
Dbvisit Standby functionality can be summarized as follows:
We can summarise the core functionality of Dbvisit Standby into three key process:
Dbvisit Standby will extract the primary database archive logs from the database archive destination.
The following steps form part of the log extraction process:
The second step in the process will be to copy these extracted archive logs to the standby site.
This transfer process is initiated from the primary server and the transfer process is secure.
The following steps form part of the log transfer process:
The third step in the process is where Dbvisit Standby apply the transferred archive logs to the standby database.
The following steps form part of the log apply process:
- On the Standby Server, Dbvisit Standby will pickup the transferred archive logs and apply them to the standby database
- If configured, Dbvisit Standby can also manage the archive logs on the standby server; example purge logs older than specified time
The above is only a summary of the core functionality of Dbvisit Standby which is to extract, send and apply logs.
Dbvisit Standby refers to the product "Dbvisit Standby" and does not refer to the standby database or standby server. |
The Dbvisit Standby environment consists of the following components:
Dbvnet (Dbvisit Networking) | Dbvisit Standby Version 7 introduced a new component called Dbvnet.
|
Dbvserver (Dbvisit Standby GUI) | This is a Web server that provides the web interface to Dbvisit.
|
Dbvagent (Dbvisit Agent) | The Dbvisit Agent is used to manage the Standby core background processes as well as managing the communication between the Dbvserver (Web based interface) and the Dbvisit Standby core.
|
Standby Core (Dbvisit Standby Core and CLI) | Dbvisit Standby, also referred to as Standby, is the core of the Dbvisit Standby product.
|
Dbvisit Database Configuration (DDC file) | This is similar to the init.ora parameter file and contains the Dbvisit Standby settings for a specific primary and standby database pair. The DDC file is generated during setup for each database. The DDC file should only be edited on the primary server. |
Dbvisit Database Repository (DDR) | This repository contains the Dbvisit Standby tables used to manage the standby process. It is located outside the Oracle database in a small file under the DBVISIT_BASE/conf directory called <ddc>.db example if DDC name is PROD the file name will be "prod.db" The DDR is created during setup. |
Dbvisit Standby trace files | Each time Dbvisit Standby executes, a trace file is generated. This trace file contains information about Dbvisit Standby processing and its environment. When an alert or error notification is sent by Dbvisit Standby, the trace file will be attached to the email so that this can be forwarded to Dbvisit support if needed. This trace file is used by the Dbvisit support team to diagnose issues. |
Dbvisit Standby version 8 uses a slightly new directory structure compared to previous versions.
The primary directory (DBVISIT_BASE) is by default id called "dbvisit" but it can be adjusted during installation - it contains five sub-directories, providing a logical grouping of the Dbvisit Standby components:
The following directory structure is used by Dbvisit Standby version 8:
When Installing Dbvisit Standby version 8 it is important to take note of the directory structure.
The default installation location on Unix based systems are /usr/dbvisit and on Windows based systems: C:\Program Files\Dbvisit
The table below is an illustration of the full directory structure with all products installed.
It is however recommended that the Webserver component - Dbvserver not be installed on the database servers, but on a seperate system.
Unix Based Systems | Windows Based Systems | ||||
---|---|---|---|---|---|
Dbvisit Standby Core Installation (Dbvnet, Dbvagent, Standby Core - CLI)
Dbvisit Standby GUI (Dbvserver) installation only:
| Dbvisit Standby Core Installation (Dbvnet, Dbvagent, Standby Core - CLI)
Dbvisit Standby GUI (Dbvserver) installation only:
|