From e5cb63ed92931b4247d832777935d880d4f5cee0 Mon Sep 17 00:00:00 2001 From: mango Date: Mon, 2 Feb 2026 07:41:13 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=81=E7=A7=BB=E5=AE=8C=E6=88=90=E5=90=8E?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E5=85=B3=E9=97=AD=E6=BA=90=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vps-snapshot.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/vps-snapshot.sh b/vps-snapshot.sh index cd88f3c..2733938 100755 --- a/vps-snapshot.sh +++ b/vps-snapshot.sh @@ -590,6 +590,18 @@ migrate_server() { do_restore "$local_snapshot" "$mode" rm -f "$local_snapshot" + echo -e "\n${GREEN}迁移完成!${NC}" + echo -e "${YELLOW}建议操作:${NC}" + echo "1. 重启当前服务器" + echo "2. 关闭源服务器 (${src_ip}) 避免冲突" + echo "" + read -p "是否关闭源服务器? [y/N]: " shutdown_src + if [[ "$shutdown_src" =~ ^[Yy]$ ]]; then + log "正在关闭源服务器..." + sshpass -p "$src_pass" ssh -o StrictHostKeyChecking=no -p "$src_port" "${src_user}@${src_ip}" "shutdown -h now" &>/dev/null || true + echo -e "${GREEN}源服务器关机命令已发送${NC}" + fi + log "迁移完成!建议重启服务器" }