ToB企服应用市场:ToB评测及商务社交产业平台
标题:
【Docker】Elasticsearch Docker 容器数据迁徙
[打印本页]
作者:
九天猎人
时间:
2024-10-21 15:10
标题:
【Docker】Elasticsearch Docker 容器数据迁徙
配景
之前的 es 数据是容器化摆设的,由于迩来云服务器到期,需要举行更换,于是需要举行es 容器和es 数据的迁徙。这里记录一下。
版本信息:
es:7.10.0
kibana:7.10.0
操作步骤
1. 新情况下载docker 镜像
版本与旧情况保持一致
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.0
复制代码
2. 将数据发送到新情况
此步骤是将旧情况的 设置文件、数据目录以及插件目录拷贝到新情况。替换为本身的现实数据挂载路径即可。
# 配置文件
scp -r /opt/docker_volumn/es/config 1.1.1.1:/opt/docker_volumn/es
# 数据目录
scp -r /opt/docker_volumn/es/data
1.1.1.1:/opt/docker_volumn/es
# 插件目录
scp -r /opt/docker_volumn/es/plugins 1.1.1.1:/opt/docker_volumn/es
复制代码
如果大家之前的没有设置过数据映射,使用docker cp 命令 将/usr/share/elasticsearch/ 目录下的干系文件夹拷贝出来,在发送到新情况是一样的。
3. 新情况启动容器
docker run -d \
-p 9200:9200 -p 9300:9300 \
--name es \
-v /opt/docker_volumn/es/data:/usr/share/elasticsearch/data \
-v /opt/docker_volumn/es/plugins:/usr/share/elasticsearch/plugins \
-v /opt/docker_volumn/es/config:/usr/share/elasticsearch/config \
-e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.10.0
复制代码
注意文件夹映射即可。
4. 验证
访问 es 服务
curl 127.0.0.1:9200
复制代码
如果输出以下结果,则说明es 可以乐成启动
{
"name" : "854b956e8f9f",
"cluster_name" : "docker-cluster",
"cluster_uuid" : "_xXlBS6mRJ28m3SkpPH45Q",
"version" : {
"number" : "7.10.0",
"build_flavor" : "default",
"build_type" : "docker",
"build_hash" : "51e9d6f22758d0374a0f3f5c6e8f3a7997850f96",
"build_date" : "2020-11-09T21:30:33.964949Z",
"build_snapshot" : false,
"lucene_version" : "8.7.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
复制代码
查察之前创建的索引是否存在
curl 127.0.0.1:9200
/_cat/indices
复制代码
green open .kibana-event-log-7.10.0-000008 wrn76nAyQvqwvJMjPshukw 1 0 0 0 208b 208b
green open .kibana-event-log-7.10.0-000009 zPUxEreSR3iahQJmIi-1sA 1 0 0 0 208b 208b
green open .security-7 aXCofd5lS6CKpbO_tOTpXw 1 0 53 0 197.3kb 197.3kb
green open .kibana-event-log-7.10.0-000007 uybDhY5sSPuJbdZNdj5VzA 1 0 1 0 5.6kb 5.6kb
green open .apm-custom-link KhZipSCIRSeJYrI1tuwuVA 1 0 0 0 208b 208b
green open .kibana_task_manager_1 ku-s5j0JQ5SPLMcfuPEo2g 1 0 6 0 11.6kb 11.6kb
green open .apm-agent-configuration pOg4UXQdTkuMfbZRt7rR-g 1 0 0 0 208b 208b
green open stock_info Gmwf5aQFTtCp1tTO0Qt3Aw 1 0 4576 1691 841.7kb 841.7kb
green open .kibana-event-log-7.10.0-000010 raU097UdSfaHuyXznxsViw 1 0 1 0 5.6kb 5.6kb
green open stock_change 6YWYKXFuS4-QMnyi1QSR7A 1 0 578408 298 58.7mb 58.7mb
green open .async-search uT4DxWQFRuGwUL4tYn9cwQ 1 0 0 0 232b 232b
green open .kibana_1 uYO4YFrlQR-FznhNCsP8vw 1 0 62 30 10.4mb 10.4mb
复制代码
此次es dockers 数据迁徙乐成!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4