| From: | Guillaume Lelarge <guillaume(dot)lelarge(at)dalibo(dot)com> |
|---|---|
| To: | pgsql-general(at)lists(dot)postgresql(dot)org |
| Subject: | Re: About backups |
| Date: | 2026-01-28 20:31:41 |
| Message-ID: | 62048030-5073-4bfc-9565-f8af8084bf6c@dalibo.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
On 28/01/2026 21:28, felix(dot)quintgz(at)yahoo(dot)com wrote:
> The application is used in environments where there are no dba; in fact, the requirements specify that a dba cannot have access to the database, so signed records are used, trigger to prevent data changes, protection of protection triggers, etc.
> Too many cases of theft.
>
> My role is DBA and developer at my organization, but the application is distributed to other companies.
> The old application has been running unattended for over 15 years without problems in many companies without a DBA.
> The certification body simply said it was written in a very outdated language and revoked its certification. Now I'm reprogramming it in a modern language and with a different database.
> Almost all of my work has been with SQL Server and desktop applications.
>
> Cold and hot backups have taken me by surprise.
> In SQL Server, I could perform a backup in the middle of user activity without any problems, so from what I had read about pg_dump, it was the same, but now I have many doubts.
>
> What happens if I start a backup in the middle of a user transaction?
> The transaction can end before or after the backup ends, and it can also start before or after the backup begins.
>
Doesn't matter at all. You'll get a consistent backup.
--
Guillaume Lelarge
Consultant
https://dalibo.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Geoff Winkless | 2026-01-29 15:04:43 | UNLOGGED table CREATEd on one connection not immediately visible to another connection |
| Previous Message | Christophe Pettus | 2026-01-28 20:29:57 | Re: About backups |