Link to home
Start Free TrialLog in
Avatar of sglee
sglee

asked on

CentOS 7 Installation

Hi,
 
 I have an old standalone server running old version of CentOS. This week I ordered two brand new server boxes sorely to install CentOS 7 and Progress database system.  The reason for two server boxes (instead of one box) is to have a backup server in case production server experiences hardware failure.
 Current plan is that my Linux vendor/programmer is going to setup CentOS7 on new production server, create users/printers , install Progress database ... etc and import the data from current Linux system. Once the setup is complete on the new production server, users will start using the new production server and the vendor is going to start setting up the backup server from the scratch - installing CentOS7, create users/printers , install Progress database ... etc and import the data from Progress database in production server.
 To maintain two servers identical as possible, whenever there is a change in production server like adding a new user, printer .. etc, the vendor is going to make the same change in backup server. Progress database will be backed to the backup server every 15 minutes. The backup server will then import the (exported) data file every 15 minutes. The whole idea is to minimize the downtime when the production server physically goes down. With this setup, the most data loss is about 15 minutes.

 Another way that I thought we could accomplish the same goal is to install Windows 2016 Hyper-V  on both server boxes and create a virtual machine with CentOS. After this virtual machine become operational in production server, we make a backup using backup software and restore it to backup server that is also running Windows 2016 Hyper-V. After making some necessary changes on network settings on restored VM on backup Hyper-V server, the data export and import procedure is performed every 15 minutes.
 
 Between these two ideas -  1. running CentOS as standalone servers  2. set up Hyper-V on both servers and create a CentOS VM:
 (1) which setup is simpler in terms of maintenance? Do you have preference?
 (2) Is it is even a good idea to set up CentOS in a virtual environment to begin with?

 I am a windows person and I reply on outside vendor for Progress database programming and OS maintenance. My responsibility is to make sure that system is up and running and make sure to minimize the downtime should hardware failure occurs.
Avatar of arnold
arnold
Flag of United States of America image

If you virtualize, why go to a system that is resource hungry compared to what you have?
Ref: http://knowledgebase.progress.com/articles/Article/P108914
how would you handle the situation where you have an old windows server with an SQL server and now you ordered two servers on which you are installing windows server,......

The same applies. If your overspec.d the servers to virtualize ...........
drbd,........... media level replication , ......... applications might not work well with media level replication

replication/clustering?.......
Avatar of sglee
sglee

ASKER

Arnold,
Thanks for the link that explains how to replicate the progress database, but I don't quite understand what you are trying to say...
SOLUTION
Avatar of arnold
arnold
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of sglee

ASKER

@KVM, What is KVM?
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial