Go to main content

Oracle® Solaris Cluster Data Replication Guide for ZFS Snapshots

Exit Print View

Updated: October 2018
 
 

Disaster Recovery Framework Properties for Oracle Solaris ZFS Snapshot

This appendix provides the properties of the replication resources related to the Oracle Solaris ZFS Snapshot replication module in disaster recovery framework.

This appendix contains the following sections:

The disaster recovery framework software automatically creates resource of the ORCL.ZFSSnapRepAgent and ORCL.ZFSSnapRepStatus resource types for each configured ZFS snapshot replication component, and internally manages the properties for such resources.

Extension Properties for Oracle Solaris ZFS Snapshot Replication Agent Resource


Note -  You must not edit the extension properties of a resource of type ORCL.ZFSSnapRepAgent by using the Oracle Solaris Cluster commands. You can edit the values of the properties by modifying the configuration file. For more information about the configuration file, see Overview of the Oracle Solaris ZFS Snapshot Remote Replication Configuration File.

The following list describes the extension properties of a resource of type ORCL.ZFSSnapRepAgent that you must not edit when the resource is configured in a ZFS snapshot protection group:

PG

Specifies the protection group to which this resource is associated.

Data Type: String

Category: Required

Tuning Recommendations: This property can be set only at creation

Default: None

Role

Specifies the replication role of this resource

Data Type: Enum

Possible values: PRIMARY and SECONDARY

Category: Optional

Tuning Recommendations: This property can be tuned at any time

Default: SECONDARY

Local_rep_user

Specifies the username that is used for replication on local cluster

Data Type: String

Category: Required

Tuning Recommendations: This property is tuned when disabled

Default: None

Remote_rep_user

Specifies the username that is used for replication on remote cluster

Data Type: String

Category: Required

Tuning recommendations: This property is tuned when disabled

Default: None

Passphrase_pstring_name

Specifies the name of the Oracle Solaris Cluster private string object holding the SSH passphrase of the local cluster replication user

Data Type: String

Category: Required

Tuning recommendations: This property is tuned when disabled

Default: None

Private_key_file

Specifies the path to the SSH private key file for the local cluster replication user

Data Type: String

Category: Optional

Tuning recommendations: This property is tuned when disabled

Default: Default value that is used by the ssh-add utility

Remote_host

Specifies the name of the logical host on the remote side for replication

Data Type: String

Category: Required

Tuning recommendations: This property is tuned when disabled

Default: None

Remote_zone

Specifies the zone name of the remote partner cluster

Data Type: String

Category: Optional

Tuning recommendations: This property is tuned when disabled

Default: global

Local_dataset

Defines the local ZFS dataset that is used as replication source

Data Type: String

Category: Required

Tuning recommendations: This property is tuned when disabled

Default: None

Remote_dataset

Defines the remote ZFS dataset that is used as replication target

Data Type: String

Category: Optional

Tuning recommendations: This property is tuned when disabled

Default: Value of the Local_dataset

Replication_interval

Specifies interval in seconds between ZFS snapshot replication cycles

Data Type: Integer

Category: Optional

Tuning recommendations: This property can be tuned any time

Default: 120

Minimum: 0

Num_of_snapshots_to_store

Specifies the number of successfully replicated snapshots that must be stored on local and remote side

Data Type: Integer

Category: Optional

Tuning recommendations: This property can be tuned any time

Default: 2

MInimum: 1

Replication_stream_package

Specifies whether the replication must use Replication Stream Package

Data Type: Boolean

Category: Optional

Tuning recommendations: This property must be tuned when disabled

Default: FALSE

Send_properties

Specifies whether ZFS dataset properties must be part of the snapshot streams

Data Type: Boolean

Category: Optional

Tuning recommendations: This property must be tuned when disabled

Default: TRUE

Intermediary_snapshots

Specifies whether intermediary snapshots between replication snapshots must be sent and received

Data Type: Boolean

Category: Optional

Tuning recommendations: This property can be tuned any time

Default: FALSE

Recursive

Specifies whether to replicate the entire hierarchy of the local dataset, that is, the local dataset and its children

Data Type: Boolean

Category: Optional

Tuning recommendations: This property must be tuned when disabled

Default: TRUE


Note -  Only one parameter out of Recursive and Intermediary_snapshots can be TRUE at the same time. Only one parameter out of Recursive and Replication_stream_package can be TRUE at the same time.