From owner-freebsd-questions@freebsd.org Tue Apr 28 09:41:29 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2D6462B34AD for ; Tue, 28 Apr 2020 09:41:29 +0000 (UTC) (envelope-from jerry@seibercom.net) Received: from mail-pl1-x643.google.com (mail-pl1-x643.google.com [IPv6:2607:f8b0:4864:20::643]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49BGqr49XXz4VPl for ; Tue, 28 Apr 2020 09:41:28 +0000 (UTC) (envelope-from jerry@seibercom.net) Received: by mail-pl1-x643.google.com with SMTP id t16so8144133plo.7 for ; Tue, 28 Apr 2020 02:41:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seibercom.net; s=google; h=date:from:to:subject:message-id:in-reply-to:references:reply-to :organization:mime-version:content-transfer-encoding; bh=28kQLQWvdUmVut5S/Kwz9k4YQhCNmLaF22VArodpIYs=; b=bMOEjPhf9aeQM1VvirLFu6SlyPV3lRn3Da+gJ1NrG8XR/SgqJsPPVd0q4v6z3Ss/Dv waydUhF0omfALoZUnqILfsEXF3FwpN1WUoPd8gdYD65PV3bF7/hl8Xxyc18NFrVevB0d tGtZ3C4Nnj1CK1yeND9uOYznV8FnL6XYLljN0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:reply-to:organization:mime-version :content-transfer-encoding; bh=28kQLQWvdUmVut5S/Kwz9k4YQhCNmLaF22VArodpIYs=; b=px2ClqZWnc4io6pJ12is8d1TI8aTxOPcqrn9APlagSl6hy6QwmbvxPDQJTtc7Px2vr rjavzWO5NJS9UIyw+Ow9HE3vTRNq+95T41NKnEuskn3izo03lgMyrxTXJD+22S96uOuH gvgrf+pGBSlcBzA3zVmYWXL7SxrLlOKuwY5+ubhyKPLlJwBJr5pNBXpMEbDNgDPbzPhO wX+k4JPzcIddFi8cNUqYJB1wQRjhH65vta18zP5PIUj45o2LjopO2//bUQFu/Lcwv58z Yg6YTiAyjGnjJJOizBxgdJypPLjLvUoC3cAabllJv6ttoy323GOmoupkmpPrEB4SF3LP CR9w== X-Gm-Message-State: AGi0PuZzOjNDq45C8Q06kXnJGksfAmfEhBl6DAuCqcvqhoxsaYWE6alK 65mO5f55AEOHzn95vjyFpGsWyqoIxw4= X-Google-Smtp-Source: APiQypI+oBMH0UjuadPehUGDmHX5aqZeY7FvlXv5IckqRTzg/sfW1WEEW4kNU6ZfndG6Oq/C3dDvrA== X-Received: by 2002:a0c:a986:: with SMTP id a6mr26005164qvb.79.1588066574623; Tue, 28 Apr 2020 02:36:14 -0700 (PDT) Received: from scorpio.seibercom.net (cpe-174-109-225-250.nc.res.rr.com. [174.109.225.250]) by smtp.gmail.com with ESMTPSA id 60sm13140602qtb.95.2020.04.28.02.36.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Apr 2020 02:36:13 -0700 (PDT) Received: from localhost (hp-envy.seibercom.net [192.168.0.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: jerry@seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 49BGjm3c7xzVdC for ; Tue, 28 Apr 2020 05:36:12 -0400 (EDT) Date: Tue, 28 Apr 2020 05:36:08 -0400 From: Jerry To: freebsd-questions@freebsd.org Subject: Re: Updating from 11.3-stable to 12.1-stable? Message-ID: <20200428053608.00002491@seibercom.net> In-Reply-To: <20200427234150.9bb022df.freebsd@edvax.de> References: <20200427200111.GA39823@rancor.immure.com> <9945f3b9-0452-721b-e931-816bc7a044ae@FreeBSD.org> <20200427234150.9bb022df.freebsd@edvax.de> Reply-To: freebsd-questions@freebsd.org Organization: seibercom.net X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; i686-w64-mingw32) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 49BGqr49XXz4VPl X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=seibercom.net header.s=google header.b=bMOEjPhf; dmarc=none; spf=pass (mx1.freebsd.org: domain of jerry@seibercom.net designates 2607:f8b0:4864:20::643 as permitted sender) smtp.mailfrom=jerry@seibercom.net X-Spamd-Result: default: False [3.39 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[freebsd-questions@freebsd.org]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[seibercom.net:+]; RECEIVED_SPAMHAUS_PBL(0.00)[250.225.109.174.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; REPLYTO_EQ_TO_ADDR(5.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.952,0]; R_DKIM_ALLOW(-0.20)[seibercom.net:s=google]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.998,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[seibercom.net]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-0.17)[ip: (-0.02), ipnet: 2607:f8b0::/32(-0.33), asn: 15169(-0.43), country: US(-0.05)]; RCVD_IN_DNSWL_NONE(0.00)[3.4.6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_ALL(0.00)[]; GREYLIST(0.00)[pass,body] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Apr 2020 09:41:29 -0000 On Mon, 27 Apr 2020 23:41:50 +0200, Polytropon commented: >On Mon, 27 Apr 2020 22:31:46 +0100, Matthew Seaman wrote: >> Although, if you're going to >> choose one of the routes that involves swapping HDDs in and out, then >> installing a brand new system and recreating your local >> customizations from scratch is quite a good approach. There's >> quantities of cruft that tends to build up over the years that this >> method will naturally get rid of. > >I think that is a very important aspect. In case you have a >"grown system", it might be possible that you will be building >or re-installing stuff that you _now_ don't need anymore. >For example, if your server runs application A, the version >used on 11.3 required libraries B and C. The current version >of A doesn't need B anymore, but you still will have it installed >because it was installed before. To avoid such a case, and if >you can and _want_ to do it, you can install a clean system >from scratch, add your OS modifications, then install your >"top level ports" (the things you're intending to use), and >all required dependencies will be resolved automatically as >they are needed. > >As it has been mentioned before, for ZFS systems, using a BE >is very convenient. Installing on a second disk is also an >option (so you'll always have a fallback "old state" system >that you can activate in case of problems). But of course there >is nothing wrong in using source-based upgrades or binary ones, >and rebuild everything that was installed before. All those >ideas have advantages and disadvantages, are possible or not >possible, and you have to decide for your specific setting and >intended use of the system. > >The single ultimate answer: It depends. :-) I like the idea of replacing the HD with a new disk and then trying to install the new FreeBSD version. I have a situation where I have a new PC that will not run FreeBSD 12.x. I am forced to use 11.x presently. I simply purchased a new identical HD and used that to try and install the newer 12.x version of STABLE when there is an update to see if that will work. If it fails, and it always does, I can install the original HD and be happily on my way. In any case, I would make a backup of any crucial 'config' files, so reinstalling your system on a new HD is relatively simple. I rarely agree with Poly, but in this case, I do concur with his reasoning that it will ease the cleanup of your system and removes potential pitfalls and security hazards. Good luck! -- Jerry