нужно перенести базу
использую такие команды для переноса
$ pg_dump -Fc db > db.Fc.dump
$ pg_restore -d db --jobs=8 db.Fc.dump
pg_restore -U admin_medical -h localhost -d admin_medical -v db.Fc.dump
создаю базу так
postgres=# create database admin_medical;
CREATE DATABASE
postgres=# alter database admin_medical owner to admin_medical;
ALTER DATABASE
postgres=# grant all privileges on database admin_medical to admin_medical;
GRANT
но при восстановлении лезут какие то ошибки типа
pg_restore: [archiver (db)] Error from TOC entry 4376; 0 0 ACL SCHEMA public postgres
pg_restore: [archiver (db)] could not execute query: ERROR: role "amn_user_ext" does not exist
Command was: GRANT USAGE ON SCHEMA public TO amn_user_ext;
pg_restore: [archiver (db)] Error from TOC entry 3968; 1259 92976 INDEX pages_heade_created_cadfcf_brin amn_db
pg_restore: [archiver (db)] could not execute query: ERROR: access method "brin" does not exist
pg_restore: [archiver (db)] could not execute query: ERROR: relation "public.cart_cartitem" does not exist
Command was: CREATE INDEX cart_cartitem_content_type_id_b30c9927 ON public.cart_cartitem USING btree (content_type_id);
WARNING: errors ignored on restore: 573
гугление и чатгпт не помогло
как правильно сделать бекап и восстановить без ошибок?