开发者社区 > 数据库 > 数据仓库 > 正文

在云原生数据仓库AnalyticDB PostgreSQL版后台操作能否将A实例上的数据做备份?

在云原生数据仓库AnalyticDB PostgreSQL版后台操作能否将A实例上的数据做备份,然后恢复到B实例上? 或者数据迁移从A直接迁到B,该如何操作?

展开
收起
真的很搞笑 2024-01-15 12:48:42 47 0
2 条回答
写回答
取消 提交回答
  • 最快的方式是走克隆实例 https://help.aliyun.com/zh/analyticdb-for-postgresql/user-guide/restore-data?spm=a2c4g.11186623.0.i5 ,此回答整理自钉群“云原生数据仓库AnalyticDB PostgreSQL版交流群”

    2024-01-15 16:40:12
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在云原生数据仓库AnalyticDB PostgreSQL版中,您可以使用以下方法将A实例上在云原生数据仓库AnalyticDB PostgreSQL版中,您可以使用以下方法将A实例上的数据备份并恢复到B实例上,或者直接从A实例迁移到B实例:

    1. 数据备份和恢复:

      • 首先,您可以通过创建逻辑备份来备份A实例上的数据。逻辑备份是通过对数据库执行pg_dump命令生成的SQL脚本文件。您可以使用该脚本文件在B实例上创建一个新的数据库,并执行其中的SQL语句来还原数据。
      • 在AWS管理控制台中,导航到Amazon RDS服务,选择您的A实例,然后单击"导出"按钮。选择"PostgreSQL"作为数据库引擎,并按照提示完成逻辑备份的创建。
      • 然后,导航到您的B实例,并单击"导入"按钮。选择之前创建的逻辑备份文件,并按照提示完成数据的导入和恢复。
    2. 数据迁移:

      • 另一种方法是直接将A实例上的数据迁移到B实例上。您可以使用AWS DMS(数据迁移服务)来实现这一点。DMS支持将数据从一个PostgreSQL数据库迁移到另一个PostgreSQL数据库。
      • 在AWS管理控制台中,导航到Amazon DMS服务,然后创建一个新迁移任务。选择PostgreSQL作为源和目标的数据库引擎,并提供源和目标数据库的连接信息。
      • 配置迁移任务时,您可以选择要迁移的特定表、模式或整个数据库。还可以指定转换规则和其他高级选项来满足您的迁移需求。
      • 启动迁移任务后,DMS将开始将数据从A实例迁移到B实例。您可以在DMS控制台上监控迁移进度和状态。
    2024-01-15 12:55:43
    赞同 展开评论 打赏

阿里云自主研发的云原生数据仓库,具有高并发读写、低峰谷读写、弹性扩展、安全可靠等特性,可支持PB级别数据存储,可广泛应用于BI、机器学习、实时分析、数据挖掘等场景。包含AnalyticDB MySQL版、AnalyticDB PostgreSQL 版。

相关产品

  • 云原生数据仓库AnalyticDB MySQL版
  • 云原生数据仓库 AnalyticDB PostgreSQL版
  • 相关电子书

    更多
    基于阿里云MaxCompute构建企业云数据仓库CDW的最佳实践建议 立即下载
    PostgresChina2018_陶征霖_新一代数据仓库OushuDB架构剖析 立即下载
    MaxCompute数据仓库数据转换实践 立即下载