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 1vulfB-005Rf4-1S for pgsql-general@arkaria.postgresql.org; Tue, 24 Feb 2026 06:12:53 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vulf8-00HGmr-1a for pgsql-general@arkaria.postgresql.org; Tue, 24 Feb 2026 06:12:50 +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.96) (envelope-from ) id 1vue65-00FhAa-2w for pgsql-general@lists.postgresql.org; Mon, 23 Feb 2026 22:08:09 +0000 Received: from mail-dl1-x1231.google.com ([2607:f8b0:4864:20::1231]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vue61-00000000vz7-08Ir for pgsql-general@postgresql.org; Mon, 23 Feb 2026 22:08:09 +0000 Received: by mail-dl1-x1231.google.com with SMTP id a92af1059eb24-1275910b930so3597406c88.0 for ; Mon, 23 Feb 2026 14:08:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=directdemocracysolutions.com; s=google; t=1771884483; x=1772489283; darn=postgresql.org; h=mime-version:subject:message-id:to:from:date:from:to:cc:subject :date:message-id:reply-to; bh=9YZSrXUr5pHLjj4pgujwgKus0xUnZzYE1dw+QaxPKzg=; b=DaYed1vr/msArGLBq/Jk//5WSFITn3B87TUtSe6sPSWtcYZWWAivogxIWG5Gl0ZEjG 5yTaQqZY5ZTUNcimeExW9h37pbDDVB4cE9NWlJTe24255H4tdmJ+8vPaKV+RIIdx7nng GdimHWAOFvmBxC2R2VGjbOBoZCBS1f0adum2g75HDEzroqe5eiLYEjVAtnZMjZv3mEKf k1E0M1IvSnPHjJvJQALkZiVmpwTYDQgr2nnqa1sOewnq6oi/vbvhmVqQFGg/TrbWiKxD bIhAM+4+W/zWi5+569QMHAIzJL2SdL/sWEavAU5XUrmdh5Avyacdxo9JCArU8THExffv 24Aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771884483; x=1772489283; h=mime-version:subject:message-id:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9YZSrXUr5pHLjj4pgujwgKus0xUnZzYE1dw+QaxPKzg=; b=IDfDwFyK/FILpNxlG0fJGqt3J5ELTRPEuXPk0Kejjs+wz/NZ0rf6e20abw7F24tCSS DTTfSpoLbNsnca7rP3BGilSuynZNJR0R3OanzxGWXaRWWJj/Z11ho1pLOgEK13t7ar4H 7Okti0XwW3v2+IbEo/uCAPgT5teFWsTKKcGNS+NtFG0aCa76DXQVwAVqyhnMQuKqZVsj xaucUtr8DbPTA8nI5cA1FDWuMZHCZmsyySkFixgnf1jiumTiXY1AshgG+SXbePSp5JKL p9JhXhTQ01ksghsp51gBICqaOjEw8N6cq8RxBD7BaDdgjvAtjvW0QqL9CP5oyLWv0qpd PfoQ== X-Gm-Message-State: AOJu0YzRXw+eTEzBkIQes4F8RqayNVk14MrPAG383WXdPvv9eVxUiUOM a9oJSQY/GjVatI/K492G2z8RKCB4jWPDZd0l4Nvl0XduZ6sxj54gPfXpI5S62MYp/+9PL8KQH3M um6rGHK0= X-Gm-Gg: AZuq6aIs7+k8CJEyAHr/f5iiwXk0oAr2e2O24nZURtg7mlcw2VufYXKeM1F5zHZ1OT/ sIk57SICbegJtfuPsVBIqMbc8PNRp1P7q8o0WRerbmu+55e2+Q36H7hbSR7GeNJ1AmylfRTtLRe IH5PKIIprRRHicfo+4oVYDcGhu1HFV0OYUnXzOhoJLzSA0UhXzGu+MW1pljINK5ZPfyJIqLGbFU Pd/ftTb86WkdO/S7UPJfKhqkZGoE5wMrtCdeyQ5iWubf7f2u2iJW0SHy8tFpDQKIcEC2wWSU9KI KSl74ZBFkrDf45sLud0jgrUoLfadlTxdd+mtM9cJKfezAmd/XbTuw3GThfUSTMXOH5ToM6LkzrP riQwB/cB7iIKoRbstrIXu3luZ9PSKCiir4z4BFKNDZ1cUT/0QhBIAUeudX66F/jJ/m9BjVyr16J LotoMzfLMUdH/BQRgknxG9/infXFN4egQdJ0YcsZXrlfghzfNEFVlVbuGe/6zQ/lX0laQSr6GjJ lUOjRtPxtrfHIGFS/9NuHOa3kmVEs0= X-Received: by 2002:a05:7022:404:b0:124:5760:1e18 with SMTP id a92af1059eb24-1276aba2d72mr3584130c88.14.1771884483225; Mon, 23 Feb 2026 14:08:03 -0800 (PST) Received: from [10.1.10.122] (c-98-239-79-232.hsd1.ca.comcast.net. [98.239.79.232]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-1276af10481sm9143686c88.3.2026.02.23.14.08.02 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Feb 2026 14:08:02 -0800 (PST) Date: Mon, 23 Feb 2026 14:07:47 -0800 From: dolan@directdemocracysolutions.com To: pgsql-general@postgresql.org Message-ID: <8386a590-62e4-4ce9-8c62-37dfa496f464@Spark> Subject: Recovery Verification X-Readdle-Message-ID: 8386a590-62e4-4ce9-8c62-37dfa496f464@Spark MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="699ccfbc_333ab105_84b9" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --699ccfbc_333ab105_84b9 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi folks, When performing database recovery tests, after restoring from backup is complete, what SOPs and tools do you use to sample your database contents and verify the data looks correct? Do you have a list of queries to run? What metadata do you capture and where do you save the test report? Do you use automation? Is it built in-house, off-the-shelf, or open-source? Thanks, I'm not a DBA but no one else works at my company so any pointers would be appreciated. -Dolan --699ccfbc_333ab105_84b9 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
Hi folks,
&=23160;
When performing database recovery tests, after restoring from backup= is complete, what SOPs and tools do you use to sample your database cont= ents and verify the data looks correct=3F Do you have a list of queries t= o run=3F What metadata do you capture and where do you save the test repo= rt=3F Do you use automation=3F Is it built in-house, off-the-shelf, or op= en-source=3F
&=23160;
Thanks, I'm not a DBA but no one else works at my company so any poi= nters would be appreciated.
&=23160;
-Dolan
--699ccfbc_333ab105_84b9--