Re: upgrading form 4.2 to 5.x

2004-07-17 Thread Helge Oldach
Remko Lodder:
Brent Bailey wrote:

 Hello,
 My company has been asked to help with the upgrade of several Freebsd
 systems that are pretty old. The customer is running a file server samba
 also running apache running FBSD 4.2,  he wants to upgrade using cvsup 
 the make buildworld procedure to upgrade to 5.x. Im very familier with the
 make buildworld procedure however there have been significant changes
 between 4.2  5.x  so is this something that can be done without many
 problems ? Aside from reading throught the /usr/src/UPDATING file are
 there things i should look out for being that the 2 versions are so
 differrent.
 
 personally i would recommend going to the lastest stable release 4.10-p2
 
 I welcome this lists thoughts  opions on this matter
 
 thank in advance for any help :-)

Hey Brent,

FreeBSD 5.x has not yet been described as production release ready.
So your customer is best advised to use the 4.x branch, and indeed at 
the moment that is 4.10 (and the patches afterwards ofcourse).

Furthermore, the advice is to upgrade to a very recent 4.x first, before
taking the step to 5.x. So you´ll probably want to upgrade to 4.10p2 or
4-STABLE anyway. Maybe your customer would like you to go for an updated
4.x first, and go to 5.x later when it will be STABLE.

Helge
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: upgrading form 4.2 to 5.x

2004-07-17 Thread Andrew J Caines
Conventional wisdom is that upgrading over major versions is an
interesting academic exercise and an a great display of the power and
flexibility of the platform, but that if you're just trying to get a
working system then a clean install is the preferred method.

With good separation of system, application and data, it shouldn't be
difficult.


-Andrew-
-- 
 ___
| -Andrew J. Caines-   Unix Systems Engineer   [EMAIL PROTECTED]  |
| They that can give up essential liberty to obtain a little temporary |
|  safety deserve neither liberty nor safety - Benjamin Franklin, 1759 |
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: upgrading form 4.2 to 5.x

2004-07-17 Thread epilogue
On Sat, 17 Jul 2004 14:50:13 +0200
Remko Lodder [EMAIL PROTECTED] wrote:

 Brent Bailey wrote:
 
  Hello,
  My company has been asked to help with the upgrade of several Freebsd
  systems that are pretty old. The customer is running a file server
  samba also running apache running FBSD 4.2,  he wants to upgrade using
  cvsup  the make buildworld procedure to upgrade to 5.x. Im very
  familier with the make buildworld procedure however there have been
  significant changes between 4.2  5.x  so is this something that can be
  done without many problems ?

hello brent,

though i don't know anyone who has gone this route, i imagine it is
possible.  the reason most people don't cvsup from 4.x to 5.x is because
there is a fundamental change in the filesystem (details of which escape me
now - check the release notes at freebsd.org).  by simply cvsupping, you
will _not_ be able to take advantage of the new filesystem.

if your customer insists upon 5.x, it would probably be best to prepare a
full back-up then:

a) take the machine down, make a fresh install of 5.x, then load back data.

b) build and configure a parallel 5.x machine, load it with the backed-up
data, then find a new use for the 4.x series machine.

hth.


cheers,
epi

  Aside from reading throught the /usr/src/UPDATING file are
  there things i should look out for being that the 2 versions are so
  differrent.
  
  personally i would recommend going to the lastest stable release
  4.10-p2
  
  I welcome this lists thoughts  opions on this matter
  
  thank in advance for any help :-)
 
 Hey Brent,
 
 FreeBSD 5.x has not yet been described as production release ready.
 So your customer is best advised to use the 4.x branch, and indeed at 
 the moment that is 4.10 (and the patches afterwards ofcourse).
 
 However i am running FreeBSD 5.x as production server in 2 colocated 
 boxes without any problems. So it does not mean that it's crashing all 
 the time, but there might be bugs that can cause downtime for your 
 customer, and he should be willing to risk that problem if you want to 
 upgrade to 5.x. If he prefers stablitity, and little downtime you do 
 best to upgrade to the latest 4 release with patches.
 
 Since it's a very long while back that i runned 4.x (4.3 ...) i can't 
 remember anymore what the huge differences are, perhaps someone else can 
 describe that to you.
 
 Cheers!
 
 -- 
 Kind regards,
 
 Remko Lodder   |[EMAIL PROTECTED]
 Reporter DSINet|[EMAIL PROTECTED]
 Projectleader Mostly-Harmless  |[EMAIL PROTECTED]
 ___
 [EMAIL PROTECTED] mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to
 [EMAIL PROTECTED]
 
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: upgrading form 4.2 to 5.x

2004-07-17 Thread Kevin Oberman
 Date: Sat, 17 Jul 2004 17:14:22 -0400
 From: epilogue [EMAIL PROTECTED]
 Sender: [EMAIL PROTECTED]
 
 On Sat, 17 Jul 2004 14:50:13 +0200
 Remko Lodder [EMAIL PROTECTED] wrote:
 
  Brent Bailey wrote:
  
   Hello,
   My company has been asked to help with the upgrade of several Freebsd
   systems that are pretty old. The customer is running a file server
   samba also running apache running FBSD 4.2,  he wants to upgrade using
   cvsup  the make buildworld procedure to upgrade to 5.x. Im very
   familier with the make buildworld procedure however there have been
   significant changes between 4.2  5.x  so is this something that can be
   done without many problems ?
 
 hello brent,
 
 though i don't know anyone who has gone this route, i imagine it is
 possible.  the reason most people don't cvsup from 4.x to 5.x is because
 there is a fundamental change in the filesystem (details of which escape me
 now - check the release notes at freebsd.org).  by simply cvsupping, you
 will _not_ be able to take advantage of the new filesystem.
 
 if your customer insists upon 5.x, it would probably be best to prepare a
 full back-up then:
 
 a) take the machine down, make a fresh install of 5.x, then load back data.
 
 b) build and configure a parallel 5.x machine, load it with the backed-up
 data, then find a new use for the 4.x series machine.

I have gone this route a couple of times. It was an interesting exercise,
but not one I would recommend. It works, but things like the transition
from ufs to ufs2 and new threading libraries and LOTS more make it a
rough way to go. I think the advise to do a fresh install is the best
option if you go to 5, but I'd really recommend staying at 4.10 or
STABLE for now.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]   Phone: +1 510 486-8634
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]