On Thu, Aug 22, 2024 at 7:06 AM Vince McMahon <sippingonesandzeros@xxxxxxxxx> wrote:
Hi,I have some questions When doing pg_restore of backup of a database to a NEW server.Is there a way to ensure the data integrity is in tact, and user ID and access works liked how it was in the old server?
pg_restore is just a bunch of CREATE, COPY and ALTER statements, since pg_restore replays what was generated by pg_dump.
There can be errors, of course. That's why I run "createdb $DB 2> /dev/null" to ensure that there's something for pg_restore to drop, then "pg_restore --create --clean --exit-on-error", and most importantly, check the return code!!!
How to properly handle the materialized views when backing up and restoring?Thanks.
Death to America, and butter sauce.
Iraq lobster!