Upgrade procedure from 1.23.3 to 1.24.1 - and distro change
Posted: Fri Apr 24, 2009 4:05 pm
Hello folks!
I intend to upgrade my ZM box form Mandriva 2007 to OpenSUSE 11.1.
The Mandriva installation was created 16 months ago from Ross's LiveCD, and updated over time to ZM 1.23.3. It worked very well and still does. On the new system I'd like to use the current ZM 1.24.1, which I'd install based on this post.
I need to do the upgrade because the installation is getting pretty old now, I use the box not only for ZM but for a couple more projects and finding packages with new software is more and more harder for this old distro. Plus, I have 2 spare 250GB SATA disks I wish to add to the system, and this old thing just doesn't support SATA...
I chose OpenSUSE because it looked pretty stable on a test machine I installed it onto, and seems to have most packages I need these days to my work, however, if any of you gurus can recommend any other good and easy-to-maintain distro, I'm happy to hear your opinions. I'm definitely not a Linux tech, I came from a Windoze world, and although I can type at the prompt basic things, I usually solve things in the GUI way...
And now, to the point, as I imagined I'd do it:
- I will do a complete reinstallation of the system, with the two new disks in it, and the original one with Mandriva 2007 pulled out, just in case, to make sure I don't mess anything up (if something goes wrong, I'd just put the old disk back and everything would remain working).
- Since OpenSUSE uses a different Filesystem Hierarchy Standard than Mandriva, I need to re-organize things a bit (/srv/www instead of /var/www, etc). On the old system I wasn't exactly aware of how I'd use the space, I'd do it differently this time. I'd partition the first 250GB disk for swap, /, and the usual things, a separate partition for /srv/www, and mount the second 250GB disk entirely to /srv/www/zm (is that the place where ZM places things under OpenSUSE? Should i better assign it to /srv/www/zm/events?)(The old disk was about 200GB and I had a 160GB partition for /var)
This way I'd dedicate an entire disk to ZM data, and use the system disk's last partition for other web applications and ftp (is it OK like this?).
- after setting all this up, installing OpenSUSE 11.1, and a fresh copy of ZM 1.24.1, I'd temporarily plug the old disk back in the system and restore data from the 1.23.3 ZM installation. I don't intend to let the old disk in, it worked non-stop for almost an year and a half, and it wasn't new when it gained this task, so I think it's time to retire this one...
My questions:
- what file system do you recommend for the disk mounted in /srv/www/zm? I used the Deep Storage option in ZM 1.23.3, and I intend to keep using it in 1.24.1. Is Ext3 fine for ZM data?
- should I copy the data from the old disk's /var/www/html/zm/events to the new disk (I think it would be /srv/www/zm/events)?
- how should I deal with the database restore from the previous version? also, how should I deal with the changed paths?
Among other things on the same box: ftp, ssh, asterisk, webmin, tightvnc, x... (last three for setup only)
I'd really appreciate any response, comment, suggestion or idea to my little project.
As far as I have a stable running 1.24.1, I promise to have the Hungarian tranlation updated too!
Thanks in advance!
I intend to upgrade my ZM box form Mandriva 2007 to OpenSUSE 11.1.
The Mandriva installation was created 16 months ago from Ross's LiveCD, and updated over time to ZM 1.23.3. It worked very well and still does. On the new system I'd like to use the current ZM 1.24.1, which I'd install based on this post.
I need to do the upgrade because the installation is getting pretty old now, I use the box not only for ZM but for a couple more projects and finding packages with new software is more and more harder for this old distro. Plus, I have 2 spare 250GB SATA disks I wish to add to the system, and this old thing just doesn't support SATA...
I chose OpenSUSE because it looked pretty stable on a test machine I installed it onto, and seems to have most packages I need these days to my work, however, if any of you gurus can recommend any other good and easy-to-maintain distro, I'm happy to hear your opinions. I'm definitely not a Linux tech, I came from a Windoze world, and although I can type at the prompt basic things, I usually solve things in the GUI way...
And now, to the point, as I imagined I'd do it:
- I will do a complete reinstallation of the system, with the two new disks in it, and the original one with Mandriva 2007 pulled out, just in case, to make sure I don't mess anything up (if something goes wrong, I'd just put the old disk back and everything would remain working).
- Since OpenSUSE uses a different Filesystem Hierarchy Standard than Mandriva, I need to re-organize things a bit (/srv/www instead of /var/www, etc). On the old system I wasn't exactly aware of how I'd use the space, I'd do it differently this time. I'd partition the first 250GB disk for swap, /, and the usual things, a separate partition for /srv/www, and mount the second 250GB disk entirely to /srv/www/zm (is that the place where ZM places things under OpenSUSE? Should i better assign it to /srv/www/zm/events?)(The old disk was about 200GB and I had a 160GB partition for /var)
This way I'd dedicate an entire disk to ZM data, and use the system disk's last partition for other web applications and ftp (is it OK like this?).
- after setting all this up, installing OpenSUSE 11.1, and a fresh copy of ZM 1.24.1, I'd temporarily plug the old disk back in the system and restore data from the 1.23.3 ZM installation. I don't intend to let the old disk in, it worked non-stop for almost an year and a half, and it wasn't new when it gained this task, so I think it's time to retire this one...
My questions:
- what file system do you recommend for the disk mounted in /srv/www/zm? I used the Deep Storage option in ZM 1.23.3, and I intend to keep using it in 1.24.1. Is Ext3 fine for ZM data?
- should I copy the data from the old disk's /var/www/html/zm/events to the new disk (I think it would be /srv/www/zm/events)?
- how should I deal with the database restore from the previous version? also, how should I deal with the changed paths?
Among other things on the same box: ftp, ssh, asterisk, webmin, tightvnc, x... (last three for setup only)
I'd really appreciate any response, comment, suggestion or idea to my little project.
As far as I have a stable running 1.24.1, I promise to have the Hungarian tranlation updated too!
Thanks in advance!