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.94.2) (envelope-from ) id 1v7efg-005tMl-0v for pgsql-general@arkaria.postgresql.org; Sat, 11 Oct 2025 18:50:24 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1v7efc-00GmcG-Q3 for pgsql-general@arkaria.postgresql.org; Sat, 11 Oct 2025 18:50:21 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v7efc-00Gmc7-FI for pgsql-general@lists.postgresql.org; Sat, 11 Oct 2025 18:50:21 +0000 Received: from momjian.us ([72.94.173.45]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1v7efb-001clk-05 for pgsql-general@lists.postgresql.org; Sat, 11 Oct 2025 18:50:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=momjian.us; s=2025010100; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description; bh=6TAnACw5y1L9AHQvUmVxs8mDEPISzjG+1YQ9vpPt0KE=; b=pATZO mgHfTdFUHuppA+dqZ/RGmzMFQkzl64X8LCe+v9Xbv8oop4j1Tv5lImjBGyehUnZofOktivC6CXJPl FV6UBqepQ6w7tQwxBDYisLflPxC85yFvjYnuxH5LGG4IoVI0JjcttxSVmYY0hwup7WNVQZANs1s7f C0KhyucRgY19+2XuT7WqsrkKYA2OuYjEMs8Hby/u5+ome3Qbj61Nbe3SSZYetDH8a8uTpNMSbXYLP K66vRcBspL0REwacfVx8BIBL79uG4zJIoWvOQOGymEaFEbroSdkY3TF6L88KaTrwPr+BehHJElKJq DTlukv8xv2iy6OuIalhnkDvcxZ1Tg==; Received: from bruce by momjian.us with local (Exim 4.98.2) (envelope-from ) id 1v7efY-00000006xyX-2HLU; Sat, 11 Oct 2025 14:50:16 -0400 Date: Sat, 11 Oct 2025 14:50:16 -0400 From: Bruce Momjian To: Laurenz Albe Cc: "Vu Le (JData - HN)" , pgsql-general@lists.postgresql.org Subject: Re: Upgrade & Rollback plan: =?utf-8?Q?My_?= =?utf-8?Q?customer_requests_rollback_via_old-version_standby_=2813_?= =?utf-8?B?4oaUIDE3KSDigJQ=?= need community advice Message-ID: References: <8b4a6869b1fca2d0c39777b76439e6f153ba8c76.camel@cybertec.at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Sat, Oct 11, 2025 at 08:16:42PM +0200, Laurenz Albe wrote: > On Sat, 2025-10-11 at 23:02 +0700, Vu Le (JData - HN) wrote: > > If possible, could you please share any additional best practices or > > important considerations apart from testing the new version in a > > staging environment? > > All I can think of is: > > - Always keep a backup around. > > - Read the "Migration to version x" section of the release notes of v14, > v15, v16 and v17 before you test the application. That will give you > ideas what areas to test particularly well. > > - Test your administrative procedures too. For example, v15 removed > the exclusive online file system backup. Agreed, and this might help for reviewing the release notes: https://momjian.us/main/blogs/pgblog/2022.html#June_13_2022 -- Bruce Momjian https://momjian.us EDB https://enterprisedb.com Do not let urgent matters crowd out time for investment in the future.