Configuring an OpenNMS Stand-by Server
|
|
|
- Gervase Atkinson
- 10 years ago
- Views:
Transcription
1 WHITE PAPER Conguring an OpenNMS Stand-by Server Version 1.2 The OpenNMS Group, Inc. 220 Chatham Business Drive Pittsboro, NC T +1 (919) F +1 (503) [email protected] URL:
2 Executive Summary A large corporation contacted the OpenNMS Group for a consulting engagement requesting assistance with their new network and system management platform, OpenNMS. This engagement was scheduled for 3 days with the primary focus on developing and implementing a continuity of operations plan in the event of a system failure or localized disaster impacting OpenNMS. Continuity of Operations Plan This plan includes automated and manual instructions for creating, maintaining, and implementing two OpenNMS instances in primary, standby, and failover modes. For ease of communication we ll call this the HA conguration. The HA conguration concepts The OpenNMS software and software dependencies (i.e. PostgreSQL) will be installed on 2 geographically remote Debian Linux 4.0 servers: nms-01 and nms-02. The nms-01 server is the primary system that is responsible for monitoring the corporate network and the nms-02 server is the backup system that, when in stand-by mode, will be monitoring nms-01 and congured to notify operations staff when a failover should be initiated. The nms-02 server will monitor the corporate network in the failover mode. 01 monitors 02 to alert on the status of the standby 02 monitors 01 to alert on the status of the primary nms exports opennms DB from 01 via cron 02 rsyncs RRD and /etc/opennms from 01 via cron nms actively manages corporate network and network devices notify via SNMP Traps Corporate NET 02 manages corporate Network only in failover mode, however, network devices should always send SNMP Traps to each system White Paper: OpenNMS Stand-by Server 1
3 There is a monitoring conguration on nms-02 and two main scripts located on nms-02 that support this conguration. Script: sync.sh This script is responsible for maintaining consistency of the live nms-01 OpenNMS instance with the stand-by OpenNMS failover conguration resident on nms-02. This script is designed to be ran as a cron job and the crontab schedule should be maintained in the sync-on.crontab le in the $SYNC_HOME/etc/ directory and the on/off state is maintained by the sync-state.sh script found in the $SYNC_HOME/scripts directory. (Note: This synchronization can be simplied tremendously if a shared le system can be mounted from a SAN and a DB server or DB server cluster is in place. The synchronization in this document assumes geographically separate and stand-alone OpenNMS instances.) Phase 1 (Database Sync): The script is responsible for synchronizing the OpenNMS database and conguration les on nms-01 without effecting nms-02 s stand-by mission of only monitoring nms-01. This script is executed on a schedule dened in a crontab and is located on the le system in the ~opennms/ scripts/failover directory. This script exports the live opennms database instance running on nms-01 to the le system on nms-02 and imports that data to a PostgreSQL database instance called opennms_failover running on nms-02. This instance name is used to not conflict with the active opennms instance that is used by OpenNMS in standby mode to only monitor nms-01. Phase 2 (Conguration Sync): The script is responsible for synchronizing the OpenNMS conguration les on nms-01 for use during failover mode of operation. The conguration les in $OPENNMS_ETC located on nms-01 are rsync d, via and ssh tunnel, to $OPENNMS_ETC/opennms-failover directory on nms-02. Phase 3 (RRD Repository Sync): The script is responsible for synchronizing the OpenNMS RRD repository on nms-01 for use on nms-02 during failover. The RRD les in /var/lib/opennms/rrd located on nms-01 are rsync d, via and ssh tunnel, to /var/lib/opennms/rrd-failover/ nms-02. Script: failover.sh This script is responsible for changing the state of OpenNMS running on nms-02 from standby mode to failover mode. The script requires that either start or stop is passed as a parameter. The parameter start stops the automatic synchronization and initiates the failover sequence causing the standby OpenNMS instance to begin actively monitoring the corporate network. The stop parameter deactivates the failover mode instance of OpenNMS and resumes OpenNMS in the standby mode of monitoring the nms-01 OpenNMS instance and reschedules the automatic synchronization. This script when passed the start parameter: Stops OpenNMS on nms-02 White Paper: OpenNMS Stand-by Server 2
4 Changes symbolic links /etc/opennms and /var/lib/opennms/rrd to point to the respective failover directories created and synchronized by the sync.sh script so that OpenNMS conguration les synchronized from nms-01 will operate properly. Copies a special opennms-datasources.xml le to /etc/opennms/ (this le causes OpenNMS to use the opennms_failover database in PostgreSQL instance instead of the default opennms database) Starts OpenNMS This script when passed the stop parameter restores the symbolic links and the opennmsdatasources.xml le and resumes OpenNMS into standby mode. Script: sync-state.sh This script is used to control the state of the automatic synchronization maintained in the system crontab of the $SYNC_USER on nms-02. Change the sync-on.crontab le in the $SYNC_HOME/ etc/ directory to dene the schedule. HA Operational Modes: For the nms-02 server, the OpenNMS instance s normal state is to operate in standby mode. While in stand-by mode, OpenNMS is congured to monitor only nms-01 server via 2 of its services: the OpenNMS Web application (OpenNMSWebApp) and the ICMP service of the nms-01 ethernet interface. When nms-02 detects that the nms-01 node is down (all services being monitored are down), it should generate a notication to an appropriate destination path. An OpenNMS administrator should take the following steps to begin the failover mode of operation on nms-02: Verify the nms-01 is actually down and not monitoring the corporate network Disable synchronization of nms-01 from nms-02 via the opennms user s crontab on nms-02 Run the failover.sh script on nms-02 with the start parameter When nms-01 is recovered, the OpenNMS administrator should take the following steps to resume the stand-by mode of operation on nsm-02: Run the failover.sh script on nms-02 with the stop parameter Re-nable synchronization of nms-01 from nms-02 via the opennms user s crontab Required Conguration Access control to PostgreSQL on nms-01 to allow access from nms-02 (pg_hba.conf and iptables) The rsync package installed on both nms-01 and nms-02 A synchronization user (SYNC_USER) account be created on both NMSs as a best practice as opposed to using root access and OpenNMS conguration and RRD structures changed to be owned by this user. The sudo package should be installed and/or congured on both NMSs to provide the SYNC_USER account root privileges when needed during failover. A pass-phrase-less RSA key to be used by the SYNC_USER and the sync.sh script. This is created so that the SYNC_USER user account on nms-02 could rysnc via an ssh tunnel without interaction. White Paper: OpenNMS Stand-by Server 3
5 NOTE: The private key stored in the ~opennms/.ssh directory should be strictly controlled. As part of normal procedures taken following changes in personnel, this key should be regenerated and the opennms user account password changed. White Paper: OpenNMS Stand-by Server 4
6 Appendix A Failover Scripts The scripts and les supporting this feature are installed using the following directory structure: /Users/david/Documents/Business/Engineering/Support/kcpl/failover../db./etc./etc/opennms-datasources-failover.xml./etc/opennms-datasources-standby.xml./etc/sync-off.cron./etc/sync-on.cron./scripts./scripts/failover.sh./scripts/sync-state.sh./scripts/sync.sh $SYNC_HOME/scripts/sync.sh #!/bin/sh # export data from other server # pg_hba.conf on $PRIMARY_NMS must be changed # to allow connections from $STANDBY_NMS. Also # postgresql.conf on $PRIMARY_NMS must be changed # so that the postmaster process is congured # to listen on all IP interfaces including # localhost. SYNC_USER=opennms SYNC_HOME=~$SYNC_USER/failover/ PRIMARY_NMS=nms-01 STANDBY_NMS=`host` OPENNMS_ETC=/etc/opennms OPENNMS_ETC_STANDBY=/etc/opennms-standby OPENNMS_ETC_FAILOVER=/etc/opennms-failover OPENNMS_RRD=/var/lib/opennms/rrd OPENNMS_RRD_STANDBY=/var/lib/opennms/rrd-standby OPENNMS_RRD_FAILOVER=/var/lib/opennms/rrd-failover FAILOVER_DB=opennms_failover if [ -f $SYNC_HOME/bin/sync-envvars ];. $SYNC_HOME/etc/sync-envvars # export db data dbsync() { echo "Exporting data from $PRIMARY_NMS..." if! test -d "${SYNC_HOME}/db" mkdir $SYNC_HOME/db White Paper: OpenNMS Stand-by Server 5
7 pg_dump -i -h $PRIMARY_NMS -U opennms opennms > $SYNC_HOME/db/opennms.sql if [ $? -eq 0 ] echo "Dropping and recreating $FAILOVER_DB Database locally..." psql -U opennms template1 -c "DROP DATABASE $FAILOVER_DB;" psql -U opennms template1 -c "CREATE DATABASE $FAILOVER_DB ENCODING 'unicode';" else } if [ $? -eq 0 ] echo "Importing data exported from $PRIMARY_NMS into recreated opennms_failover DB..." psql -U opennms $FAILOVER_DB < $SYNC_HOME/db/opennms.sql else # Now it is important that the opennms conguration les # rsync'd from $PRIMARY_NMS etcsync() { echo "Rsync'ing conguration les from $PRIMARY_NMS..." rsync -e 'ssh -i ~$SYNC_USER/.ssh/id-rsa-key' -avz $SYNC_USER@$PRIMARY_NMS:$OPENNMS_ETC* $OPENNMS_ETC_FAILOVER/ } # Sync the RRD les rrdsync() { echo "Rsync'ing RRD data les from $PRIMARY_NMS..." rsync -e 'ssh -i ~$SYNC_USER/.ssh/id-rsa-key' -azv $SYNC_USER@$PRIMARY_NMS:$OPENNMS_RRD/* $OPENNMS_RRD_FAILOVER/ } # Synchronize the DB dbsync echo "Failed db sync of $PRIMARY_NMS!" # Synchronize the failover $OPENNMS_ETC_FAILOVER with the $PRIMARY_NMS:$OPENNMS_ETC/ etcsync echo "Failed etc sync of $PRIMARY_NMS!" White Paper: OpenNMS Stand-by Server 6
8 # Synchronize the failover $OPENNMS_RRD_FAILOVER/ with the primary $OPENNMS_RRD/ rrdsync echo "Failed etc sync of $PRIMARY_NMS!" $SYNC_HOME/scripts/failover.sh #!/bin/bash # This script will start opennms # in in a conguration that has been # duplicated from the primary opennms # system. # Must rst stop OpenNMS that is running and # monitoring the primary server. SYNC_USER=opennms SYNC_HOME=~$SYNC_USER/failover PRIMARY_NMS=nms-01 STANDBY_NMS=`hostname` OPENNMS_ETC=/etc/opennms OPENNMS_ETC_STANDBY=/etc/opennms-standby OPENNMS_ETC_FAILOVER=/etc/opennms-failover OPENNMS_RRD=/var/lib/opennms/rrd OPENNMS_RRD_STANDBY=/var/lib/opennms/rrd-standby OPENNMS_RRD_FAILOVER=/var/lib/opennms/rrd-failover OPENNMS_BIN=/usr/share/opennms/bin if [ -f $SYNC_HOME/etc/sync-envvars ];. $SYNC_HOME/etc/sync-envvars case "$1" in start) echo "Stopping automatic synchronization..." $SYNC_HOME/scripts/sync-state.sh off echo "ERROR:Failed to stop synchronization cron job; not failing over!" echo "Stopping OpenNMS in preparation of failover..." $OPENNMS_BIN/opennms stop White Paper: OpenNMS Stand-by Server 7
9 echo "ERROR:Failed to stop standby OpenNMS instance; not failing over!" $SYNC_HOME/scripts/sync-state.sh on echo "Changing the $OPENNMS_ETC symbolic link to $OPENNMS_ETC_FAILOVER..." rm $OPENNMS_ETC echo "ERROR:Failed to remove symbolic link to the $OPENNMS_ETC; not failing over!\nverify OpenNMS state." $SYNC_HOME/scripts/sync-state.sh on ln -s $OPENNMS_ETC_FAILOVER $OPENNMS_ETC echo "ERROR:Failed to create symbolic link to the $OPENNMS_ETC_FAILOVER; not failing over!\nverify OpenNMS state." $SYNC_HOME/scripts/sync-state.sh on echo "Changing the $OPENNMS_RRD symbolic link to $OPENNMS_RRD_FAILOVER..." rm $OPENNMS_RRD echo "ERROR:Failed to remove symbolic link to the $OPENNMS_RRD; not failing over!\nverify OpenNMS state." $SYNC_HOME/scripts/sync-state.sh on ln -s $OPENNMS_RRD_FAILOVER $OPENNMS_RRD echo "ERROR:Failed to create symbolic link to the $OPENNMS_RRD_FAILOVER; not failing over!\nverify OpenNMS state." $SYNC_HOME/scripts/sync-state.sh on # echo "Setting failover data sources conguration..." # cp -p ~$SYNC_HOME/etc/opennms-datasources-failover.xml $OPENNMS_ETC/opennmsdatasources.xml echo "Restarting OpenNMS..." $OPENNMS_BIN/opennms start ;; stop) echo "Stopping OpenNMS in failover mode, returning to standby mode..." $OPENNMS_BIN/opennms stop White Paper: OpenNMS Stand-by Server 8
10 echo "ERROR:Failed to stop failover OpenNMS instance; not failing over!" $SYNC_HOME/scripts/sync-state.sh off echo "Changing the $OPENNMS_ETC symbolic link to $OPENNMS_ETC_STANDBY..." rm $OPENNMS_ETC echo "ERROR:Failed to remove symbolic link to the $OPENNMS_ETC; not starting standby mode!\nverify OpenNMS state." $SYNC_HOME/scripts/sync-state.sh off ln -s $OPENNMS_ETC_STANDBY $OPENNMS_ETC echo "ERROR:Failed to create symbolic link to the $OPENNMS_ETC_STANDBY; not starting standby mode!\nverify OpenNMS state." $SYNC_HOME/scripts/sync-state.sh off echo "Changing the $OPENNMS_RRD symbolic link to $OPENNMS_RRD_STANDBY..." rm $OPENNMS_RRD echo "ERROR:Failed to remove symbolic link to the $OPENNMS_RRD; not starting in standby mode!\nverify OpenNMS state." $SYNC_HOME/scripts/sync-state.sh off ln -s $OPENNMS_RRD_STANDBY $OPENNMS_RRD echo "ERROR:Failed to create symbolic link to the $OPENNMS_RRD_STANDBY; not starting in standby mode!\nverify OpenNMS state." $SYNC_HOME/scripts/sync-state.sh off ln -s $OPENNMS_RRD_STANDBY $OPENNMS_RRD # echo "Chaning failover data sources conguration to stand-by conguration..." # cp -p $SYNC_USER/failover/etc/opennms-datasources-standby.xml $OPENNMS_ETC/opennmsdatasources.xml echo "Restarting OpenNMS..." $OPENNMS_BIN/opennms start echo "Restarting automatic synchronization..." $SYNC_HOME/scripts/sync-state.sh on ;; White Paper: OpenNMS Stand-by Server 9
11 *) echo "Usage: $0 {start stop}" ;; esac synch-state.sh #!/bin/sh SYNC_USER=opennms SYNC_HOME=~$SYNC_USER/failover PRIMARY_NMS=nms-01 STANDBY_NMS=`hostname` OPENNMS_ETC=/etc/opennms OPENNMS_ETC_STANDBY=/etc/opennms-standby OPENNMS_ETC_FAILOVER=/etc/opennms-failover OPENNMS_RRD=/var/lib/opennms/rrd OPENNMS_RRD_STANDBY=/var/lib/opennms/rrd-standby OPENNMS_RRD_FAILOVER=/var/lib/opennms/rrd-failover OPENNMS_BIN=/usr/share/opennms/bin if [ -f $SYNC_HOME/etc/sync-envvars ];. $SYNC_HOME/etc/sync-envvars case "$!" in on) echo "Enabling cron..." crontab -u $SYNC_USER ~$SYNC_HOME/etc/sync-on.cron crontab -l -u $SYNC_USER ;; off) *) esac echo "Enabling cron..." crontab -u $SYNC_USER ~$SYNC_HOME/etc/sync-on.cron crontab -l -u $SYNC_USER ;; echo "Usage: $0 {on off}" ;; $SYNC_HOME/etc/sync-envvars SYNC_USER=opennms SYNC_HOME=~$SYNC_USER/failover/ PRIMARY_NMS=nms-01 STANDBY_NMS=`host` OPENNMS_ETC=/etc/opennms OPENNMS_ETC_STANDBY=/etc/opennms-standby OPENNMS_ETC_FAILOVER=/etc/opennms-failover OPENNMS_ETC_FAILOVER=/etc/opennms-failover OPENNMS_RRD=/var/lib/opennms/rrd White Paper: OpenNMS Stand-by Server 10
12 OPENNMS_RRD_STANDBY=/var/lib/opennms/rrd-standby OPENNMS_RRD_FAILOVER=/var/lib/opennms/rrd-failover OPENNMS_BIN=/usr/share/opennms/bin FAILOVER_DB=opennms_failover $SYNC_HOME/etc/sync-on.crontab #Crontab entry for automatic synchronization of OpenNMS MAILTO=root SYNC_USER=opennms 0 0 * * * ~$SYNC_USER/failover/scripts/sync.sh $SYNC_HOME/etc/sync-off.crontab #Crontab entry for automatic synchronization of OpenNMS MAILTO=root SYNC_USER=opennms #0 0 * * * ~$SYNC_USER/failover/scripts/sync.sh White Paper: OpenNMS Stand-by Server 11
Backing up the Embedded Oracle database of a Red Hat Network Satellite
Backing up the Embedded Oracle database of a Red Hat Network Satellite By Melissa Goldin and Vladimir Zlatkin Abstract This document will help you create a backup of the Oracle database of a Red Hat Network
2. Boot using the Debian Net Install cd and when prompted to continue type "linux26", this will load the 2.6 kernel
These are the steps to build a hylafax server. 1. Build up your server hardware, preferably with RAID 5 (3 drives) plus 1 hotspare. Use a 3ware raid card, 8000 series is a good choice. Use an external
Managing SAS Web Infrastructure Platform Data Server High-Availability Clusters
ABSTRACT Paper SAS1776-2015 Managing SAS Web Infrastructure Platform Data Server High-Availability Clusters Ken Young, SAS Institute Inc. The SAS Web Application Server is a lightweight server that provides
Chapter 1. Backup service
The current backup policy is a two-step process. First, all hosts run a daily and/or weekly shell script in cron that creates one (or more) compressed tar files with the relevant content to be stored as
This appendix describes the following procedures: Cisco ANA Registry Backup and Restore Oracle Database Backup and Restore
APPENDIXA This appendix describes the following procedures: Cisco ANA Registry Oracle Database Cisco ANA Registry This section describes the Cisco ANA Registry backup and restore procedure. Overview Provides
Configuring High Availability for VMware vcenter in RMS Distributed Setup
Configuring High Availability for VMware vcenter in RMS Distributed Setup This chapter describes the process of configuring high availability for the VMware vcenter. It provides the prerequisites and procedures
Implementing Failover Capabilities in Red Hat Network Satellite
Implementing Failover Capabilities in Red Hat Network Satellite By Vladimir Zlatkin Abstract This document will help you create two identical Red Hat Network (RHN) Satellites functioning in failover mode.
IBM Pure Application Create Custom Virtual Image Guide - Part 1 Virtual Image by extending
PERFICIENT IBM Pure Application Create Custom Virtual Image Guide - Part 1 Virtual Image by extending How to guide on Virtual Image creation for Pure Application Technical Architect: Chuck Misuraca Change
Backup and Restore FAQ
Backup and Restore FAQ Topic 50210 Backup and Restore Web, Data, and Email Security Solutions 11-Mar-2014 Applies to: Web Filter, Web Security, Web Security Gateway, and Web Security Gateway Anywhere,
NAS 259 Protecting Your Data with Remote Sync (Rsync)
NAS 259 Protecting Your Data with Remote Sync (Rsync) Create and execute an Rsync backup job A S U S T O R C O L L E G E COURSE OBJECTIVES Upon completion of this course you should be able to: 1. Having
Step One: Installing Rsnapshot and Configuring SSH Keys
Source: https://www.digitalocean.com/community/articles/how-to-installrsnapshot-on-ubuntu-12-04 What the Red Means The lines that the user needs to enter or customize will be in red in this tutorial! The
EISOO AnyBackup 5.1. Detailed Features
EISOO AnyBackup 5.1 Detailed Detailed Content Copyright... 3 EISOO AnyBackup 5.1... 4 1.1 Regular Backup... 4 Regular Backup... 4 File Backup and Recovery... 5 Mail Backup and Recovery... 5 SQL Server
OpenGeo Suite for Linux Release 3.0
OpenGeo Suite for Linux Release 3.0 OpenGeo October 02, 2012 Contents 1 Installing OpenGeo Suite on Ubuntu i 1.1 Installing OpenGeo Suite Enterprise Edition............................... ii 1.2 Upgrading.................................................
Module 7. Backup and Recovery
Module 7 Backup and Recovery Objectives Backup Types SQL Dump Cluster Dump Offline Copy Backup Online Backups Point-In Time Recovery Backup As with any database, PostgreSQL database should be backed up
Automated Offsite Backup with rdiff-backup
Automated Offsite Backup with rdiff-backup Michael Greb 2003-10-21 Contents 1 Overview 2 1.1 Conventions Used........................................... 2 2 Setting up SSH 2 2.1 Generating SSH Keys........................................
HP Device Manager 4.6
Technical white paper HP Device Manager 4.6 Disaster Recovery Guide Table of contents Overview... 2 General recovery process... 2 Recovering the HPDM Server... 5 Backing up the data... 5 Installing the
Use QNAP NAS for Backup
Use QNAP NAS for Backup BACKUP EXEC 12.5 WITH QNAP NAS Copyright 2010. QNAP Systems, Inc. All Rights Reserved. V1.0 Document revision history: Date Version Changes Apr 2010 1.0 Initial release Note: Information
TCB No. 2012-006 March 2012. Technical Bulletin. GS FLX and GS FLX+ Systems. Configuration of Data Backup Using backupscript.sh
TCB No. 2012-006 March 2012 Technical Bulletin GS FLX and GS FLX+ Systems Configuration of Data Backup Using backupscript.sh Summary This document describes the intended use and a configuration example
IBM TSM DISASTER RECOVERY BEST PRACTICES WITH EMC DATA DOMAIN DEDUPLICATION STORAGE
White Paper IBM TSM DISASTER RECOVERY BEST PRACTICES WITH EMC DATA DOMAIN DEDUPLICATION STORAGE Abstract This white paper focuses on recovery of an IBM Tivoli Storage Manager (TSM) server and explores
www.novell.com/documentation Administration Guide GroupWise Mobility Service 2.1 February 2015
www.novell.com/documentation Administration Guide GroupWise Mobility Service 2.1 February 2015 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this
Upgrading to advanced editions of Acronis Backup & Recovery 10. Technical white paper
Upgrading to advanced editions of Acronis Backup & Recovery 10 Technical white paper Table of contents 1 Introduction...3 2 Choosing the way to upgrade...3 2.1 Gradual upgrade... 3 2.2 Importing backup
LifeKeeper for Linux PostgreSQL Recovery Kit. Technical Documentation
LifeKeeper for Linux PostgreSQL Recovery Kit Technical Documentation January 2012 This document and the information herein is the property of SIOS Technology Corp. (previously known as SteelEye Technology,
High Availability for Informatica Data Replication in a Cluster Environment
High Availability for Informatica Data Replication in a Cluster Environment 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic,
Backing Up Your System With rsnapshot
Roberto C. Sánchez Dayton Linux Users Group InstallFest Saturday, March 1, 2014 Overview About the Presenter About and Alternatives Installing Options in Configuring Other Operating Systems (e.g., Windows,
DSView 4 Management Software Transition Technical Bulletin
DSView 4 Management Software Transition Technical Bulletin DSView, Avocent and the Avocent logo are trademarks or registered trademarks of Avocent Corporation or its affiliates in the U.S. and other countries.
MySQL Backups: From strategy to Implementation
MySQL Backups: From strategy to Implementation Mike Frank Senior Product Manager 1 Program Agenda Introduction The 5 Key Steps Advanced Options References 2 Backups are a DBAs Top Priority Be Prepared
FioranoMQ 9. High Availability Guide
FioranoMQ 9 High Availability Guide Copyright (c) 1999-2008, Fiorano Software Technologies Pvt. Ltd., Copyright (c) 2008-2009, Fiorano Software Pty. Ltd. All rights reserved. This software is the confidential
A SHORT INTRODUCTION TO DUPLICITY WITH CLOUD OBJECT STORAGE. Version 1.12 2014-07-01
A SHORT INTRODUCTION TO DUPLICITY WITH CLOUD OBJECT STORAGE Version 1.12 2014-07-01 PAGE _ 2 TABLE OF CONTENTS 1. Introduction....Page 03 2. System Configuration....Page 04 3. Create Backup Script....Page
RUGGEDCOM NMS for Linux v1.6
Welcome to RNMS 1 Installation 2 RUGGEDCOM NMS for Linux v1.6 Notes on RNMS 3 Installation Upgrades 4 09/2013 Copyright 2013 Siemens AG All rights reserved. Dissemination or reproduction of this document,
IGEL Universal Management. Installation Guide
IGEL Universal Management Installation Guide Important Information Copyright This publication is protected under international copyright laws, with all rights reserved. No part of this manual, including
HAOSCAR 2.0: an open source HA-enabling framework for mission critical systems
HAOSCAR 2.0: an open source HA-enabling framework for mission critical systems Rajan Sharma, Thanadech Thanakornworakij { tth010,rsh018}@latech.edu High availability is essential in mission critical computing
OnCommand Performance Manager 1.1
OnCommand Performance Manager 1.1 Installation and Setup Guide For Red Hat Enterprise Linux NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501
Installing Virtual Coordinator (VC) in Linux Systems that use RPM (Red Hat, Fedora, CentOS) Document # 15807A1-103 Date: Aug 06, 2012
Installing Virtual Coordinator (VC) in Linux Systems that use RPM (Red Hat, Fedora, CentOS) Document # 15807A1-103 Date: Aug 06, 2012 1 The person installing the VC is knowledgeable of the Linux file system
Moving to Plesk Automation 11.5
Moving to Plesk Automation 11.5 Last updated: 2 June 2015 Contents About This Document 4 Introduction 5 Preparing for the Move 7 1. Install the PA Moving Tool... 8 2. Install Mail Sync Software (Windows
IBM Sterling Control Center
IBM Sterling Control Center System Administration Guide Version 5.3 This edition applies to the 5.3 Version of IBM Sterling Control Center and to all subsequent releases and modifications until otherwise
IMPLEMENTATION OF CIPA - PUDUCHERRY UT SERVER MANAGEMENT. Client/Server Installation Notes - Prepared by NIC, Puducherry UT.
SERVER MANAGEMENT SERVER MANAGEMENT The Police department had purchased a server exclusively for the data integration of CIPA. For this purpose a rack mount server with specifications- as per annexure
Open-Xchange Server Backup Whitepaper
OPEN-XCHANGE Whitepaper Open-Xchange Server Backup Whitepaper How to back up and restore your Groupware Data v1.20 Copyright 2005, OPEN-XCHANGE Inc. This document is the intellectual property of Open-Xchange
Disaster Recovery Configuration Guide for CiscoWorks Network Compliance Manager 1.8
Disaster Recovery Configuration Guide for CiscoWorks Network Compliance Manager 1.8 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel:
K2 TX/MAM Server User Manual
K2 TX/MAM Server User Manual Document version: 2.2-12-20-2012 Contents 1 Grass Valley Product Support... 3 2 About this document... 3 3 Credentials... 3 4 Indicators and status information... 3 5 The K2
Monitoring Clearswift Gateways with SCOM
Technical Guide Version 01 28/11/2014 Documentation Information File Name Document Author Document Filename Monitoring the gateways with _v1.docx Iván Blesa Monitoring the gateways with _v1.docx Issue
Sophos Anti-Virus for Linux configuration guide. Product version: 9
Sophos Anti-Virus for Linux configuration guide Product version: 9 Document date: September 2015 Contents 1 About this guide...5 2 About Sophos Anti-Virus for Linux...6 2.1 What Sophos Anti-Virus does...6
Installation Guide. Copyright (c) 2015 The OpenNMS Group, Inc. OpenNMS 17.0.0-SNAPSHOT Last updated 2015-09-22 05:19:20 EDT
Installation Guide Copyright (c) 2015 The OpenNMS Group, Inc. OpenNMS 17.0.0-SNAPSHOT Last updated 2015-09-22 05:19:20 EDT Table of Contents 1. Basic Installation of OpenNMS... 1 1.1. Repositories for
PZVM1 Administration Guide. V1.1 February 2014 Alain Ganuchaud. Page 1/27
V1.1 February 2014 Alain Ganuchaud Page 1/27 Table of Contents 1 GENERAL INFORMATION... 3 1.1 System Overview... 3 1.2 Software... 5 2 GETTING STARTED... 6 2.1 Deploy OVF... 6 2.2 Logging On... 7 2.3 Configure
NetNumen U31 R06. Backup and Recovery Guide. Unified Element Management System. Version: V12.14.30
NetNumen U31 R06 Unified Element Management System Backup and Recovery Guide Version: V12.14.30 ZTE CORPORATION No. 55, Hi-tech Road South, ShenZhen, P.R.China Postcode: 518057 Tel: +86-755-26771900 Fax:
Parallels Virtuozzo Containers 4.7 for Linux
Parallels Virtuozzo Containers 4.7 for Linux Deploying Clusters in Parallels-Based Systems Copyright 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved. Parallels Holdings, Ltd.
Netezza PureData System Administration Course
Course Length: 2 days CEUs 1.2 AUDIENCE After completion of this course, you should be able to: Administer the IBM PDA/Netezza Install Netezza Client Software Use the Netezza System Interfaces Understand
Single Node Setup. Table of contents
Table of contents 1 Purpose... 2 2 Prerequisites...2 2.1 Supported Platforms...2 2.2 Required Software... 2 2.3 Installing Software...2 3 Download...2 4 Prepare to Start the Hadoop Cluster... 3 5 Standalone
Disaster Recovery Solutions for Oracle Database Standard Edition RAC. A Dbvisit White Paper
Disaster Recovery Solutions for Oracle Database Standard Edition RAC A Dbvisit White Paper Copyright 2011-2012 Dbvisit Software Limited. All Rights Reserved v2, Mar 2012 Contents Executive Summary... 1
SmartFiler Backup Appliance User Guide 2.0
SmartFiler Backup Appliance User Guide 2.0 SmartFiler Backup Appliance User Guide 1 Table of Contents Overview... 5 Solution Overview... 5 SmartFiler Backup Appliance Overview... 5 Getting Started... 7
Technical Paper. Configuring the SAS Web Infrastructure Platform Data Server for High Availability
Technical Paper Configuring the SAS Web Infrastructure Platform Data Server for High Availability ii Configuring the SAS Web Infrastructure Platform for High Availability PAPER TITLE Content provided by
Preparing for the Installation
CHAPTER 3 This section describes how to set up the environment for installation. To ensure a successful installation, use the checklist provided in Installation Scenarios and Checklists, page 1-3 for the
Nagios in High Availability Environments
Nagios in High Availability Environments Introduction Nagios is a versatile and functional network management tool with a GUI (graphic user interface) comparable to other commercial tools. It s free software,
Postgres Plus xdb Replication Server with Multi-Master User s Guide
Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master build 57 August 22, 2012 , Version 5.0 by EnterpriseDB Corporation Copyright 2012
Implementing Highly Available OpenView. Ken Herold Senior Integration Consultant Melillo Consulting
Implementing Highly Available OpenView Ken Herold Senior Integration Consultant Melillo Consulting Outline Overview of High Availability (HA) Highly Available NNM Highly Available ITO Management of HA
Postgres Enterprise Manager Installation Guide
Postgres Enterprise Manager Installation Guide January 22, 2016 Postgres Enterprise Manager Installation Guide, Version 6.0.0 by EnterpriseDB Corporation Copyright 2013-2016 EnterpriseDB Corporation. All
Sophos Anti-Virus for Linux configuration guide. Product version: 9
Sophos Anti-Virus for Linux configuration guide Product version: 9 Document date: September 2014 Contents 1 About this guide...8 2 About Sophos Anti-Virus for Linux...9 2.1 What Sophos Anti-Virus does...9
Extending Remote Desktop for Large Installations. Distributed Package Installs
Extending Remote Desktop for Large Installations This article describes four ways Remote Desktop can be extended for large installations. The four ways are: Distributed Package Installs, List Sharing,
Redmine Installation on Debian. v1.1
Redmine Installation on Debian v1.1 Introduction 1. Objectives Have a fully functional Redmine installation on a dedicated server with good performance. The idea of this document came after an easy installation
HIGH AVAILABILITY SETUP USING VERITAS CLUSTER SERVER AND NETAPP SYNCHRONOUS SNAPMIRROR. Jorge Costa, NetApp June 2008
HIGH AVAILABILITY SETUP USING VERITAS CLUSTER SERVER AND NETAPP SYNCHRONOUS SNAPMIRROR Jorge Costa, NetApp June 2008 TABLE OF CONTENTS 1 PROBLEM DESCRIPTION 4 2 SOLUTION OVERVIEW 5 21 STORAGE 5 22 VCS
for QSS/OASIS Presented by Bill Genske Session 135
Quintessential School Systems Session 135 SQL Server Administration for QSS/OASIS Presented by Bill Genske Gary Jackson Copyright Quintessential School Systems, 2011 All Rights Reserved 867 American Street
Pervasive PSQL Meets Critical Business Requirements
Pervasive PSQL Meets Critical Business Requirements Pervasive PSQL White Paper May 2012 Table of Contents Introduction... 3 Data Backup... 3 Pervasive Backup Agent... 3 Pervasive PSQL VSS Writer... 5 Pervasive
High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper
High Availability with Postgres Plus Advanced Server An EnterpriseDB White Paper For DBAs, Database Architects & IT Directors December 2013 Table of Contents Introduction 3 Active/Passive Clustering 4
This section is intended to provide sample configurations and script examples common to long-term operation of a Jive SBS installation.
Operations Cookbook Contents Operations Cookbook...2 Enabling SSL Encryption... 2 Disabling the Local Jive System Database... 2 Changing the Configuration of an Existing Instance... 3 Performing a Jive
How To Install An Aneka Cloud On A Windows 7 Computer (For Free)
MANJRASOFT PTY LTD Aneka 3.0 Manjrasoft 5/13/2013 This document describes in detail the steps involved in installing and configuring an Aneka Cloud. It covers the prerequisites for the installation, the
NMS300 Network Management System
NMS300 Network Management System User Manual June 2013 202-11289-01 350 East Plumeria Drive San Jose, CA 95134 USA Support Thank you for purchasing this NETGEAR product. After installing your device, locate
Redundant Servers. APPolo Redundant Servers User Guide. User Guide. Revision: 1.2 Last Updated: May 2014 Service Contact: service@lynx-technik.
Redundant Servers Revision: 1.2 Last Updated: May 2014 Service Contact: [email protected] 2014 LYNXTechnik AG Page 1/8 Contents APPolo Control and Signal Processing... 2 APPolo Server Redundancy...
White Paper. Fabasoft on Linux Cluster Support. Fabasoft Folio 2015 Update Rollup 2
White Paper Fabasoft Folio 2015 Update Rollup 2 Copyright Fabasoft R&D GmbH, Linz, Austria, 2015. All rights reserved. All hardware and software names used are registered trade names and/or registered
CA ARCserve and CA XOsoft r12.5 Best Practices for protecting Microsoft Exchange
CA RECOVERY MANAGEMENT R12.5 BEST PRACTICES CA ARCserve and CA XOsoft r12.5 Best Practices for protecting Microsoft Exchange Overview Benefits The CA Advantage The CA ARCserve Backup Support and Engineering
Secure Web Gateway Version 11.7 High Availability
Secure Web Gateway Version 11.7 High Availability Legal Notice Copyright 2015 Trustwave Holdings, Inc. All rights reserved. This document is protected by copyright and any distribution, reproduction, copying,
SnapManager 1.0 for Virtual Infrastructure Best Practices
NETAPP TECHNICAL REPORT SnapManager 1.0 for Virtual Infrastructure Best Practices John Lockyer, NetApp January 2009 TR-3737 LEVERAGING NETAPP DATA ONTAP FOR VMWARE BACKUP, RESTORE, AND DISASTER RECOVERY
PostgreSQL Clustering with Red Hat Cluster Suite
PostgreSQL Clustering with Red Hat Cluster Suite Devrim GÜNDÜZ PostgreSQL Contributor Twitter: @DevrimGunduz Red Hat Certified Engineer Community: [email protected] Personal: [email protected] Before
Monitoring an HP platform based solution and SNMPv2/v3 alarm forwarding and synchronization with an existing NMS
Monitoring an HP platform based solution and SNMPv2/v3 alarm forwarding and synchronization with an existing NMS Roberto Pulvirenti ([email protected]) Powered by Antonio Russo March 15th, 2013
Backup and Recovery using PITR Mark Jones. 2015 EnterpriseDB Corporation. All rights reserved. 1
Backup and Recovery using PITR Mark Jones 2015 EnterpriseDB Corporation. All rights reserved. 1 Agenda Introduction Business Impact Vs Cost Downtime Scenarios Backup Methods SQL Dump Cold Backup (Offline
1Y0-250 Implementing Citrix NetScaler 10 for App and Desktop Solutions Practice Exam
1Y0-250 Implementing Citrix NetScaler 10 for App and Desktop Solutions Practice Exam Section 1: Assessing infrastructure needs for the NetScaler implementation 1.1 Task Description: Verify the objectives
Configuring Failover
Configuring Failover 2015 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property of their respective
GoGrid Implement.com Configuring a SQL Server 2012 AlwaysOn Cluster
GoGrid Implement.com Configuring a SQL Server 2012 AlwaysOn Cluster Overview This documents the SQL Server 2012 Disaster Recovery design and deployment, calling out best practices and concerns from the
SETTING UP RASPBERRY PI FOR TOPPY FTP ACCESS. (Draft 5)
SETTING UP RASPBERRY PI FOR TOPPY FTP ACCESS (Draft 5) 1 INTRODUCTION These notes describe how I set up my Raspberry Pi to allow FTP connection to a Toppy. Text in blue indicates Linux commands or file
SIP-DECT Knowledge Base SIP-DECT System Update
SIP-DECT Knowledge Base SIP-DECT System Update MAI 2015 DEPL-2046 VERSION 1.6 KNOWLEDGE BASE TABLE OF CONTENT 1) Introduction... 2 2) Update (New Service Pack in the same Release)... 3 2.1 OMM HOSTED ON
OpenCart. SugarCRM CE (Community Edition Only) Integration. Guide
OpenCart SugarCRM CE (Community Edition Only) Integration Guide By Lim Tee Chert 23 June 2012 (last updated on: 08 January 2015) http://www.cartbooks.com Purpose: This is A Release for OpenCart SugarCRM
How to Backup XenServer VM with VirtualIQ
How to Backup XenServer VM with VirtualIQ 1. Using Live Backup of VM option: Live Backup: This option can be used, if user does not want to power off the VM during the backup operation. This approach takes
Panorama High Availability
Panorama High Availability Palo Alto Networks Panorama Administrator s Guide Version 6.0 Contact Information Corporate Headquarters: Palo Alto Networks 4401 Great America Parkway Santa Clara, CA 95054
Seagate NAS OS 4 Reviewers Guide: NAS / NAS Pro / Business Storage Rackmounts
Seagate NAS OS 4 Reviewers Guide: NAS / NAS Pro / Business Storage Rackmounts Seagate NAS OS 4 Reviewers Guide 2 Purpose of this guide Experience the most common use cases for the product, learn about
Applications Manager Best Practices document
Applications Manager Best Practices document This document will list the AdventNet ManageEngine Applications Manager best practices 1. Hardware and Software requirements 2. Configuring Applications Manager
Rsync: The Best Backup System Ever
LinuxFocus article number 326 http://linuxfocus.org Rsync: The Best Backup System Ever by Brian Hone About the author: Brian Hone is a system administrator and software developer at
Newton Linux User Group Graphing SNMP with Cacti and RRDtool
Newton Linux User Group Graphing SNMP with Cacti and RRDtool Summary: Cacti is an interface that can be used to easily manage the graphing of SNMP data. These graphs allow you to visualize performance
PostgreSQL 9.0 Streaming Replication under the hood Heikki Linnakangas
PostgreSQL 9.0 Streaming Replication under the hood Heikki Linnakangas yright 2009 EnterpriseDB Corporation. All rights Reserved. Slide: 1 Built-in
Database Backup and Restore Mechanism. Presented by : Mary Meladath
Database Backup and Restore Mechanism Presented by : Mary Meladath Database Server Connection Error Suppose error is handled gracefully. The error message may be :- The Database server is down. Please
Architecture and Mode of Operation
Open Source Scheduler Architecture and Mode of Operation http://jobscheduler.sourceforge.net Contents Components Platforms & Databases Architecture Configuration Deployment Distributed Processing Security
Preface... 1. Introduction... 1 High Availability... 2 Users... 4 Other Resources... 5 Conventions... 5
Table of Contents Preface.................................................... 1 Introduction............................................................. 1 High Availability.........................................................
Basic System Administration ESX Server 3.0.1 and Virtual Center 2.0.1
Basic System Administration ESX Server 3.0.1 and Virtual Center 2.0.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a
Configure Cisco Emergency Responder Disaster Recovery System
Configure Cisco Emergency Responder Disaster Recovery System Disaster Recovery System overview, page 1 Backup and restore procedures, page 2 Supported features and components, page 4 System requirements,
QStar SNMP installation, configuration and testing. Contents. Introduction. Change History
QStar SNMP installation, configuration and testing Change History Date Author Comments February 19, 2014 Slava Initial version March 1, 2014 Slava Update April 8, 2014 Vladas Trap destination configuration
3M Command Center. Installation and Upgrade Guide
3M Command Center Installation and Upgrade Guide Copyright 3M, 2015. All rights reserved., 78-8129-3760-1d 3M is a trademark of 3M. Microsoft, Windows, Windows Server, Windows Vista and SQL Server are
Implementing Microsoft Windows Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud
Implementing Microsoft Windows Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud David Pae, Ulf Schoo June 2013 (Please consult http://aws.amazon.com/windows/
VMware vcenter Configuration Manager Backup and Disaster Recovery Guide vcenter Configuration Manager 5.4.1
VMware vcenter Configuration Manager Backup and Disaster Recovery Guide vcenter Configuration Manager 5.4.1 This document supports the version of each product listed and supports all subsequent versions
Linux Extension for AIDA64
Setup guide v 1.0 14. 01. 2014. is developed by Szilveszter Tóth, on behalf of ABSEIRA Ltd., the international distributor of the AIDA64 product family. This guide was created by ABSEIRA Ltd. All rights
