LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 06-14-2015, 07:48 PM   #1
gosssamer
Member
 
Registered: Dec 2010
Posts: 59

Rep: Reputation: 0
Upgrading server with 300GB of data & fault tolerance issues


Hi,
I have a fedora20 system that's currently serving about 500 mail users and is typically quite busy. I'd like to upgrade it to fedora22, but I also need to add more disks. This involves copying the data off the box and on to another one then back to this one after the new disks and OS are installed.

I'm wondering if anyone has a suggestion on how best to do this while limiting downtime? The services are http, dovecot, and postfix.

I'm thinking I could do something like this:

- rsync the data while the box is live to another machin
- Shutdown the production machine and do a final sync to the backup machine
- Set the IP of the backup machine to the production machine to minimize downtime
- Upgrade the disks on the original and reinstall the OS.
- rsync the data from the backup machine to the original machine with the new disks
- Shutdown the backup machine and do a final sync to the production machine
- Start the services on the production machine.

Does this sound like the most effective way? Any suggestions for creating a more fault-tolerant system for dovecot and postfix services?

I really haven't invested much on cloud technologies, but the demands are starting to exceed the capacity of any one box, and would like to find a way to distribute the email load across multiple machines as well as make them more fault-tolerant.

What technologies would I use for such a configuration? I've used drbd for disks in the past. Perhaps that's a viable option these days?

Thanks,
Alex
 
Old 06-14-2015, 10:45 PM   #2
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
for skipping 21

full clean NEW install of 22

there are a lot of changes

you can "try" a inplace upgrade but i have never ever had one work on fedora

read the 21 and 22 change logs

for one fedora is deprecating "yum" ,22 uses DNF .

then in 6 months
reinstall with 23

the 6 month release and 13 month LIFE cycle is a bit FAST for a production mail server

You might think of using RHEL7.1 ( or CentOS)
RHEL7 has a 7 year life span



the 21 release nots for the big changes in 20 to 21
http://docs.fedoraproject.org/en-US/...tes/index.html

and the 22 notes for the BIG changes from 21 to 22
http://docs.fedoraproject.org/en-US/...tes/index.html

and read the "FedUP" page
https://fedoraproject.org/wiki/FedUp...lier:_Products
for upgrading 20 YOU MUST add a special command
Code:
--product=<PRODUCT>

Last edited by John VV; 06-14-2015 at 10:49 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
802.3ad fault tolerance? wstewart90 Linux - Networking 2 12-21-2013 04:05 PM
Fault Tolerance between 2 ISPs ghight Linux - Networking 17 01-18-2006 10:17 AM
how to do iptables fault tolerance ? adrianmak Linux - Networking 1 11-01-2004 07:44 AM
Adapter Teaming for Fault Tolerance jayesh_777 Linux - Networking 1 09-26-2003 01:12 AM
PPP Fault tolerance Sathe Linux - Networking 2 10-18-2001 11:35 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 09:44 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration