上文《Elasticsearch数据迁移系列(五)Elasticsearch-dump备份数据到minio》我们介绍了把elasticsearch集群的数据备份到minio文件系统中去,本文我们介绍下从minio中把数据恢复到elasticsearch集群。下面直接开始:
1)恢复settings
elasticdump --s3AccessKeyId "root123456" --s3SecretAccessKey "root123456" --input "s3://test-es/test20230830-settings.json" --output=http://192.168.31.218:9200/test --s3ForcePathStyle true --s3Endpoint http://192.168.31.218:39000 --type=settings
2)恢复mapping
elasticdump --s3AccessKeyId "root123456" --s3SecretAccessKey "root123456" --input "s3://test-es/test20230830-mapping.json" --output=http://192.168.31.218:9200/test --s3ForcePathStyle true --s3Endpoint http://192.168.31.218:39000 --type=mapping
3)恢复数据
elasticdump --s3AccessKeyId "root123456" --s3SecretAccessKey "root123456" --input "s3://test-es/test20230830.json" --output=http://192.168.31.218:9200/test --s3ForcePathStyle true --s3Endpoint http://192.168.31.218:39000 --type=data --limit=20000
最后恢复完的数据如下图:
还没有评论,来说两句吧...