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 1ts2W5-00Dh4t-8l for pgsql-general@arkaria.postgresql.org; Tue, 11 Mar 2025 16:31:41 +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 1ts2W4-002EG2-0L for pgsql-general@arkaria.postgresql.org; Tue, 11 Mar 2025 16:31:40 +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.94.2) (envelope-from ) id 1ts2V8-0029Af-PW for pgsql-general@lists.postgresql.org; Tue, 11 Mar 2025 16:30:42 +0000 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1ts2V6-002G89-1Y for pgsql-general@lists.postgresql.org; Tue, 11 Mar 2025 16:30:41 +0000 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-ac25520a289so761786666b.3 for ; Tue, 11 Mar 2025 09:30:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741710639; x=1742315439; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=s2G9cm1SFL3V62u5hbHi34QR1M7R1IGApOWlb1U90rI=; b=YcS0ORpcOZUlIJY/IMQswXnA89X4HIuLPR4/7L8b312dHjzdBKyZMCpmR0nwFdjzfX zHFWgw5OmginRwbClvASmpXLd5t4C53f/JVV/UCzz38fdAGSRHuzXYNoizjlsFMRlTGW dsmOG+VX0hs1nR2hV4NepdlXvV83ECicIxiWdfn9naNUCdkX1C8DL+uEsXjHR9s1cFLj y0muQcOR1YbXbQ2PI1Tj9TP2nvAyjiV00rAW7p8okKgqQJNqA1zbxyrBjYWj0cByjagx Om163XSqtX6j1x3wTnJBWE9kJaUg1agi7OmQY7JzKMVih4FL2aOAnlRx+VppbGyuo+Bq 0Ryg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741710639; x=1742315439; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=s2G9cm1SFL3V62u5hbHi34QR1M7R1IGApOWlb1U90rI=; b=U4HtvKbSMpqw+8I+vA01kcLxahc4ZKo3yKr/9AJhi58CcPqMWKuTH7NQobC4L9tuEt HAgH4C3RwuSqQ2Blz5YGD7RPAp575f3RI0CVB3lwrAhKevgMiX+9ll95fEuLNNvgB9On jrdd+Iz86eNBRIfzqU9OTt1fsjDh59pdAP8Mi8surQsQsq73TbGre6ELB4Vb2vUz8JhI u3ljFsJJ5kPnPCGhxuRSpenBWzhcLXBC2MvIit6PrYjUr6SRpd+I5zDOILnUgPgVOScf 4nBvdi8ahgcl1w2ECg3TmnpM2ZNu2d9JmcfTrDzTWCBE7zcEi8cY0V65Xr5U692u2+Px 90bw== X-Gm-Message-State: AOJu0YzMc6c9bkp9dMYkFFuKJqO56avwE0juKS9cW/GMiUqIv1NpeW6K i717Eto/RLI7AQQz4t9KJCeGpm2P1/9LT8b7HbpuXQ81o9kuHT2IMinba3/5H+LYSzj3rHHgAJI /JwQUc79EKum74oYvRMiRB+lSICw= X-Gm-Gg: ASbGncvxywDKmVGq5aZaIo+811bak+y1wYMIpH9nlmf4u1YVTpK/Ed+ybe6fdrt/XOD F5COaTFreXyRQfr8PvQ8yIqP9qfMwrLDZyOo4sjYnboOSkP+nZP23iQU2rXcV1kgfHtoEtXAOVW jlu++B4sXxeEi9Lcb2Od3q7BKh5rhZPKBqscu0+822loo= X-Google-Smtp-Source: AGHT+IH6XRQCWAT37eVO9nJteVjLXx8lkN2SslKSxYfRjkLSjrFDqnIwihU4RL/1r2a4aS0+WJiJFStM0gcg81jgTHs= X-Received: by 2002:a17:906:5589:b0:ac2:6ba6:46fe with SMTP id a640c23a62f3a-ac26ba64e00mr1496270066b.50.1741710638442; Tue, 11 Mar 2025 09:30:38 -0700 (PDT) MIME-Version: 1.0 References: <6E6059F6-E5A1-4A8D-8A5E-A41B921BBE67@gmail.com> In-Reply-To: <6E6059F6-E5A1-4A8D-8A5E-A41B921BBE67@gmail.com> From: Thomas Boussekey Date: Tue, 11 Mar 2025 17:30:27 +0100 X-Gm-Features: AQ5f1JqYvfUMiHjvAh6209Lwk0WqHKjRQGInhBrvWYBBzQyIwGV6cHklpVH2uQ8 Message-ID: Subject: Re: Moving from Linux to Linux? To: Paul Foerster Cc: Pgsql-General List Content-Type: multipart/alternative; boundary="000000000000e7f5f80630139b0b" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000e7f5f80630139b0b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, Le mar. 11 mars 2025 =C3=A0 17:23, Paul Foerster = a =C3=A9crit : > Hi, > > we are considering changing the PostgreSQL platform from SUSE SLE to Red > Hat. To keep service interruptions as short as possible, the idea is to s= et > up a streaming replication from the SUSE server to be replaced to a > temporary Red Hat server and then replace that SUSE server with the newly > setup Red Hat server. > > My idea is to set up a streaming replication for this. But this of course > only works if the data files would be binary compatible. > It seems to be possible, see this conference talk: https://youtu.be/LFHI58JCm0Q?si=3DEWeXrKmCURTz_VN- They have performed a linux migration with physical replication, but there are many pitfalls around! I have performed the same kind of migration with logical replication and, in my context, it was far easier! > > So, I wonder, if this is possible. We have a lot of databases, some of > them need to be highly available and some are large too. > > Are there any obstacles that definitely make that a no-go? Do I risk > corruption? It's both Linux, just a different distribution. > The version of the glibc binary seems to be a determining factor > > Cheers, > Paul > > HTH, Thomas --000000000000e7f5f80630139b0b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

Le=C2=A0mar. 11 mars 2025 =C3=A0=C2=A017:23, Paul Foerster <paul.foerster@gmail.com> a = =C3=A9crit=C2=A0:
It seems to be possible, see this conference talk:=C2=A0= https://yout= u.be/LFHI58JCm0Q?si=3DEWeXrKmCURTz_VN-
They = have performed a linux migration with physical replication, but there are m= any pitfalls around!

I have perf= ormed the same kind of migration with logical replication and, in my contex= t, it was far easier!
The version of the glibc binary seems to be a determin= ing factor=C2=A0=C2=A0

Cheers,
Paul

HTH, Thomas=C2=A0
= --000000000000e7f5f80630139b0b--