etcd备份和恢复(docker部署)
1.备份
备份
docker exec -it 4b22b6205f7e etcdctl snapshot save /tmp/etcd-backup_20250728.db
拷贝备份文件到宿主机
docker cp 4b22b6205f7e:/tmp/etcd-backup_20250728.db /tmp/
恢复需要在宿主机上执行(不能在容器中执行,因为恢复需要停止etcd),数据恢复到etcd外挂的目录
[root@localhost volumes]# cd /home/middle/milvus/volumes
[root@localhost volumes]# rm -rf etcd
[root@localhost volumes]# etcdctl snapshot restore /tmp/etcd-backup_20250728.db --data-dir=/home/middle/milvus/volumes/etcd
浙公网安备 33010602011771号