From owner-freebsd-stable@FreeBSD.ORG Wed Mar 19 17:33:00 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72CBC1065676 for ; Wed, 19 Mar 2008 17:33:00 +0000 (UTC) (envelope-from vincent@netaktiv.com) Received: from aragon.netaktiv.com (aragon.netaktiv.com [62.212.103.139]) by mx1.freebsd.org (Postfix) with ESMTP id 1B5648FC2F for ; Wed, 19 Mar 2008 17:33:00 +0000 (UTC) (envelope-from vincent@netaktiv.com) Received: from [172.21.0.42] (unknown [172.21.0.42]) by aragon.netaktiv.com (Postfix) with ESMTP id 114782ED5C; Wed, 19 Mar 2008 18:03:32 +0100 (CET) From: Vincent Mialon To: freebsd-stable@freebsd.org Date: Wed, 19 Mar 2008 18:03:31 +0100 User-Agent: KMail/1.9.9 References: <867igo3cih.fsf@zid.claresco.hr> <62b856460803190546t4abfcb9fu7d3410646d81b656@mail.gmail.com> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200803191803.31872.vincent@netaktiv.com> Cc: Vivek Khera Subject: Re: Upgrading to 7.0 - stupid requirements X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 17:33:00 -0000 Le Wednesday 19 March 2008 17:41:21 Vivek Khera, vous avez =E9crit=A0: > On Mar 19, 2008, at 8:46 AM, Michael Grant wrote: > > My server is live and serving customers. I can't afford to take the > > box down for a whole day while I upgrade ports. Is there any > > intelligent way to do this? > > Here's what you do: > > 1) take one server at a time down from the load balancer/worker pool > 2) upgrade it > 3) put it back in service > 4) go to step 1 until all servers are updated. Why not installing FreeBSD 7 on a spare server or a workstation ? You can=20 build your own packages, rsync your confs and test.=20 When everything work, delete all packages on the old server. Make a=20 freebsd-upgrade install. Install all your previously builded packages and p= ut=20 your confs back. The down time should not be too long I gess ?