In This Section: |
In the SmartDashboard connected to the Primary server, you create a network object to represent the Secondary Security Management. You then synchronize the Primary and Secondary Security Management servers.
To configure the secondary server in SmartDashboard:
This automatically selects the Secondary Server, Logging and Status, and Provisioning options.
For environments with Endpoint Security, see Manual Synchronization with Endpoint Security.
Security Management failover is a manual procedure. If the Active Security Management fails or it is necessary to change the Active Security Management to a Standby, you must do these steps to prevent data loss:
If the Active Security Management is responsive:
If the Active Security Management has failed and you cannot change it:
Manually change the Standby Security Management to Active.
Important - If you have two Security Management servers that are set to Active at the same time, unexpected behavior can occur. |
If your environment includes Endpoint Security:
After you change the Standby Security Management to Active, edit the PAT version on the new Active Security Management.
Whenever possible, change the Active Security Management to Standby before you change the Standby Security Management to Active.
To change an Active Endpoint Security Management Server to Standby:
To change a Standby Security Management to Active:
Before you make changes to the High Availability environment, make sure that you know the status of each Security Management. It is very important to know which Security Management servers are in Active mode and which are in Standby.
To see the status of the servers in your High Availability environment:
The fields are:
Field |
Values |
Description |
---|---|---|
Server Name |
Any |
The SmartDashboard name of the server. |
Type |
Primary or Secondary |
This is only the order of the installation and does not impact the environment. |
Mode |
Active or Standby |
If the Security Management is currently Active or Standby. |
Reachable |
Yes or No |
This field is only in the Peer Status. It shows if the local server has connectivity with that peer. |
Status |
Never been synchronized, Synchronized , Lagging, Database has been changed, Advanced, or Collision |
The status of synchronization between the Security Management servers. See Synchronization Status for complete descriptions. |
After you install the Standby servers, you must do the first synchronization manually even if you configure the system for automatic synchronization. After the first synchronization, you can configure the frequency of automatic synchronization.
Note - While the synchronization is in progress, the databases are locked. A message shows in SmartEndpoint. SmartDashboard shows a Not Responding message. |
To synchronize manually:
For environments with Endpoint Security, see Manual Synchronization with Endpoint Security.
To configure when Synchronization occurs:
You can choose to do automatic synchronization more frequently. If you choose one of these options, the synchronization also starts when the Security Policy is installed:
Important - If you set the synchronization to occur at regular time intervals, do not set it to be more frequent than every 1 hour.
If automatic synchronization is selected as the synchronization mode, you can also synchronize manually when necessary.
When synchronization occurs, this data is backed up and synchronized:
Important - Endpoint Security client deployment packages (MSI files) and Smart Card drivers are NOT synchronized. In an environment with Endpoint Security, you must manually copy these items to the Standby servers. |
Synchronization can run automatically or you can start it manually. When synchronizing, the system does these steps without user intervention:
While the Active Security Management is taking a snapshot (step 2 above), the databases are locked and you cannot add, change or delete these system objects:
This is necessary to prevent database corruption and other errors.
If the environment includes Endpoint Security, the Active Security Management and clients continue to dynamically update these database objects even while the Security Management takes a snapshot:
The synchronization status shows the status of the peer Security Management servers in relation to the selected Security Management. You can see this status if you are connected to the Active Security Management or a Standby Security Management. The Synchronization Status is in the SmartDashboard > Management High Availability Servers window in the status column or in SmartView Monitor.
The possible synchronization statuses are:
In this case, make a decision as to which Security Management contains the most recent updates. Usually this is the Security Management that has more changes. If necessary, change this Security Management status to Active and all others to Standby.
Manually synchronize the newly specified Active Security Management to the Standby servers. For Endpoint Security, it might also be necessary to update the PAT version on the Security Management.
You can use SmartView Tracker to monitor management and synchronization operations.
The synchronization can fail in these situations:
When a collision occurs and one of the Security Management servers is overwritten, you can use the Audit Logs in SmartView Tracker to better understand the situation. We recommend that you look at the management operations done recently on the overwritten Security Management. Do these operations again, if necessary, on the dominant Security Management.
Environments that include Endpoint Security require some additional steps for:
Important - When you add an Endpoint Policy Server to a High Availability deployment, you must install the database in SmartDashboard on all Endpoint Security Management Servers and the Endpoint Policy Server. To do this, select Policy > Install Database. |
To synchronize Security Management servers with Endpoint Security manually:
While the synchronization takes place, SmartDashboard shows Not Responding.
You can configure a new synchronization type, which synchronizes the Endpoint Security Management Servers each time the database is modified. This is called online synchronization.
To use online synchronization, all servers in the High Availability environment must be R77.20 or higher. Online synchronization is supported on Gaia servers only.
If there is one or more external Remote Help Server in an environment, you must use online synchronization.
To configure the secondary server with online synchronization:
The Global Properties window opens.
The Global Properties window opens.
The synchronization begins.
While synchronization continues, this warning shows: Failed to receive current status. Reason: Synchronization is in progress. Try again Later. When synchronization finishes, the status of the Secondary server changes to synchronized.
Note - If Remote Help servers are present, the status of the Secondary server remains Never synchronized until Database installation.
Whenever possible, change the Active Endpoint Security Management Server to Standby before you change the Standby Endpoint Security Management Server to Active, and check online synchronization status on the Secondary server and all Remote Help servers.
Notes -
|
To check online synchronization status:
Run this command on each server: PgOnlineSyncUtil is_initial_load_over
When the synchronization finishes, the command output is Initial load is over
.
If a configuration was exported during Automatic Synchronization, it must be re-configured after the import.
To reconfigure Automatic Synchronization:
Global Properties window opens.
Global Properties window opens.
As soon as you click OK, the synchronization begins.
While synchronization continues, this warning shows: Failed to receive current status. Reason: Synchronization is in progress. Try again Later. When synchronization finishes, the status of the Secondary server changes to synchronized.
Note - If Remote Help servers are present, the status of the Secondary server remains Never synchronized until Database installation.
Each time you download a new MSI package or driver that is related to Endpoint Security, for example, a Smart Card driver, you must synchronize these file throughout the High Availability environment. This is not done automatically with synchronization because the files can be very large.
To synchronize MSI packages and drivers:
Note: The MSI folder contains many folders with unique names. When you add a new file to a folder on the Active server, copy this file to the same folder on the Standby server.
%fwdir%\conf\SMC_Files\uepm\msi
$FWDIR/conf/SMC_Files/uepm/msi
%fwdir%\conf\SMC_Files\uepm\msi
$FWDIR/conf/SMC_Files/uepm/msi
%fwdir%\conf\SMC_Files\uepm\DRIVERS
$FWDIR/conf/SMC_Files/uepm/DRIVERS
%fwdir%\conf\SMC_Files\uepm\DRIVERS
$FWDIR/conf/SMC_Files/uepm/DRIVERS