将整个虚拟机从 Azure rsync 到 AWS

将整个虚拟机从 Azure rsync 到 AWS

我正在尝试将 Centos 7 机器从 Azure VM 移动到 AWS EC2 实例。我对 Linux 有一些基本的了解,所以我需要你的帮助来解决这里发生的问题。

在这种情况下,我使用 rsync,在移动数据之前,我建立了排除列表,您可以找到这里

这里您可以找到 rsync 初始传递的日志。

我用来触发同步的命令:

rsync -e "ssh" -rlpEAXogDtSzh -P -x --exclude-from="$EXCLUDEFILE" --rsync-path="sudo rsync" --verbose --progress / centos@$TARGETVM:/

同步进行顺利,但是,在同步完成后,目标机器断开了 SSH 连接,我无法再通过任何方式访问它(重新启动后,我可以在 AWS 控制台中看到它无法启动 OpenSSH 守护进程,并且 PuTTY 向我发送“连接被拒绝”消息),这让我认为我没有排除我应该排除的所有内容。

有人可以看一下并告诉我我正在覆盖哪些重要参数以及我应该将什么添加到我的排除列表中以使其正常工作吗?

提前致谢!

相关内容