Best Practices for Integrating Neverfail Heartbeat V5.3 or Later with Symantec NetBackup 6.5 for Microsoft Windows Servers (32-Bit) - TOPOLOGY #1

Follow

Summary

This Knowledgebase article describes best practices for integrating Neverfail Heartbeat V5.3 or later with Symantec NetBackup 6.5 (32-bit) and contains advice specific to Topology #1 (NetBackup Clients).


More Information

Please ensure you have read the following Knowledgebase article before proceeding:

Deployment: Topology #1

The NetBackup client setup program can be used in either of the following ways:

  • Local installations: The setup program installs the client software only on the machine where you start the installation.
  • Remote installations: The setup program scans the network for available clients upon which you can install the client software. The source machine must have Windows 2000, Windows XP, or Windows 2003 server installed. In addition, a remote installation requires system administrator privileges and is only available for Windows 2000, 32-bit Windows XP, and Windows 2003 32-bit machines.

Neverfail recommends installing the client before installing Heartbeat, since this will eliminate the need to repeat the installation on the Secondary server.

  1. Installing the client before installing Neverfail Heartbeat - the recommended deployment strategy.
    1. Install the Veritas NetBackup Client on the production (Primary) server. Ensure that no backup jobs will be performed during the installation of Heartbeat.
    2. Install Neverfail Heartbeat on the server pair.
    3. Once Heartbeat is installed and running on the server pair:
      1. Open the Neverfail Heartbeat Management Client.
      2. On the System -> Status & Control panel and check that the 'Application Status' is “Started -OK”.
      3. Check that the 'NetBackup Client Service' service is set to 'Automatic' and 'Started' on both servers.
  2. Installing the client on a server pair after installing Neverfail Heartbeat.

ASSUMPTIONS: This procedure assumes that the Primary server is active, and the Secondary server is passive. If the Secondary server is active, please omit step 2 below.

  1. On the active server, or a remote client, open the Neverfail Heartbeat Management Client.
  2. Perform a switchover and wait for the Secondary server to become active.
  3. Shutdown Heartbeat leaving protected applications running.
  4. Install the Client on the Secondary-active server.
    1. Reboot the server if the installation process requires it.
    2. If a reboot is required, restart Heartbeat on the Primary-passive server, and allow a Full System Check to complete before proceeding.
    3. If a reboot was not required, restart Heartbeat on both servers and allow a Full System Check to complete before proceeding.
  5. Perform a switchover and wait for the Primary server to become active.
  6. Shutdown Heartbeat leaving protected applications running.
  7. Install the Client on the Primary-active server
    1. Reboot the server if the installation process requires it.
    2. If a reboot is required, restart Heartbeat on the Secondary-passive server.
    3. If a reboot was not required, restart Heartbeat on both servers.
  8. Once the Client is installed and running on the server pair:
    1. Open the Neverfail Heartbeat Management Client.
    2. On the System -> Status & Control panel and check that the 'Application Status' is “Started”.
    3. Check that the 'NetBackup Client Service' service is set to 'Automatic' and 'Started' on both servers.

Configuration

  1. Backup jobs:
    • Backup jobs should be configured so that they do not overlap with Neverfail Heartbeat tasks (for example, DRM shadow creation, Rollback operations, or Full System Check).
    • Please ensure that you exclude the following directory from any backup job:

%install_dir%\R2\log including subdirectories

  • Please avoid scheduling a backup job during a Full System Check. Competition for file access between Neverfail Heartbeat and backup software will significantly increase the durations of both the backup job and the Full System Check task. This is especially important in environments with large databases (for example, Exchange or SQL Server) where the time required to backup data is considerable.
  1. Restore jobs:
    • Any restore should be performed under careful supervision of a system administrator.
    • Restores must take place on the active server only. Neverfail Heartbeat should be stopped before performing any restore.
      If prompted, reboot the machine in order to complete the restore. DO NOT start Heartbeat on the passive server yet. You now have the opportunity to examine the restored data (on the active server) without it being replicated:
      1. If, for any reason, you don’t want to keep the restored data, you have the option to shutdown Heartbeat on the active server (if it is running), manually switch the roles of the servers (using the Configure Server wizard), and then start Heartbeat and replication on both servers. This will bring the data on the server pair back to the state it was before the restore. Once the servers are synchronized, you can switchover to the pre-restore server pair configuration.
      2. If you want to continue using the restored data, simply start Heartbeat on the active (if required) and passive servers and allow the pair to become synchronized.
        • When restoring System State, Service State, Registry Data, or any other selection containing the Neverfail installation folder, or folders which are vital to the operating system (for example, the Windows installation directory), a reboot is usually required. Following the reboot, Neverfail may detect an unclean shutdown, set the server role to passive, and not start – there will be two passive servers. Please refer to Knowledgebase article #984 - 'Resolve Two Passive Servers', for advice on how to resolve this situation. Also, there must be no cross-restores of such selections. A cross-restore is the restoration of data, which was backed up on one server in the server pair, and is restored on the other server.

Uninstalling Backup Software

When uninstalling backup software, if Neverfail Heartbeat is still installed on the server pair, you must perform the following steps:

  1. Shutdown Heartbeat (you may leave protected applications running).
  2. Uninstall the backup software on both servers, and reboot the servers if required. If a reboot is not required, simply restart Heartbeat on both servers.

Known issues

  • Both Neverfail Heartbeat task times and backup jobs times will increase significantly when they overlap; also, the overall performance of the server pair will be degraded.
  • Shadow creation tasks may fail when performed during certain phases of backup jobs, depending on the settings used. Even though this will not cause any significant problems, care should be taken when scheduling tasks on a server pair running Heartbeat.
  • Following any switchover or failover, it is recommended to check the correct operation of the backup software, by examining scheduled jobs, backup devices’ status, and other settings, which impact the execution of backups.
  • SQL Server 2005 backups: When performing backups of SQL Server 2005, any consistency check performed before or after the backup will result in an “Unprotected Feature Detected” warning in the Neverfail Event Log, regarding the sparse files created when the consistency checks were performed.


Applies To

Neverfail Heartbeat V5.3 and Later


Related Information

None

KBID-1533

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.