请问一下mongodb怎么设置从指定时间同步?[送花花] 有个同步任务挂了,ck不见了,需要指定从某个时间点开始同步
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要从指定时间点开始同步MongoDB数据,您可以采用以下方法:
前提条件确认:
创建或修改DTS任务:
如果您使用MongoShake进行数据同步,可以通过配置collector.conf
文件来实现从特定时间点开始的增量同步:
编辑collector.conf:
collector.conf
文件中,虽然没有直接设置起始时间点的参数,但您可以通过控制全量同步的完成时机间接实现。首先确保全量同步已经完成或者手动执行一次全量同步至接近您想要的起始时间点。full_sync.http_port
参数以监控全量同步状态(默认9101端口)。监控并启动增量同步:
finish full sync, start incr sync with timestamp
信息。手动干预同步起点(非标准操作,需谨慎):
阿里云DTS配置MongoDB数据同步
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。