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 1vkT0W-00FjHW-0R for pgsql-general@arkaria.postgresql.org; Mon, 26 Jan 2026 20:16:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vkT0V-00AdIi-0O for pgsql-general@arkaria.postgresql.org; Mon, 26 Jan 2026 20:16:19 +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.96) (envelope-from ) id 1vkT0U-00AdIW-2V for pgsql-general@lists.postgresql.org; Mon, 26 Jan 2026 20:16:19 +0000 Received: from sonic312-24.consmr.mail.ne1.yahoo.com ([66.163.191.205]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vkT0S-002Rug-0q for pgsql-general@lists.postgresql.org; Mon, 26 Jan 2026 20:16:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1769458575; bh=jJTY3WywixCFYK5TrEENcHNIkFfJRXMuyix5y0NIUgQ=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=SPo3qFrUdofrYToePuHQoaJajwPMVpX3WvgB+GtTOdW7JeKdW9C07WFMurPdakvby+BcwIMhweBjTDTL8Xyibw5YujkbXjVBOSQ9GSUSLsePz7duCRLnshEzvOypzu2V7qzG0MxvogNdisex+WTYpqtBAsGpPsGoaKwA3a0w2XzlYpLUkE5yoBrkwj/N7n2k8ZWbkfirXP62Hjwsy92U6+Ade28LZJVZEb5s+5+tnR7yB3yCgqbuWhVQIdqvuz8lcEnfZXz1Nd8w6qpkGm1PfR4hGko4OgAeFlzSVUvX6lqJQWh1KJeQjh+sy4blgQjrCoDhlI8jDt++lXZAD2aNIg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1769458575; bh=so/sPyo6UxpcYk1RWa/zmU+bnFzzzzDBHnWssmCWEEo=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=LEhQE/Kx7fTiam13o1Ypj7WbzK1++g7P7jCU63qrJ8NKVi3IM2igC7KyM0jQESKU3wAhOZKpsRe0eHl6FiVeHP2VDphDKVt0f+2NvtPMAAnP/jY2TSBrrkZmqw9/qswp2DXaBh0ZT8siC+6YZcZfuKLP6mlQljKwcZ1mi/+QrVLuv0q1gATj1TSuyDRV/oJwl7vdvAGSUaVg3IfovJ3Io4x+dV7Sa/fly7pQMgZppSmE0qrbhSw77DlwVVkJbUwXnSNzJvicYXpXY2Y1qazPMGEptJRLHlGWTOiXMVA+O/UULROLbOHmtj9gEBqceRQ1EcPhS3CXjLuVh/uLnlF61g== X-YMail-OSG: 23tpJ3MVM1kGBBGMwj6hlhomgtIuD0LQZg3vFfdBJOgFS_92.fjlNbH2VcsJj9v euDxH0hD9q0heuX4SOdedlc1SC5ui9lopzl4LigUXrc37G_E6HMDnAuKG3HFIzYwNqAjaD63I9OS 845qEwzsxOcsEohBadMl7ODowPdGHVE8LAxJqjZZuvY8vIM0ggHj_gHCycrf9I1pmLO8K2_87XtR b9fb8cc1gRrLhlJ2uogZ0Z64Ky6HuH4i1JX8UPSl79vmczgDq6fGh8o6_E126ti45PBrYx6JrD1M KBMMSOWP7lUk4hdIAM8_R5tz51vCe8RfcYLkTU5R4_z_VcdOVMDUD6ULGVVNYiMcj_qD9O4emLBG eJ6fZWSfEDWPt3FWb5zSTjgIjyeDdKNNcnQZJTNMRddbe2BU2XzTHeObO9qNJBC9gAn1L3ngTNPI NPZLmRvc7fk_pOYXTueoWFBB0_m8a3MaYybSPmDqVZ8iMMLzCEdl91J_I.68i95Ecp8BMctVISjQ yin88OhAXoanY.1TjbIBmYIZdAd36KDuV.aKsYfN5DtmC7X.5Y18tgJLciLNNSTrdEOId5L.TaGW QmChnoT9dir_38WWBTsa4E9KaaXPYiOL1wE7SgkQoVi7xOL3_v.AZ5l02c61GRoxCfFzUJLdyOIo ZmFTZdshzY2C6EjAF9_9x0VMEzgbfmngW1D.4N4FRW99v0E55M9I2a1wCeBaz10snrhiV2ehx8AM QALrIAQGiM8IMK_WvqnJfFQXdgRj5vPhYXcSRBIcmc0SQwtSXwfFWw5ZDVyjJSZSQ.HCQq8OWeZc No_Hum9M6M_Yjst5hR4ELOwiUd0toSSGa0gFGnXE_r9wNCTQukSyahN9SSZfs3aQRr2uH8yk7JE. dtiqvVMiDYW6pS6E1sJHngG5bYoeEK4jxlf2dBDTmaUvTeVm2rfQx.YzQ5iqiWdFl.8KlHHGhouE 5MhTu.8JM6Qr7tCl3c0xLI2.j2GT1QgkRRBfxrhLvzUq4NwgeZxsYgTgWLQ1HRLYr0qJn07oPFEJ gBcyluUJPBnVMyjLc.cP6Vz_PN1Vzh5UJqARV3ELKTSF89w.HzgGnHMOhqQWc_E7uK8j.YKxYm0M jzMUeR0wJ1roihuGFsM.5kB5E9POqBzDs19nFPwlu_.NVNQ_tmmGLPOdHNk5r_OfTBTo3YbY6UQ9 SaE8sMKv5TmOx0WADK7MYV6vf0jVJaDErB0oR2wpiQEMBCHAbZwx1O.yApwrJLKh7hbrEgbCFP1E 5tnvgtvxphG.pV1uIvr1HFgThFukGApJ2zSboNmanbKiV4NcqrWp7IfhBYQVjAcUBj7qI7NIwQA9 wNJNczMgb6G1gCVCTMaSLqAF2XqFg1zhTq971PIgBOqqwr4eW6IwMCUcrwu94a_3.UELT0hQknrZ KU2bfWgAaDmLR.Tv5jkpWr1B_pHYPa74O3iJG3XpRI_HZYndpMvY2yjsGxUjYPRHSUsYcDnxXPNH 2KoO2w_2mceM_ws_faNzlbqUvhDSaSJDexMKBjXW3rZgFMvA2n1E9NL49MYypeAxrX4JI1YHzreO GOunWiBDB5fdK3teLHtyzCTsati8qM3w4tNFDZLGdw3Eysjtkm3FV4rom3HRv.mp0i_Op.2F4MtJ eVTvTq2b2jMUyILl_uEtt6Ai8eBFY1GVSMgRz6wljRC29ZdAYJeH_IA.cFvApy51lgzWwNNg36ig jqGue4yo46myHdY6RrMZjCoOHI4.N_OlDpVKMyA3OTsfR6Fjc9KAHT.8yVCUEVEPDy7luZ1R0UEe DS0eCor0NGkkSMsFSwyYdZc_c7WIoGBQ4GLRRgPoPrZNgIr4VNXjah8tL2Z3ptYd3UCgTFF1CuUm xZkzjDIeDDam7jGbg3zzAqQLHwjNt46sZdm5dGKYGXZyHBT1bykwUGt9G8lC.i_tQ8mIpww6wR_2 L8r4dy4iuPK0zEziAK55cQiQOKY3KJbTlyJ.FASNoOnJYkHWvCLNOfCdIjSrqj7BADVdWmrcZT_G EEahGQrswsOgfintBBFGp1BXKyiYQrmuL8o.LcrOEKMPqkDb2e4.LzIxyZiY1m5mheOE_b4qedRi gg2pfb.7Iv1igomSnTdQHZkm6Qp.f_BGfzjprKY7FIkcp7y5etooEZsFKO5yAB3SHgAoRgbE1V5X TBa1LV6F4sA0UWJcDgGWkUJ7tfx4c6KCFimp.Jta.KiwEJIjtop4Th4T3JNa1 X-Sonic-MF: X-Sonic-ID: 69be18ff-8875-48cc-828c-af8f2873481f Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Mon, 26 Jan 2026 20:16:15 +0000 Date: Mon, 26 Jan 2026 20:16:12 +0000 (UTC) From: felix.quintgz@yahoo.com To: pgsql-general@lists.postgresql.org Message-ID: <532797406.4381326.1769458572799@mail.yahoo.com> In-Reply-To: <992bfa7f-3a6a-4832-b196-675ec13af754@aklaver.com> References: <1730736265.4259921.1769443263077.ref@mail.yahoo.com> <1730736265.4259921.1769443263077@mail.yahoo.com> <868938296.4311067.1769449951678@mail.yahoo.com> <2022327491.4341234.1769452625380@mail.yahoo.com> <32C440DF-84C3-48D3-AF25-C0D977359F56@thebuild.com> <1244937982.4358855.1769455485523@mail.yahoo.com> <992bfa7f-3a6a-4832-b196-675ec13af754@aklaver.com> Subject: Re: About backups MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.24987 YMailNodin Content-Length: 1600 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Thank you all so much.=20 With what they've given me, I can continue in my job. On Monday, January 26, 2026 at 03:02:45 PM GMT-5, Adrian Klaver wrote: On 1/26/26 11:24, felix.quintgz@yahoo.com wrote: > A full database backup is the requirement. A database restore is optional= , but that's negotiable; the backup is not. > All of this must be done without access to the server or the database its= elf, solely through the application, and the user must have the necessary p= ermissions within the application. > > The postgresql-client option is probably the right one. FYI, in Postgres 17+ you have in the client program pg_basebackup the option to do incremental backups. In addition there are third party tools that offer more options for backups= : https://pgbarman.org/ https://pgbackrest.org/ > I still have the restore history part to do, but the main thing is the ba= ckup. > >=C2=A0 On Monday, January 26, 2026 at 01:42:55 PM GMT-5, Christophe Pettus= wrote: >> On Jan 26, 2026, at 10:37, felix.quintgz@yahoo.com wrote: >> >> I can't change my expectations. It's either you do it or I won't certify= you, and you won't be able to use the application. >> That's how a certification body works, and there's nothing I can do abou= t it. > > Can you articulate the specific requirement?=C2=A0 I assume it's not "the= database can be backed up completely by issuing an SQL command."=C2=A0 If = we know what the precise requirement is, we might be able to provide more s= pecific guidance. > > -- Adrian Klaver adrian.klaver@aklaver.com