How difficult will it be to move from a server from FC6 to CentOS? No X needed, it's a server.
centos@911networks.com wrote:
How difficult will it be to move from a server from FC6 to CentOS? No X needed, it's a server.
If this is a production system, I would assume, that a fresh install would be the way to go. Maybe you can save some time by rescuing your config files, i.e. mostly stuff from /etc, but I would not bet that things are 100% similar there.
I have moved data from home-dirs relatively painless between FC installs after deletion/new clean install of desktop systems, but would not want to do so on a server (and unless this is a SAMBA-server or similar, there might not be much stuff lying around in /home.
centos@911networks.com wrote:
How difficult will it be to move from a server from FC6 to CentOS? No X needed, it's a server.
This is one of those questions: it's doable, but if you need to ask, probably not by you;-)
It might also be possible to force Anaconda to do the upgrade.
There is some probability > 0 that you will be left with orphaned and unsupported packages, depending on what you have installed.
On 4/3/07, John Summerfield debian@herakles.homelinux.org wrote:
centos@911networks.com wrote:
How difficult will it be to move from a server from FC6 to CentOS? No X needed, it's a server.
This is one of those questions: it's doable, but if you need to ask, probably not by you;-)
It might also be possible to force Anaconda to do the upgrade.
There is some probability > 0 that you will be left with orphaned and unsupported packages, depending on what you have installed.
Thanks John.
Basically if you have done updates to the system.. you will have 'orphaned' packages. Fedora Core 5 and 6 kernel, glibc, (or other things) have higher rev's than what is in CentOS-5. The best fix is to do a backup of /etc and other config files, backup your /home /var/I_do_stuff_here partition and install a fresh CentOS-5
This is one of those questions: it's doable, but if you need to ask, probably not by you;-)
It might also be possible to force Anaconda to do the upgrade.
There is some probability > 0 that you will be left with
orphaned and
unsupported packages, depending on what you have installed.
Thanks John.
Basically if you have done updates to the system.. you will have 'orphaned' packages. Fedora Core 5 and 6 kernel, glibc, (or other things) have higher rev's than what is in CentOS-5. The best fix is to do a backup of /etc and other config files, backup your /home /var/I_do_stuff_here partition and install a fresh CentOS-5
A couple of suggestions for doing the fresh install and minimizing some of the pain. 1. tar /etc to someplace safe. While you cannot just restore the files, you can use them as a reference. There are pieces of /etc/passwd, /etc/shadow, /etc/samba/smbpasswd that you will want to copy to the new system to preserve users passwords. Also your /etc/samba/smb.conf file will probably just copy across. (assuming you are running samba). Other data such as that from /etc/resolv.conf will come in handy when fixing the network configurations. 2. Do rpm -qa > /some/safe/file.txt so you have a list of the packages installed on your FC6 machine. 3. I am assuming your root partition is separate from user data in places like /home. If not, you will need to make sure you have a backup restore plan or the users get testy. You will want a backup anyway just in case something goes haywire. If /home is in a separate partition, you will be able to tell the installer to leave it alone.
If you are really fortunate, your root partition is on a separate physical drive. Then you can stick a new drive in and do the install. The old drive becomes a good fallback.
Just my 2 cents.
Bob Styma
Styma, Robert E (Robert) wrote:
This is one of those questions: it's doable, but if you need to ask, probably not by you;-)
It might also be possible to force Anaconda to do the upgrade.
There is some probability > 0 that you will be left with
orphaned and
unsupported packages, depending on what you have installed.
Thanks John.
Basically if you have done updates to the system.. you will have 'orphaned' packages. Fedora Core 5 and 6 kernel, glibc, (or other things) have higher rev's than what is in CentOS-5. The best fix is to do a backup of /etc and other config files, backup your /home /var/I_do_stuff_here partition and install a fresh CentOS-5
A couple of suggestions for doing the fresh install and minimizing some of the pain.
- tar /etc to someplace safe. While you cannot just restore the
files, you can use them as a reference. There are pieces of /etc/passwd,
Restore /etc to, say, /fcetc, then use diff to discover what's changed
Some differences won't matter (or are right) Some differences will need interpretation: why is this different? Some will need special action - eg creating user accounts, preferably in the same order as before Some can just be copied.