Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何在不丢失数据的情况下将AWS旧代实例迁移到当前代实例_Linux_Amazon Web Services_Amazon Ec2 - Fatal编程技术网

Linux 如何在不丢失数据的情况下将AWS旧代实例迁移到当前代实例

Linux 如何在不丢失数据的情况下将AWS旧代实例迁移到当前代实例,linux,amazon-web-services,amazon-ec2,Linux,Amazon Web Services,Amazon Ec2,我正在尝试将我的旧geneartion实例从paravirtual迁移到hvm机器的新geneartion实例,我分离了pm机器的旧根卷并分离了新的hvm根卷。我将pm根卷作为/dev/sda1连接到hvm机器,并启动了服务器。它在几秒钟后启动和停止。我不知道发生了什么事,有人有同样的问题吗?另外,如何迁移而不会在旧pm服务器的进程中产生问题?您需要将新ebs卷连接到旧计算机,然后将数据装载到此卷。 从该卷获取快照并启动一个新实例,然后将快照附加到该实例 现有虚拟机的根目录不能与hvm类型的机器

我正在尝试将我的旧geneartion实例从paravirtual迁移到hvm机器的新geneartion实例,我分离了pm机器的旧根卷并分离了新的hvm根卷。我将pm根卷作为/dev/sda1连接到hvm机器,并启动了服务器。它在几秒钟后启动和停止。我不知道发生了什么事,有人有同样的问题吗?另外,如何迁移而不会在旧pm服务器的进程中产生问题?

您需要将新ebs卷连接到旧计算机,然后将数据装载到此卷。
从该卷获取快照并启动一个新实例,然后将快照附加到该实例

现有虚拟机的根目录不能与hvm类型的机器一起工作。可以做的一件事是,工作脚本位于脚本的底部。用于将虚拟段转换为hvm。但请注意,这将需要额外的停机时间。面对现实吧。但它是有效的。或者,创建一个新实例,从头开始安装软件,将您需要的日志和文件作为备份。并将卷附加到新实例。卷可以毫无问题地连接,除非它们位于同一区域。希望这有帮助

实际上,将虚拟化类型从准虚拟化更改为hvm并没有发生。我分离了根卷,创建了一个新实例,将其连接到新实例,它会在一分钟内启动和关闭。您只需要将数据而不是fs装载到新卷,然后将其保留为快照,使用自己的AMI(如AMZ Linux 2)启动新实例,然后连接快照并装载它。