原数据库备份导出

  1. 找到所要迁移的数据库,在public最下方找到备份,点击新建备份
    在这里插入图片描述
  2. 弹出框中,点击对象选择,可以选择所要备份的“表、视图、函数、序列、类型”,一般备份迁移选择全选,选择好了以后,点击开始备份。
    在这里插入图片描述
  3. 备份中…
    在这里插入图片描述
  4. 备份完以后,在备份下方会多出一个文件,右击该文件,选择在文件夹中显示
    在这里插入图片描述
  5. 在文件夹中会发现有一个.nb3格式的数据库备份文件,至此完成原数据库导出步骤
    在这里插入图片描述

原数据库备份数据导入新数据库

  1. 通过PG链接新数据库,打开PG,点击连接——选择数据库类型(PostgreSQL)
    在这里插入图片描述
  2. 输入连接名(可以随意命名)、主机(8.130.24.68)、端口(5432)、初始数据库(postgres)、用户名、密码,完成连接。
    在这里插入图片描述
  3. 右击数据库名称,选择新建数据库。
    在这里插入图片描述
  4. 填入数据库名,选择拥有者(postgres),其余可以不管
    在这里插入图片描述
  5. public右键选择新建查询。
    在这里插入图片描述
  6. 在新建查询页面输入语句,创建gis空间扩展(CREATE EXTENSION postgis)
    在这里插入图片描述
  7. 右键备份,选择还原备份从…
    在这里插入图片描述
  8. 选择前面备份好的.nb3文件,对象选择中表(spatial_ref_sys)、视图(geography_columns、geometry_columns、pointcloud_columns、raster_overviews)都需要进行勾选。
    在这里插入图片描述
    在这里插入图片描述
  9. 针对备份导入报错进行针对性处理,表报错,就单独导入表,至此,完成PG数据库的迁移操作
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐