AI摘要
为解决阿里云宝塔轻量云服务器因CentOS 7不支持高版本PHP而需重装Ubuntu 24.04的问题,需迁移约10G文件。为规避外网传输慢和费用,利用同区域服务器内网互通,通过安装ossutil工具,将OSS内网文件快速复制到目标地址,使传输时间从数小时大幅缩短至几分钟甚至几秒。
主要原因是想把阿里云宝塔轻量云服务重新安装系统,安装系统为Ubuntu 24.04 ,因为原系统是centos 7 不支持PHP-8.3以上版本;所以要把文件(10G)导出来,然后再导回去;通过OSS外网传和宝塔直接下载太慢,而且还会产生费用,因此可以通过OSS内网传文件,下面就是具体的操作步骤;
前提条件:阿里云轻量服务器和阿里云ECS要在同一个区域,同一个区;

1、轻量应用服务器开启内网
登陆阿里云控制台👉轻量应用服务器👉内网互通,选择接收端VPC实例;
等一段时间,ping下IP,看下能否ping通;
2、轻量应用服务器和ECS服务器安装安装ossutil
安装ossutil
# 下载 ossutil(以 Linux 64 位为例)
wget https://gosspublic.alicdn.com/ossutil/1.7.16/ossutil64
# 赋予可执行权限
chmod 755 ossutil64
# 移动到系统路径(可选,方便全局调用)
sudo mv ossutil64 /usr/local/bin/ossutil
3、使用ossutil命令行传文件
# 阿里云OSS桶里的文件,复制到目标地址
ossutil cp oss://hz-bt-bak/site/文件名 /目标地址
通过命令行就可以进行复制操作;时间可以从几个小时,缩短到几分钟,甚至是几秒;

暂无评论
要发表评论,您必须先 登录