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 1v7e9C-005lnE-Pl for pgsql-general@arkaria.postgresql.org; Sat, 11 Oct 2025 18:16:50 +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 1v7e99-00Gcpd-PY for pgsql-general@arkaria.postgresql.org; Sat, 11 Oct 2025 18:16:48 +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 1v7e99-00GcpU-Dk for pgsql-general@lists.postgresql.org; Sat, 11 Oct 2025 18:16:48 +0000 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1v7e97-001cXU-2K for pgsql-general@lists.postgresql.org; Sat, 11 Oct 2025 18:16:47 +0000 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-46e6c8bc46eso18625115e9.3 for ; Sat, 11 Oct 2025 11:16:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=google; t=1760206603; x=1760811403; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=9Tx9rSjfjH4me2Pu3Sp2x4EEwtbJyocfAdN19KyVJcQ=; b=cKNoRfP1MkHvzayaKn4Xg+Eq3RYIQ8e1zobT2/ytZT9JtlA9La4onIl7ViYOABf2u8 VM65BeirMumj10f8cBzW5voTx6WTQfkOOrtxAEJkppMD2W0BnD5r2js27QqZz6dAB/zj NgJ3EhErg3wYjdqhS+sBrfHsB/Bu8gvmkPPeR2QkKL4YyiPGlRDUhMp2HiYxZR/9PcrN bvLea+uoTRfK4iAY6PM13xn4+fCmmhXUeQUP6bsLSDgvewCmEBlgnxaxy9FR3DGrAIsr ereqLqA+eC2QW8lgBxObUkqTCeCqNNd9N06Ebvv6mNKEMF1GK7lQRW7CRrXPsCdCZWlm k4oQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760206603; x=1760811403; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=9Tx9rSjfjH4me2Pu3Sp2x4EEwtbJyocfAdN19KyVJcQ=; b=KFhwUQaZWcQfzav6TqbiUpwZl3fbVB/iCzmqO+FK2gaTD3Jslnh7F4vEo0gRasU1/m 8gxXBHitLK4nJ9JAWEnNKpHNIdYD/uxvbQZVKN9tvkEpDzYPyOZ0fjG3GTxL2dhuBVZb Z+XmqcxteftMJcVfkgZSjOMzi+zePtsIA8H6KInWyo1Uhqw1khGJKjEkHCjnmYpkqKEc gPw/ydYEkBhUeVEXcectcPMQdeVI7MruHLgKQgPNhQZrK5zVLsJIQsbnSQw1Ib/K19jo 8HE3YqAPayMF8BLhL550gYlWYzooBd0ttiDaIngS83NJ9hZnkJ1JvdijFtDadyV2HG0m +9Ug== X-Gm-Message-State: AOJu0Yy6tzzXSCuIBkpUW20T29RBqoPwDWnEFwk7rOfZcEoXCtSVYYCy 7m07Hq9T7CoMnXxAXZtu9iz5zxVVuDPc2/7Tm5WOG1ptuTKMp+hx+nQXDe2ZWmL1/bSCZvQMBDo Os4Es2yaTtw== X-Gm-Gg: ASbGnct0dUU+5uJxmjDbNp7Dga7fgIiaGc8sGB/AWJ+j86MoeAEadeHnNNfSANdJqSO 7eRxJF4QTI9o1ge8G7vHg9bGAPSXwya52BcXl7lnrGxiDLJ6rhrDFHiGb58A7ii+WcQDWPPslZj S9z65BrRfKb8mu7XKbwdR3eiHuASUr8aTUWYAeEq98MTVS1e1ZN+rahHeGImobAzpbhqv/bQz4z zCSbxh29x8fgRneAEzFZdw7euWNexD15R7s2Zh6tNrCuJ0UuOj3oIEBD0FnXvm3Hm0OgvdEsSIz Cr3BqQI0aDHHybXvC02kCdrLEYW5F1iupSNXh0mmm9tUPSX+eQWp0j35bcjDiWWDnJWai5Dxf07 gER1NYOdlUIsV2D3tsNwbrQFJ8RIsa2uSByiXqP/muth39Dqt/uoyVAG1ZyNipK8kniygz+rhlM le8hjplRnuaXKzbkI6OlaodTOI3YC/CFSGxztt/1/gK5H2SeuhS/lotg== X-Google-Smtp-Source: AGHT+IHgKbOR0hsaoAngPdf4qGbwqnHUyPvf8jshcjmejgcBSX7YFlPi2rXyMNGB8hZXG7sxQu6jvQ== X-Received: by 2002:a05:600c:a402:b0:46f:b43a:aef4 with SMTP id 5b1f17b1804b1-46fb43aaf69mr41995155e9.38.1760206603358; Sat, 11 Oct 2025 11:16:43 -0700 (PDT) Received: from laurenz.albe-K4N0CV00F97414D (host-80-81-13-15.static.customer.m-online.net. [80.81.13.15]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-46fb55ac08dsm95141375e9.13.2025.10.11.11.16.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 11 Oct 2025 11:16:43 -0700 (PDT) Message-ID: Subject: Re: Upgrade & Rollback plan: My customer requests rollback via old-version standby (13 =?UTF-8?Q?=E2=86=94?= 17) =?UTF-8?Q?=E2=80=94?= need community advice From: Laurenz Albe To: "Vu Le (JData - HN)" Cc: pgsql-general@lists.postgresql.org Date: Sat, 11 Oct 2025 20:16:42 +0200 In-Reply-To: References: <8b4a6869b1fca2d0c39777b76439e6f153ba8c76.camel@cybertec.at> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.56.2 (3.56.2-2.fc42) MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk 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. Yours, Laurenz Albe