Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1x6EOG-0006uo-2i for pgsql-general@arkaria.postgresql.org; Mon, 14 Sep 2026 21:39:05 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1x6EOG-00FjxI-0S for pgsql-general@arkaria.postgresql.org; Mon, 14 Sep 2026 21:39:04 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1x6EOF-00Fjx9-2g for pgsql-general@lists.postgresql.org; Mon, 14 Sep 2026 21:39:03 +0000 Received: from mail.appl-ecosys.com ([50.126.108.78]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1x6EOE-000000005LW-0b8v for pgsql-general@postgresql.org; Mon, 14 Sep 2026 21:39:02 +0000 Received: from salmo.appl-ecosys.com (salmo.appl-ecosys.com [192.168.55.1]) by mail.appl-ecosys.com (Postfix) with ESMTP id 882132A14D6 for ; Mon, 14 Sep 2026 14:39:00 -0700 (PDT) Date: Mon, 14 Sep 2026 14:39:00 -0700 (PDT) From: Rich Shepard To: pgsql-general@postgresql.org Subject: Re: Upgrading 6 versions between 2 systems In-Reply-To: <201090.1789418600@sss.pgh.pa.us> Message-ID: <6d2b5aa-8346-19ee-e12b-7abe23d7f685@appl-ecosys.com> References: <201090.1789418600@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, 14 Sep 2026, Tom Lane wrote: > You could, but better practice is to use pg_dump[all] from the newer > version to take a dump from the old server. Tom, I know that's the way it's normally done, but the two versions are on different LAN hosts and each runs a different Slackware version (14.2 with the current data) and verson 15.0 on a different host. > Keep in mind also that 6 years is a lot of time for things to change. > I expect your dump will probably load okay, but test your application > for compatibility. My databases are small, most for specific projects. I'll dump each database separately rather than the whole cluster. That way I can see if a problem shows up. Thanks, Rich