ElasticSearch使用snapshot通过阿里云OSS迁移方案

本文详细介绍了如何使用ElasticSearch的snapshot功能,通过阿里云OSS进行数据迁移。首先在源ES创建快照仓库并设置相关参数,接着创建指定索引的快照。然后,查看快照进度确保迁移成功。在目标ES中同样创建快照仓库,并恢复指定索引的快照。最后,通过查询验证索引已成功恢复。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:在源es创建快照仓库,需要在Dev tools下执行:
PUT _snapshot/backup
{
“type”: “oss”,
“settings”: {
“endpoint”: “http://.aliyuncs.com",
“access_key_id”: "
",
“secret_access_key”: "
********”,
“bucket”: “qdy-es-backup”,
“base_path”: “snapshot/20191204/”,
“compress”: true
}
}

执行命令结果如下:
{
“acknowledged”: true
}

二:在源es创建指定索引的快照
PUT _snapshot/backup/20191204
{
“indices”: “project”
}

执行结果:
{
“accepted”: true
}

三:在源es查看快照进度
GET _snapshot/backup/20191204?prtty
执行结果如下:
{
“snapshots”: [
{
“snapshot”: “20191204”,
“uuid”: “ztSU-BQJRa2EpyYYHvMU9g”,
“version_id”: 6030299,
“version”: “6.3.2”,
“indices”: [
“project”
],
“include_global_state”: true,
“state”: “SUCCESS”,
“start_time”: “2019-12-04T09:03:44.82

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值