From owner-freebsd-questions@FreeBSD.ORG Sun Feb 26 18:44:28 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4543516A422 for ; Sun, 26 Feb 2006 18:44:28 +0000 (GMT) (envelope-from pobox@verysmall.org) Received: from thing.verysmall.org (thing.verysmall.org [212.100.226.116]) by mx1.FreeBSD.org (Postfix) with SMTP id 532C243D48 for ; Sun, 26 Feb 2006 18:44:27 +0000 (GMT) (envelope-from pobox@verysmall.org) Received: (qmail 98757 invoked by uid 89); 26 Feb 2006 19:06:43 -0000 Received: from unknown (HELO ?127.0.0.1?) (iavor.raytchev@verysmall.org@212.144.216.95) by thing.verysmall.org with SMTP; 26 Feb 2006 19:06:43 -0000 Message-ID: <4401F701.10202@verysmall.org> Date: Sun, 26 Feb 2006 19:44:17 +0100 From: "pobox@verysmall.org" User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: advice on upgrading production FreeBSD 5.4 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2006 18:44:28 -0000 I inherited a production FreeBSD 5.4 used as a web/mail server (Apache, PostgreSQL, php, qmail, vpopmail, Courier). Could anybody help me with information about a web resource on upgrading such system (all, OS only or component by component) with minimum downtime. I looked into cvsup and portupgrade - is this the right way for production systems or is there another one? For example is it possible to have the older version running until the new one downloads/compiles and then to replace it within seconds? Also - what if the new version does not work correctly - is it possible to keep the old and revert to it. Thank you, Iv