我正在从 Heroku 的 Postgres 迁移到 AWS RDS。我从 Heroku 生成了一个 pg_backup.dump 文件,在我的本地机器上安装了 Postgres,启动了 PGAdmin,配置了远程 AWS 服务器,并使用了工具 > 恢复功能来恢复我的数据库。
该过程完成failed (exit code: 1)
当我查看进度窗口时,我会看到很多这样的错误:
pg_restore: creating SEQUENCE "public.auth_group_id_seq"
pg_restore: from TOC entry 203; 1259 24981038 SEQUENCE auth_group_id_seq uohhysqaagrjqj
pg_restore: error: could not execute query: ERROR: role "xxxxx" does not exist
Command was: ALTER TABLE public.auth_group_id_seq OWNER TO xxxxx;
浏览我的数据库,我可以看到一切都已恢复。有什么好担心的吗?看起来 RDS 数据库中的角色名称不同,仅此而已?