Related Documentation
- Installing the Rsync Package and Automating SSH Login
- Installing and Administering IP/MPLSView Replication and Resync in a Two-Server Environment
- Installing and Administering IP/MPLSView Replication and Rsync in a Four-Server Environment
- Troubleshooting Database Synchronization in a Distributed Environment
Replication and Rsync in Distributed Environments Overview
IP/MPLSView includes third-party replication and remote synchronization (rsync) software packages that you can use to back up information for IP/MPLSView data and traffic collection. The replication and rsync utilities are designed to maintain backup servers with up-to-date versions of the files and the database of the primary servers they are backing up, and to replicate data in the event of a failure so the backup server can resume operation.
The third-party rsync package backs up files from the primary application server to the backup application server and the Mongo database (MongoDB) and MariaDB replication packages keep the backup databases synchronized with the primary database. To synchronize the data, the replication and rsync software compares the data in the backup and primary databases and sends deltas in order to reduce overall data transfer.
You can use the replication and rsync utilities to back up data in either of the following ways:
- To only back up data collection files without traffic collection data, only use the rsync package because then the MariaDB database is not involved. For more information, see Installing the Rsync Package and Automating SSH Login.
- To back up network data, data stored in the MongoDB, and
traffic collection data stored in the Maria database (MariaDB), set
up your distributed environment in one of the following ways:
- Two-server setup—The primary IP/MPLSView application server and primary database are on the same server. You can back up this server by using a second server that has both the application server and database installed. For more information, see Installing and Administering IP/MPLSView Replication and Resync in a Two-Server Environment.
- Four-server setup—The primary IP/MPLSView application server has a distributed primary database on a different server. In this case, the backup application server is on a separate server, with a distributed database on another server. For more information, see Installing and Administering IP/MPLSView Replication and Rsync in a Four-Server Environment .
You must install a separate license on the backup IP/MPLSView application server.
Use the following utilities to administer the distributed servers:
- set-ip-all.sh—Sets up all IP addresses for all distributed servers.
- stop-all.sh—Stops all distributed servers.
- status-all.sh—Checks the running status for all distributed servers.
Related Documentation
- Installing the Rsync Package and Automating SSH Login
- Installing and Administering IP/MPLSView Replication and Resync in a Two-Server Environment
- Installing and Administering IP/MPLSView Replication and Rsync in a Four-Server Environment
- Troubleshooting Database Synchronization in a Distributed Environment