云数据库 RDS-通过备份文件恢复到自建PostgreSQL数据库:约束限制

时间:2023-12-01 10:48:33

约束限制

  • 本章节仅使用从华为云RDS for PostgreSQL所有版本实例下载的全量备份文件在本地恢复到对应版本自建数据库,不包括增量备份的恢复操作。
  • 自建PostgreSQL数据库内核小版本需与华为云RDS for PostgreSQL版本号一致。

    通过psql -Vpsql --version命令,可以查看PostgreSQL内核版本。

  • 仅支持恢复到本地为Linux操作系统的数据库,系统上需要安装tar解压工具。

    通过sudo yum install tar命令安装tar解压工具。

  • 在进行恢复阶段请勿在本地自建数据库运行其他业务或保留业务数据。
  • RDS for PostgreSQL有部分增强特性(如Failover Slot等),使用云上的物理备份恢复到开源自建数据库时执行部分SQL报错,需要将用到的增强特性删除,详见常见问题
  • 本地自建数据库的操作系统与云数据库的操作系统可能不一致,而PostgreSQL数据库部分索引的排序规则依赖操作系统,恢复到自建数据库后需要重建索引,需要重建的索引排查方法见官方文档
support.huaweicloud.com/usermanual-rds/rds_pg_08_0049.html