Replicate Server

We have a Dedicated server running Centos 5.x and have installed so many things over a period of time. Don't even have complete logs what was installed and any configuration changes made.
We want to copy the exact contents of this machine to another machine having different processor etc.
Is there some easy way doing it?
Both the machines are hosted with different dedicated hosting providers (unmanaged).
sysautomationAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Manfred BertlManagerCommented:
I'd do a full copy of the required partition with a clone tool (like CloneZilla or partclone).
0
Zaheer IqbalTechnical Assurance & ImplementationCommented:
Have you looked into Virtualisation ?
0
madunix (Fadi SODAH)Commented:
I would check:
- acronis beside others backup tools
http://www.experts-exchange.com/OS/Linux/Q_28067916.html

-  Rsync works on a file level, make a script that rsync's each directories/files and let cron run it
http://www.experts-exchange.com/OS/Unix/Q_24931430.html

- DRDB allows you to do block level replication
 http://www.drbd.org/docs/about/
http://www.linuxjournal.com/article/9074

- rsnapshot
http://www.rsnapshot.org/
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
SandyCommented:
perform rsync is the best way (site-to-site)

TY/SA
0
serialbandCommented:
You should have gotten identical systems or just moved the old system over if you just want to clone.

I 2nd the virtualization call if you have no idea what you're running on your system.

Cloning might work, but if your new hardware has enough of a mismatch, the system might segfault upon boot.

rsync is good for data or when your systems are identical, but not good for running binaries and library dependencies if they're not. You could cause serious problems.

You should eventually start a new system instead of cloning old Centos5 and slowly install each package and copy the configurations over.  I bet some of your packages are outdated and may have stay outdated because of old code that you no longer maintain.  Keeping an old server going because you don't know what's on it is destined for major catastrophe some day.
0
Nick UpsonPrincipal Operations EngineerCommented:
"rpm -qa" will give you a complete list of packages installed but only the copy/cloning above will give you the config as well, however if this is a different processor inside a different network, so configuration will be different anyway
0
madunix (Fadi SODAH)Commented:
If you just want to copy the contents of a file system tree to another location, the following command can help you:
# cp -ar <source directory> <destination directory>
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.