今天在迁移Joomlachina.cn的服务器,由于网站上的资源文件较多,导致整个系统的备份过大,达到了8G至多。之前迁移网站都是使用ftp将网站备份包下载下来,然后在上传到新的新服务器上。但是这次文件太多,使用ftp下载速度太慢,并且下载了几次都不完整。如是在搜索一下,发现是可以使用命令在两个服务器之间复制文件的。

1,遇到的问题?


需要将A服务器上的一个8G的备份文件上传到B服务器上

2 ,解决方案


使用scp命令。scp  A服务器需要复制的文件 B服务器的用户名@B服务器的地址:复制到B服务器上的位置

如:scp  /home/sitebk/joomlachina/2020-10-08_bk.zip 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。:/home/www/wwwroot/joomlachina.cn/2020-10-08_bk.zip.

3,具体的操作


1,打开putty(或者任何其他的SSH工具)

2,输入需要执行的scp命令 scp  /home/sitebk/joomlachina/2020-10-08_bk.zip 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。:/home/www/wwwroot/joomlachina.cn/2020-10-08_bk.zip

3,系统提示是否需要链接到远程服务器。输入YES

4,系统提示需要输入远程服务器的密码。输入密码

5,系统进入拷贝状态