- The DR nodes are also configured as gateway nodes in the same Domain as the Primary nodes.
- The Primary nodes are mounted with Primary File System.
- The DR nodes are mounted with the DR File System.
- The Primary File System contents are copied over to the DR File System in near real-time.
- The Informatica Metadata DB contents are copied over to the DR Metadata DB in near real-time.
- The DR Nodes are kept off and not started unless there is a DR situation.
Note: You can configure the DR Metadata DB as alternate server in the Informatica services connections. For example, in Oracle you can configure the JDBC connection string with DR Oracle DB server as the alternate server.
jdbc:informatica:oracle://<PrimaryDBServer>:<PortNumber>;ServiceName=<ServiceName>;AlternateServers=<DRDBServer>:<PortNumber>;LoadBalancing=true
DR Scenario 1
Primary nodes down, Metadata DB running
- The Informatica Domain goes down.
- The DR nodes are started, and the Domain comes up still connected to the same Primary Metadata DB.
- The Application Services configured with HA come up on the DR nodes.
- The Analyst Service is manually moved to the DR node.
- The Users continue using Informatica.
DR Scenario 2
Primary nodes running, Metadata DB down
- The Informatica Domain goes down.
- The DR Metadata DB is started.
- The Primary nodes are started and the Informatica Domain comes up connected to the DR Metadata DB.
- The Users continue using Informatica.
DR Scenario 3
Primary nodes down, Metadata DB down
- The Informatica Domain goes down.
- The DR Metadata DB is started.
- The DR nodes are started, and the Domain comes up connected to the DR Metadata DB.
- The Application Services configured with HA come up on the DR nodes.
- The Analyst Service is manually moved to the DR node.
- The Users continue using Informatica.
Best Practices & Recommendations
- Make sure the DR nodes are not activated unless it is a DR situation.
- Make sure the total number of cores active in either option do not exceed the total number of cores licensed for to stay in compliance.
- Make sure the file system contents are copied to the DR setup in near real-time with minimal latency (using Data-sync for example).
- Make sure the DB contents are copied to the DR setup in near real-time with minimal latency (using Oracle Data Guard for example).
- Use Canonical Names or CNAMEs instead of actual server names so that the Users are oblivious to the changes during a DR situation.