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 1ujrqg-00Cwmi-E3 for pgsql-general@arkaria.postgresql.org; Thu, 07 Aug 2025 04:03:26 +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 1ujrqe-002WcA-Q9 for pgsql-general@arkaria.postgresql.org; Thu, 07 Aug 2025 04:03:24 +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 1ujrqe-002Wc2-FI for pgsql-general@lists.postgresql.org; Thu, 07 Aug 2025 04:03:24 +0000 Received: from mail-ot1-x334.google.com ([2607:f8b0:4864:20::334]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1ujrqb-0019gs-2y for pgsql-general@lists.postgresql.org; Thu, 07 Aug 2025 04:03:23 +0000 Received: by mail-ot1-x334.google.com with SMTP id 46e09a7af769-741a8bb8aa4so180852a34.1 for ; Wed, 06 Aug 2025 21:03:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1754539402; x=1755144202; darn=lists.postgresql.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=a2iq5uzBTe7v3zLQqH20iy8HOcdunHLyBFg9ZlkwYBM=; b=aQ5Sih3VqZuGPqAQyjXo9CnRThIfY4qwVH53hJqws5B28Anl9nzf4/8tGMETcPCHby 8p+azOfFnQ/1NpVF+zGBKsMixTko0SNJ3ywzZ1OuvnbfNqWEqMLBksv4HMG5y1L4b1sr eUVMJxfOgI55J2g4LebfVPpMkGMfsYDPYY75Si6rX4mYdNaMiej5ehqZXOiVdp76B0X7 vUePH9pLQkIuCuUNEfpuHGWcxKo8yGBK5NCtiEIp8M4ivzJyiPfyK/4KN7j6eoxnExIr WiI138L9PsGOUO9GwoMHUYg/FCqpty/YWToQ8Rce8aybYhmBbfLN/PQyRIprTwx4umzz 8IbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754539402; x=1755144202; h=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=a2iq5uzBTe7v3zLQqH20iy8HOcdunHLyBFg9ZlkwYBM=; b=UC/GIKsnl2bO3S2nucMABPYvXuKSfmudbGiSiqA8LqzNt4wqTxxL5y0rgl9QudPJ9W x/r7oX5G+9ESfLjzFwHseJ2tIrtAl2wqF7iOuhr9WUXqbK2psq+uxA6XLMW0YsKa5Rfe kA+7HM7fY/B+Q1UHsZN9ejk7oCelA0odRadikvUxWafgozDv8oVAvhuEj4VBDmOXX11b 8lai41hi70+sMY8BPM2DLD4tKxXTJFX4m00kAgcEeO89BDgu6o9QcMXK/4seUjTH4uYt odkwTFevqGsZkSJm6QuqD/+Ut6rTIq+6xCbQX5frJTtY4E5hNv3JR6LFvXlenn6aCnli P7LA== X-Gm-Message-State: AOJu0YyZEiXUa/bq5lCzymwrfzULst05NAtVcQ9kKGX8czaKtNTASt/W uvXRpFVTcc2cXBMjFOaCgR1KynjqZGS8I2CXgCtUZf8UNR4CsNWup152dULS6cIlCJ5iyYyirsB 49Joj06eA3TIhcbQXtbO4yKc0TGRV04wpsw== X-Gm-Gg: ASbGncvo91lxWTNavozBjZU1UE30qGKJN05NJPQewRedW6vKABrOWC8kF9exMB0lar1 xtAkf2691lxsS1jx9ZPr/j3ihhLNe8brV47qxhbWHUUShq95ZqOBo0TknwAyU1B/R1dUb1Zv++s d0QFW8DAPB16Fs345qs7tPT6Xs5gZU/FQrRpCcKYTkyY2QsXIFttwZUCA+dFfBD175Y2tp9rqgf ad5aa4h X-Google-Smtp-Source: AGHT+IHb528v13qL6zNPZ3OgXCF+XoJocNhPyTtEBMNgd8cDPjOgr1Et2iYIYdiuP1FvjScySSWNtaRnDPUf/S4HuZk= X-Received: by 2002:a05:6830:40b8:b0:741:c0a9:9494 with SMTP id 46e09a7af769-74308ed0098mr3194855a34.17.1754539401741; Wed, 06 Aug 2025 21:03:21 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ron Johnson Date: Thu, 7 Aug 2025 00:03:10 -0400 X-Gm-Features: Ac12FXzMW7frJYc49XrtWK4nUMvMTvXcRxsM8bCq4AT9NWOuxkNfZnFrIB8q-OI Message-ID: Subject: Re: Approach for DB migration To: "pgsql-generallists.postgresql.org" Content-Type: multipart/alternative; boundary="000000000000c90bf1063bbe8981" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000c90bf1063bbe8981 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Aug 6, 2025 at 9:30=E2=80=AFPM Siraj G wrote: > Hello Experts! > > I have this environment with 100+ DBs and would like to migrate to GCP's > cloud SQL for Postgres. > > Primary: 48 CPUs, 48GB memory > Secondary/Read Replica: 80 CPUs, 128GB memory > PG version: 12.22 (we have already started the upgrade process) > OS: Ubuntu > > I would like to migrate 2 DBs first and a few more later. I was thinking > of logical replication, but wanted to take recommendations if there are > better approaches available. We cannot afford breaking the read replica d= ue > to our read intensive app connects to this node. > GCP haa a migration service. Have you investigated it? --=20 Death to , and butter sauce. Don't boil me, I'm still alive. lobster! --000000000000c90bf1063bbe8981 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Aug 6, 2025 at 9:30=E2=80=AFPM Si= raj G <tosiraj.g@gmail.com>= ; wrote:
Hello Experts!

I have this environment with 100+ DBs and would like to m= igrate to GCP's cloud SQL for Postgres.=C2=A0

=
Primary: 48 CPUs, 48GB memory
Secondary/Read Replica: 80 CPU= s, 128GB memory
PG version: 12.22 (we have already started the up= grade process)
OS: Ubuntu

I would = like to migrate 2 DBs first and a few more later. I was thinking of logical= replication, but wanted to take recommendations if there are better approa= ches available. We cannot afford breaking the read replica due to our read = intensive app connects to this node.

GCP haa a migration service.=C2=A0 Have you investig= ated it?

--
Death to= <Redacted>, and butter sauce.
Don't boil me, I'm still a= live.
<Redacted> lobster!
<= /div> --000000000000c90bf1063bbe8981--