目前云数据库MongoDB不支持降低存储空间、变更实例类型(例如将单节点实例变更为副本集实例)或变更存储引擎,对于这些变配场景,您可以创建新实例完成变配,详情请参见其他变配场景及方案。
说明 代表支持,代表不支持。
单节点实例
计费管理
功能 | 通用型云盘版 | 功能影响及建议 |
| | 本操作不影响实例的运行,但是可能会引起费用的变更。 |
实例管理
功能 | 通用型云盘版 | 功能影响及建议 |
创建单节点实例 | | 单节点实例的故障恢复时间较长,无SLA保障。 |
变更单节点实例配置 | | 变更配置的完成时间与多种因素(如网络、任务队列、数量大小)有关,建议您在业务低峰期执行变配操作,并确保您的应用有自动重连机制。 变配过程中,可能会出现1~2次闪断现象,每次约30秒。您可以按需设置变更生效时间,避免影响业务运行。 变配操作不会导致数据丢失。 如果实例的数据库小版本过期或不在维护列表内,当执行变配操作时,系统会默认将您的数据库小版本升级至最新版。
|
开启或关闭实例释放保护 | | 本操作不影响实例的运行。 |
设置可维护时间段 | | 请将维护时间段设置在业务低峰期,以避免维护过程可能对业务造成的影响。 |
设置数据库参数 | | 部分参数在提交修改后会自动重启实例,需要重启的参数请参见参数列表页面中的是否重启列。 |
重启实例 | | 重启实例会对实例的节点执行轮转重启,每个节点会有30秒左右的闪断,如果集合的数量较多(超过1万),闪断时间也会随着变长,重启前请做好业务安排并确保应用有重连机制。 |
| | 实例释放后不可恢复,请谨慎操作。 |
回收站 | | 单节点实例不支持回收站功能。 |
| | |
| | 单节点实例不支持迁移可用区或切换节点角色。 |
事件管理
功能 | 通用型云盘版 | 功能影响及建议 |
| | 本操作不影响实例的运行。 |
标签管理
功能 | 通用型云盘版 | 功能影响及建议 |
| | 本操作不影响实例的运行。 |
账号管理
功能 | 通用型云盘版 | 功能影响及建议 |
| | 本操作不影响实例的运行。 |
数据库连接
功能 | 通用型云盘版 | 功能影响及建议 |
| | - 释放实例或节点的公网连接地址后,将无法继续通过原有的公网连接地址连接该实例或节点。
- 释放公网连接地址后,为保障数据安全性,建议您在白名单设置中删除对应的公网IP地址。
|
修改连接地址和端口 | | 由于单节点架构的特殊性,实例仅提供Primary节点,可修改Primary节点的连接地址。 |
| | 单节点实例不支持切换经典网络为专有网络和网络混访功能。 |
备份与恢复
功能 | 通用型云盘版 | 功能影响及建议 |
| | 本操作不影响实例的运行,但是备份存储容量超过免费额度时,会收取费用。 |
下载备份文件 | | 单节点实例不支持下载备份文件。 |
按备份点将备份数据恢复至新建实例 | | 单节点实例仅支持按备份点将备份数据恢复至新建实例,此操作将创建一个新的实例并产生相关费用。 |
监控与报警
功能 | 通用型云盘版 | 功能影响及建议 |
| | 本操作不影响实例的运行。 |
| | 删除或禁用报警规则后,将无法接收报警通知。 |
数据安全性
功能 | 通用型云盘版 | 功能影响及建议 |
| | 本操作不影响实例的运行,但是删除白名单可能会造成访问失败。 |
| | 云数据库MongoDB实例只能添加与自身网络类型相同的安全组。例如实例为专有网络VPC时,只能添加VPC类型的安全组。 切换实例网络类型会导致安全组失效,需要重新添加对应网络类型的安全组。 单个云数据库MongoDB实例最多支持添加10个安全组。
|
| | 单节点实例不支持审计日志、SSL加密和透明数据加密TDE功能。 |
日志管理
功能 | 通用型云盘版 | 功能影响及建议 |
| | 单节点实例不支持慢日志、运行日志和错误日志功能。 |
CloudDBA
功能 | 通用型云盘版 | 功能影响及建议 |
| | 单节点实例不支持实时性能、实例会话、空间分析和慢日志功能。 |
迁移数据
功能 | 通用型云盘版 | 功能影响及建议 |
使用DTS将自建数据库迁移至阿里云数据库MongoDB: | | 为避免影响您的正常业务使用,请在业务低峰期进行数据迁移。 config数据库属于系统内部数据库,如无特殊需求,请勿迁移该库。 MongoDB实例支持的版本与存储引擎请参见版本及存储引擎,如需跨版本或跨引擎迁移,请提前确认兼容性。
|
使用MongoDB工具将自建数据库迁移至阿里云数据库MongoDB: 使用MongoDB工具将自建数据库迁移至单节点实例 | | 该操作为全量数据迁移。为保障数据一致性,迁移操作开始前请停止自建数据库的相关业务,并停止数据写入。 如果您之前使用Mongodump命令对数据库进行过备份操作,请将dump文件夹中的备份文件移动至其他目录并确保dump文件夹为空,否则执行备份操作将会覆盖该文件夹中的历史备份文件。 请在自建MongoDB数据库服务器上执行Mongodump和Mongorestore命令,并非在Mongo Shell环境下执行。
|
第三方云数据库迁移至阿里云数据库MongoDB: 使用DTS将华为云文档数据库迁移至阿里云数据库MongoDB | | DTS在执行全量数据迁移时将占用源库和目标库一定的资源,可能会导致数据库服务器负载上升。如果数据库业务量较大或服务器规格较低,可能会加重数据库压力,甚至导致数据库服务不可用。建议您在执行数据迁移前谨慎评估,在业务低峰期执行数据迁移。 对于迁移失败的任务,DTS会触发自动恢复。当您需要将业务切换至目标实例时,请务必先结束或释放该任务,避免该任务被自动恢复后,导致源端数据覆盖目标实例的数据。 不支持迁移admin和local数据库。 阿里云MongoDB实例支持的版本与存储引擎请参见版本及存储引擎,如需跨版本或跨引擎迁移,请提前确认兼容性。 由于DTS写入数据的逻辑为并发写入,所以会导致目标端占用的存储空间比源端大5%~10%。 请确保目标端MongoDB没有与源端相同的主键(默认为_id),否则会导致数据丢失。若目标端有与源端相同的主键,请在不影响业务的前提条件下清空目标端的相关数据(删掉目标端中与源端相同_id的文档)。
|
阿里云数据库MongoDB实例间的迁移: | | - DTS在执行全量数据迁移时将占用源库和目标库一定的资源,可能会导致数据库服务器负载上升。如果数据库业务量较大或服务器规格较低,可能会加重数据库压力,甚至导致数据库服务不可用。建议您在执行数据迁移前谨慎评估,在业务低峰期执行数据迁移。
- 单节点实例不支持使用DTS执行增量数据迁移,为保障数据一致性,全量数据迁移期间请勿在源实例中写入新的数据。
- MongoDB实例支持的版本与存储引擎请参见版本及存储引擎,如需跨版本或跨引擎迁移,请提前确认兼容性。
- 如果您的数据库小版本过期或者不在维护列表内,当执行实例版本升级、数据迁移、变更实例配置、按备份点将备份数据恢复至新建实例、按时间点将备份数据恢复至新建实例或恢复云数据库MongoDB单个或多个数据库等操作时,为保证提供更出色的性能和稳定性,系统会默认将您的数据库小版本升级至最新版。
- 不支持迁移数据库admin和local。
- 由于DTS写入数据的逻辑为并发写入,所以会导致目标端占用的存储空间比源端大5%~10%。
- 请确保目标端MongoDB没有与源端相同的主键(默认为_id),否则会导致数据丢失。若目标端有与源端相同的主键,请在不影响业务的前提条件下清空目标端的相关数据(删掉目标端中与源端相同_id的文档)。
|
阿里云数据库MongoDB迁移至自建MongoDB数据库: | | 单节点实例不支持通过逻辑备份或物理备份将阿里云数据库MongoDB实例数据迁移至自建MongoDB数据库。 |
同步数据
功能 | 通用型云盘版 | 功能影响及建议 |
| | 单节点实例不支持使用DTS或MongoShake工具实现数据同步。 |
副本集实例
计费管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | 本操作不影响实例的运行。 |
实例管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
创建副本集实例 | | | | 本操作不影响实例的运行。 |
变更副本集实例配置 | | | | 变更配置的完成时间与多种因素(如网络、任务队列和数量大小)有关,建议您在业务低峰期执行变配操作,并确保您的应用有自动重连机制。 对于通用型本地盘版或独享型本地盘版实例,如果只扩容存储空间,且各节点所在物理机资源足够,会在本地扩容,不需要跨机迁移和切换。因此,无论何时选择切换,配置变更都会立即执行并生效,不会造成连接中断。 变配过程中,可能会出现1~2次闪断现象,每次约30秒。您可以设置时间切换来指定变更配置的时间,避免变更配置影响业务运行。 变配操作不会引起数据丢失。 如果实例的数据库小版本过期或不在维护列表内,当变更实例配置时,系统会默认将您的数据库小版本升级至最新版本。
|
开启或关闭实例释放保护 | | | | 本操作不影响实例的运行。 |
设置可维护时间段 | | | | 请将维护时间段设置在业务低峰期,以避免维护过程可能对业务造成的影响。 |
设置数据库参数 | | | | 部分参数在提交修改后会自动重启实例,需要重启的参数请参见参数列表页面中的是否重启列。 |
重启实例 | | | | |
| | | | 实例释放后不可恢复,请谨慎操作。 |
回收站 | | | | 已开通TDE(Transparent Data Encryption)功能的实例释放后,不支持从回收站中恢复。 |
| | | | |
迁移可用区 | | | | 专有网络的实例在迁移可用区过程中,不允许更换实例的专有网络。 迁移所需时间和网络、任务队列、数据量大小等多种因素有关,请在业务低峰期执行迁移可用区操作。 迁移可用区过程中会有30秒闪断,请确保应用程序具有重连机制。 迁移可用区会造成虚拟IP(VIP,如172.16.88.60)的变更。如果应用连接的是数据库的虚拟IP,则与数据库的连接会断开。
|
| | | | |
事件管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | 本操作不影响实例的运行。 |
标签管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | 本操作不影响实例的运行。 |
账号管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | 本操作不影响实例的运行。 |
数据库连接
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | - 释放实例或节点的公网连接地址后,将无法继续通过原有的公网连接地址连接该实例或节点。
- 释放公网连接地址后,为保障数据安全性,建议您在白名单设置中删除对应的公网IP地址。
|
修改连接地址和端口 | | | | 支持修改Primary节点、Secondary节点和ReadOnly节点的连接地址。 |
| | | |
说明 云数据库MongoDB于2022年02月21日进行网络类型优化,新购买实例不再支持经典网络。 |
备份与恢复
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | 本操作不影响实例的运行,但是备份存储容量超过免费额度时,会收取费用。 |
| | | | 此操作将创建一个新的实例并产生相关费用。 |
监控与报警
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | 本操作不影响实例的运行。 |
| | | | 删除或禁用报警规则后,将无法接收报警通知。 |
数据安全性
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | 本操作不影响实例的运行,但是删除白名单可能会造成访问失败。 |
| | | | 云数据库MongoDB实例只能添加与自身网络类型相同的安全组。例如实例为专有网络VPC时,只能添加VPC类型的安全组。 切换实例网络类型会导致安全组失效,需要重新添加对应网络类型的安全组。 单个云数据库MongoDB实例最多支持添加10个安全组。
|
开通审计日志 | | | | 开通审计日志后,系统将记录写操作的审计信息,写入量或审计量可能会对云数据库MongoDB实例造成5%~15%的性能损失及一定的延时抖动。
说明 如果您的业务对云数据库MongoDB实例的写入量非常大,建议仅在故障排查或安全审计时开通该功能,以免带来性能损失。 开通审计日志后,默认勾选的审计操作类型只有admin和slow。如果您需要更改审计操作类型,请参见更改审计操作类型。 设置日志保留时长的操作对当前地域下的所有云数据库MongoDB实例生效,其他操作均只对当前实例生效。 如果您已开通免费试用版审计日志,但需要更长的保留时间或用更大的存储空间来存储审计日志,您可以将其升级为正式版审计日志,升级方法请参见升级为正式版审计日志。
|
设置SSL加密 | | | | 在开通或关闭SSL加密、更新SSL证书操作时,实例会进行一次重启,建议您提前做好业务安排并确保应用有重连机制。
说明 重启实例会对实例的节点执行轮转重启,每个节点会有30秒左右的闪断,如果集合的数量较多(超过1万),闪断时间也会随之变长。 |
设置透明数据加密TDE | | | | 开通TDE功能的过程中,实例会重启一次并出现连接闪断,建议您在业务低峰期操作并确保应用有重连机制。 开通TDE功能后,会增加实例的CPU使用率。 TDE功能开通后无法关闭。 已开通TDE功能的实例释放后,不支持从回收站中恢复。 当前TDE功能的开通粒度为实例,仅支持对集合进行加密。如果您需要对字段进行加密,请参见手动字段级加密(仅支持MongoDB 4.2版本实例)。 TDE功能开通后,仅加密新创建的集合,已有的集合不会被加密。 TDE功能所使用的密钥,由密钥管理服务KMS(Key Management Service)统一生成和管理,云数据库MongoDB不提供加密所需的密钥和证书。密钥管理服务KMS的更多信息,请参见什么是密钥管理服务。
|
日志管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | 本操作不影响实例的运行。 |
CloudDBA
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
| | | | 本操作不影响实例的运行。 |
迁移数据
功能 | 通用型本地盘版 | 独享型本地盘版 | 独占物理机 | 功能影响及建议 |
使用DTS将自建数据库迁移至阿里云数据库MongoDB: | | | | |
使用MongoDB工具将自建数据库迁移至阿里云数据库MongoDB: 使用MongoDB工具将自建数据库迁移至副本集实例 | | | | - 该操作为全量数据迁移。为保障数据一致性,迁移操作开始前请停止自建数据库的相关业务,并停止数据写入。
- 如果您之前使用Mongodump命令对数据库进行过备份操作,请将dump文件夹中的备份文件移动至其他目录并确保dump文件夹为空,否则执行备份操作将会覆盖该文件夹中的历史备份文件。
- 请在数据库服务器上执行Mongodump和Mongorestore命令,并非在Mongo Shell环境下执行。
|
第三方云数据库迁移至阿里云数据库MongoDB: | | | | DTS在执行全量数据迁移时将占用源库和目标库一定的资源,可能会导致数据库服务器负载上升。如果数据库业务量较大或服务器规格较低,可能会加重数据库压力,甚至导致数据库服务不可用。建议您在执行数据迁移前谨慎评估,在业务低峰期执行数据迁移。 不支持迁移admin和local数据库。 config数据库属于系统内部数据库,如无特殊需求,请勿迁移该库。 阿里云MongoDB实例支持的版本与存储引擎请参见版本及存储引擎,如需跨版本或跨引擎迁移,请提前确认兼容性。 对于迁移失败的任务,DTS会触发自动恢复。当您需要将业务切换至目标实例时,请务必先结束或释放该任务,避免该任务被自动恢复后,导致源端数据覆盖目标实例的数据。
|
阿里云数据库MongoDB实例间迁移: | | | | - DTS在执行全量数据迁移时将占用源库和目标库一定的资源,可能会导致数据库服务器负载上升。如果数据库业务量较大或服务器规格较低,可能会加重数据库压力,甚至导致数据库服务不可用。建议您在执行数据迁移前谨慎评估,在业务低峰期执行数据迁移。
- 单节点实例不支持使用DTS执行增量数据迁移,为保障数据一致性,全量数据迁移期间请勿在源实例中写入新的数据。
- MongoDB实例支持的版本与存储引擎请参见版本及存储引擎,如需跨版本或跨引擎迁移,请提前确认兼容性。
- 如果您的数据库小版本过期或者不在维护列表内,当执行实例版本升级、数据迁移、变更实例配置、按备份点将备份数据恢复至新建实例、按时间点将备份数据恢复至新建实例或恢复云数据库MongoDB单个或多个数据库等操作时,为保证提供更出色的性能和稳定性,系统会默认将您的数据库小版本升级至最新版。
- 不支持迁移数据库admin和local。
- 由于DTS写入数据的逻辑为并发写入,所以会导致目标端占用的存储空间比源端大5%~10%。
- 请确保目标端MongoDB没有与源端相同的主键(默认为_id),否则会导致数据丢失。若目标端有与源端相同的主键,请在不影响业务的前提条件下清空目标端的相关数据(删掉目标端中与源端相同_id的文档)。
|
阿里云数据库MongoDB迁移至自建MongoDB数据库: | | | | 为保障兼容性,自建MongoDB数据库和阿里云数据库MongoDB副本集实例的数据库版本需相同。 |
分片集群实例
计费管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
| | | 本操作不影响实例的运行。 |
实例管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
创建分片集群实例 | | | 本操作不影响实例的运行。 |
变更分片集群实例配置 | | | 变配过程中,可能会出现1~2次闪断现象,每次约30秒。您可以按需设置变更生效时间,避免影响业务运行。
重要 仅变更存储空间时,系统根据本地宿主机的存储资源是否足够执行不同的操作。 变更配置的完成时间与多种因素(如网络、任务队列、数量大小)有关,建议您在业务低峰期执行变配操作,并确保您的应用有自动重连机制。 如果您的数据库小版本过期或不在维护列表内,执行变配操作时,系统会默认将您的数据库小版本升级至最新版,以保证提供更出色的性能和稳定性。
|
开启或关闭实例释放保护 | | | 本操作不影响实例的运行。 |
设置可维护时间段 | | | 请将维护时间段设置在业务低峰期,以避免维护过程可能对业务造成的影响。 |
设置数据库参数 | | | 部分参数在提交修改后会自动重启实例,需要重启的参数请参见参数列表页面中的是否重启列。 |
重启实例 | | | |
| | | 实例释放后不可恢复,请谨慎操作。 |
回收站 | | | 分片集群实例仅支持从回收站续费,不支持从回收站进行重建。 |
| | | 升级数据库小版本: 升级数据库大版本: 升级采用轮转升级的方式进行,升级过程中会自动对实例进行2~3次重启,请在业务低峰期执行并确保应用程序具有重连机制。 升级分片集群实例的数据库大版本时,实例的协议类型需为MongoDB协议。 升级过程中,分片集群实例的平衡器将被关闭,升级完成后会被重新打开。 升级数据库大版本后不支持降级数据库大版本。
|
迁移可用区 | | | 专有网络的实例在迁移可用区过程中,不允许更换实例的专有网络。 迁移所需时间和网络、任务队列、数据量大小等多种因素有关,请在业务低峰期执行迁移可用区操作。 迁移可用区过程中会有30秒闪断,请确保应用程序具有重连机制。 迁移可用区会造成虚拟IP(VIP,如172.16.88.60)的变更。如果应用连接的是数据库的虚拟IP,则与数据库的连接会断开。
|
| | | |
事件管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
| | | 本操作不影响实例的运行。 |
标签管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
| | | 本操作不影响实例的运行。 |
账号管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
| | | 本操作不影响实例的运行。 |
数据库连接
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
重要 DynamoDB协议的分片集群实例不支持该功能。 | | | - 释放实例或节点的公网连接地址后,将无法继续通过原有的公网连接地址连接该实例或节点。
- 释放公网连接地址后,为保障数据安全性,建议您在白名单设置中删除对应的公网IP地址。
|
重要 DynamoDB协议的分片集群实例不支持该功能。 | | | 申请Shard节点的连接地址后,系统会为Shard中的Primary节点、Secondary节点和ReadOnly节点创建连接地址并各占用1个IP,请提前规划足够的IP数量。 申请ConfigServer节点的连接地址后,系统会为ConfigServer中的Primary节点和Secondary节点创建连接地址并各占用1个IP,请提前规划足够的IP数量。 申请的连接地址的网络类型将与当前Mongos节点的网络类型保持一致。 申请Shard节点或ConfigServer节点的连接地址后,暂不支持修改。 - 云数据库MongoDB不支持释放Mongos节点的连接地址。
- 释放Shard或ConfigServer节点的连接地址前,请妥善保管节点的账户名和账户密码。因为,云数据库MongoDB只支持在第一次申请节点的连接地址时,传入节点的账户名和账户密码,后续不支持新建或修改。
- 释放Shard或ConfigServer节点的连接地址后,其各个节点的连接地址和IP均会被释放,且无法继续通过该地址连接到对应节点,请谨慎操作。
|
修改连接地址和端口 | | | |
| | | |
备份与恢复
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
| | | 本操作不影响实例的运行,但是备份存储容量超过免费额度时,会收取费用。 |
按时间点将备份数据恢复至新建实例 | | | 分片集群实例仅支持按时间点将备份数据恢复至新建实例,此操作将创建一个新的实例并产生相关费用。 |
监控与报警
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
| | | 本操作不影响实例的运行。 |
| | | 删除或禁用报警规则后,将无法接收报警通知。 |
数据安全性
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
| | | 本操作不影响实例的运行,但是删除白名单可能会造成访问失败。 |
| | | 云数据库MongoDB实例只能添加与自身网络类型相同的安全组。例如实例为专有网络VPC时,只能添加VPC类型的安全组。 切换实例网络类型会导致安全组失效,需要重新添加对应网络类型的安全组。 单个云数据库MongoDB实例最多支持添加10个安全组。
|
开通审计日志 | | | 开通审计日志后,系统将记录写操作的审计信息,写入量或审计量可能会对云数据库MongoDB实例造成5%~15%的性能损失及一定的延时抖动。
说明 如果您的业务对云数据库MongoDB实例的写入量非常大,建议仅在故障排查或安全审计时开通该功能,以免带来性能损失。 开通审计日志后,默认勾选的审计操作类型只有admin和slow。如果您需要更改审计操作类型,请参见更改审计操作类型。 设置日志保留时长的操作对当前地域下的所有云数据库MongoDB实例生效,其他操作均只对当前实例生效。 如果您已开通免费试用版审计日志,但需要更长的保留时间或用更大的存储空间来存储审计日志,您可以将其升级为正式版审计日志,升级方法请参见升级为正式版审计日志。
|
设置SSL加密 | | | 分片集群实例不支持SSL加密功能。 |
设置透明数据加密TDE | | | 开通TDE功能的过程中,实例会重启一次并出现连接闪断,建议您在业务低峰期操作并确保应用有重连机制。 开通TDE功能后,会增加实例的CPU使用率。 TDE功能开通后无法关闭。 当前TDE功能的开通粒度为实例,仅支持对集合进行加密。如果您需要对字段进行加密,请参见手动字段级加密(仅支持MongoDB 4.2版本实例)。 TDE功能开通后,仅加密新创建的集合,已有的集合不会被加密。 TDE功能所使用的密钥,由密钥管理服务KMS(Key Management Service)统一生成和管理,云数据库MongoDB不提供加密所需的密钥和证书。密钥管理服务KMS的更多信息,请参见什么是密钥管理服务。
|
日志管理
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
| | | 本操作不影响实例的运行。 |
CloudDBA
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
| | | 本操作不影响实例的运行。 |
迁移数据
功能 | 通用型本地盘版 | 独享型本地盘版 | 功能影响及建议 |
使用DTS将自建数据库迁移至阿里云数据库MongoDB: | | | DTS在执行全量数据迁移时将占用源库和目标库一定的资源,可能会导致数据库服务器负载上升。如果数据库业务量较大或服务器规格较低,可能会加重数据库压力,甚至导致数据库服务不可用。建议您在执行数据迁移前谨慎评估,在业务低峰期执行数据迁移。 MongoDB实例支持的版本与存储引擎请参见版本及存储引擎,如需跨版本或跨引擎迁移,请提前确认兼容性。 由于DTS写入数据的逻辑为并发写入,所以会导致目标端占用的存储空间比源端大5%~10%。 请确保目标端MongoDB没有与源端相同的主键(默认为_id),否则会导致数据丢失。若目标端有与源端相同的主键,请在不影响业务的前提条件下清空目标端的相关数据(删掉目标端中与源端相同_id的文档)。 不支持数据库admin和local作为源和目标库。 源MongoDB分片集群实例的Mongos节点的数量不能超过10个。
|
使用MongoDB工具将自建数据库迁移至阿里云数据库MongoDB: 使用MongoDB工具将自建数据库迁移至分片集群实例 | | | - 该操作为全量数据迁移。为保障数据一致性,迁移操作开始前请停止自建数据库的相关业务,并停止数据写入。
- 如果您之前使用Mongodump命令对数据库进行过备份操作,请将dump文件夹中的备份文件移动至其他目录并确保dump文件夹为空,否则执行备份操作将会覆盖该文件夹中的历史备份文件。
- 请在数据库服务器上执行Mongodump和Mongorestore命令,并非在Mongo Shell环境下执行。
|
第三方云数据库迁移至阿里云数据库MongoDB: | | | DTS在执行全量数据迁移时将占用源库和目标库一定的资源,可能会导致数据库服务器负载上升。如果数据库业务量较大或服务器规格较低,可能会加重数据库压力,甚至导致数据库服务不可用。建议您在执行数据迁移前谨慎评估,在业务低峰期执行数据迁移。 不支持迁移admin和local数据库。 config数据库属于系统内部数据库,如无特殊需求,请勿迁移该库。 阿里云MongoDB实例支持的版本与存储引擎请参见版本及存储引擎,如需跨版本或跨引擎迁移,请提前确认兼容性。 由于DTS写入数据的逻辑为并发写入,所以会导致目标端占用的存储空间比源端大5%~10%。 请确保目标端MongoDB没有与源端相同的主键(默认为_id),否则会导致数据丢失。若目标端有与源端相同的主键,请在不影响业务的前提条件下清空目标端的相关数据(删掉目标端中与源端相同_id的文档)。
|
阿里云数据库MongoDB实例间迁移: | | | 源实例为分片集群实例,请使用MongoDB自带的工具进行迁移,详细信息,请参见使用MongoDB工具将自建数据库迁移至分片集群实例。 |
阿里云数据库MongoDB迁移至自建MongoDB数据库: | | | 分片集群实例不支持通过逻辑备份或物理备份将阿里云MongoDB数据迁移至自建MongoDB数据库。 |