开发者社区 > 数据库 > 数据库管理工具 > 正文

DMS这个只能数据集挨个写sql导出?不能整库导出吗?

DMS这个只能数据集挨个写sql导出?不能整库导出吗?for MongoDB

展开
收起
嘟嘟嘟嘟嘟嘟 2023-11-22 08:11:01 63 0
5 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    阿里云DMS可以支持整库导出MongoDB数据的功能,具体可以按照以下步骤进行操作:

    1. 登录阿里云DMS,进入目标MongoDB实例。

    2. 在左侧导航栏中找到“数据迁移”节点,点击进入“数据迁移”页面。

    3. 点击“创建任务”按钮,在弹出的“创建迁移任务”页面中选择“离线迁移”模式。

    4. 在“源库”区域中选择要导出的MongoDB库,设置连接信息和授权信息。

    5. 在“目标库”区域中选择导出数据的目标地址和授权信息,并设置导出的数据格式和规则。

    6. 配置完成后,点击“预检查”按钮,系统将对配置的任务进行预检查,确认无误后即可开始执行任务。

    2023-11-22 17:19:13
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在DMS上对MongoDB数据库进行数据备份和恢复的操作方式取决于DMS产品特性。大多数DMS产品支持全库导出和单表导出两种方式。具体可支持的功能还请查看相关产品的说明书或向厂商咨询。

    一般来说,导出整库的操作通常是通过mongodump命令完成的。mongodump命令可以将MongoDB数据库中的所有集合以BSON格式导出到文件中。以下是简单的操作步骤:

    1. 连接到MongoDB实例

    2. 在命令行中运行mongodump命令

    3. 将输出文件保存到指定位置

    2023-11-22 11:57:54
    赞同 展开评论 打赏
  • DMS(数据传输服务)支持对MongoDB数据库的整库导出。您可以使用DMS中的MongoDB连接器将整个MongoDB集合导出为BSON格式的文件,然后将其导入到其他MongoDB实例中。

    具体操作步骤如下:

    1. 在DMS控制台中创建一个新的数据集成任务,选择MongoDB作为源和目标端点。
    2. 配置源端点连接信息,包括主机名、端口号、用户名和密码等。
    3. 配置目标端点连接信息,包括主机名、端口号、用户名和密码等。
    4. 在任务设置中选择要导出的集合,并指定导出文件的格式为BSON。
    5. 启动任务后,DMS将自动连接到源MongoDB实例并导出指定的集合到目标端点。
    6. 导出完成后,您可以在目标端点上找到导出的BSON文件,并将其导入到其他MongoDB实例中。

    需要注意的是,由于MongoDB是一个基于文档的数据库,因此导出的数据可能包含大量的嵌套结构和复杂类型。在进行整库导出时,请确保您的网络带宽和存储空间足够支持大规模的数据传输和存储。

    2023-11-22 09:40:59
    赞同 展开评论 打赏
  • 数据管理DMS提供数据导出功能,您可以导出整个数据库或部分数据表,便于提取相关数据进行数据分析。https://help.aliyun.com/zh/dms/user-guide/export-databases?spm=a2c4g.11186623.0.i54

    前提条件
    数据库类型如下:
    MySQL系列:自建MySQL、RDS MySQL、PolarDB MySQL版、AnalyticDB MySQL版、OceanBase MySQL模式。
    SQL Server系列:自建SQL Server、RDS SQL Server。
    PostgreSQL系列:自建PostgreSQL、RDS PostgreSQL、PolarDB PostgreSQL版、AnalyticDB PostgreSQL版。
    Oracle系列:PolarDB PostgreSQL版(兼容Oracle)。
    MariaDB。

    2023-11-22 08:42:09
    赞同 展开评论 打赏
  • 非常抱歉,目前mongo在dms只支持结果集导出。此回答整理自钉群“阿里云DMS数据管理用户交流群”

    2023-11-22 08:42:00
    赞同 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

相关产品

  • 数据管理
  • 热门讨论

    热门文章

    相关电子书

    更多
    金融行业高频交易数据管理解决方案 立即下载
    基于Spark的统一数据管理与数据探索平台 立即下载
    INFINIDATA:基于Spark的统一数据管理与探索平台 立即下载