Linux相关--换新的ECS,无法使用自定义镜像,数据如何迁移

Posted buling_buling_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux相关--换新的ECS,无法使用自定义镜像,数据如何迁移相关的知识,希望对你有一定的参考价值。

Linux操作----从Xshell 中下载文件或(压缩包),把文件或(压缩包)上转到新的ECS

1、下载过程

1 下载软件lrzsz

xs在这里插入图片描述
1、首先进入Xshell界面,选择你要下载的已有会话名。
2、输入命令”sudo apt install lrzsz“,然后要你输入密码,输入自己的密码。
在这里插入图片描述
表示安装成功!!!

2 下载单个文件时

输入命令”sz filename",输入自己要下载的文件名
在这里插入图片描述
比如我要将100.c这个文件下载下来。
此时会有一个对话框弹出,选择相应的下载地址即可。
在这里插入图片描述

3 下载压缩包(文件很多时)

(1)首先你需要先将文件压缩,
采用命令“tar -cf filename.tar .c
注意 filename 选择你想压缩成的名字,.c表示你想压缩的文件类型,我这里是C文件,注意这里是
*.c,表示将所有的以.c文件后缀的全都打包。如图
在这里插入图片描述
(2)输入命令“sz filename.tar",会自动跳转出你要压缩的位置
在这里插入图片描述
选择一个位置之后,会自动传送。
在这里插入图片描述
完成后的样子。

2、上传过程

1 上传文件到服务器

(1)在命令行输入”rz",会自动跳转到你要上传文件所在位置,选择你要上传的文件
在这里插入图片描述

在这里插入图片描述
我这里都是之前的C文件和C++压缩包。
选择其中的一个或多个
在这里插入图片描述
传输成功!
(2)如果失败的话使用另一种操作:

在这里插入图片描述
也会自动跳转到你要传输文件的界面。
在这里插入图片描述
(3)上传成功后如果是文件你可以直接在Xshell命令行打开。
例如你将之前下载的100.c文件上传到新的服务器的话,在新的服务器打开文件时输入命令“ls"可以查看你文件中是否存在了100.c这个文件。
在这里插入图片描述
(4)如果你上传的是压缩包,你可以使用命令”tar -xf filename.tar“
在这里插入图片描述
filename自己改,是你自己要解压缩的文件包名。
成功后使用命令”ls“,查看服务器中有的所有文件
在这里插入图片描述
这样的话就可以将单个文件或者是压缩包上传并且解压压缩包了。就可以在新的云服务器上继续使用了!!!

3、总结

本次操作是由于一开始使用高校学生计划领取了两个月的ECS,到期后无法使用镜像。客服说活动购买的话,镜像不能使用自定义镜像,只能创建公共镜像,所以传输数据的话,使用第三方远程工具Xshell,连接服务器,在服务器内对数据进行tar包的压缩,下载tar包到本地,在上传到新的服务器。

以上是关于Linux相关--换新的ECS,无法使用自定义镜像,数据如何迁移的主要内容,如果未能解决你的问题,请参考以下文章

自定义FreeBSD12镜像拉起ECS报错后的处理过程

阿里云ECS镜像,标签,安全组操作

给阿里云 VPC 中的 Ubuntu ECS 配置自定义 DNS 服务器

Linux修改docker镜像和容器的默认存储位置

阿里云ECS服务器跨账号无缝迁移

阿里云ECS镜像