CentOS SCP命令:大数据下服务器数据迁移到新的服务器

Linux 的 SCP 命令的作用就是服务器数据迁移到新的服务器。简单点就是说

把网站从一台服务器上直接搬到新的服务器上

一般来说,网站搬家就两种方式:

  • 从服务器上下载到本地,再传到新的服务器
  • 从旧的服务器直接搬到新的服务器

无疑,第二种显然比第一种快。把服务器数据迁移到新的服务器,在Linux系统中(包括春衍生版本如 CentOS 等等),使用 SCP 命令就可以了。

下面我们举例:

1、传文件夹[即把网站文件夹(包括里面所有文件夹、文件)传到新的服务器上]:

scp -P 22 -r -p /www/wwwroot/XXXXX/ root@168.168.168.168:/www/wwwroot/XXXXX/

说明:

XXXXX:你网站的文件夹,第一个是旧服务器上的,第二个是新服务器上的(不需要新创建)

root:Linux 系统默认管理员帐号

168.168.168.168:新服务器 IP 地址

/www/wwwroot/XXXXX/:第一个是旧服务器上网站的路径,第二个是新的

-P 22:这是服务器SSH端口,一般默认22,两台服务器都用22时,可以省略,即上述可写为:

scp -r -p /www/wwwroot/XXXXX/ root@168.168.168.168:/www/wwwroot/XXXXX/

网上有的资料把上面的命令写成:

scp -r /www/wwwroot/XXXXX/ root@168.168.168.168:/www/wwwroot/XXXXX/

即省略了小写的参数“-p”,也是可以的,但有;省了这个参数,那么,所有的文件夹、文件的创建时间就变成你的迁移时间,更重要的一点,会直接出故障的就是在新的服务器上需要 777 权限的文件夹、文件会变成 755 导致出错。即小写的参数“-p”的作用就是,网站搬过去,所有文件夹、文件的创建时间、权限保持不变。所以,小写的参数“-p”一定得加上一定得加上一定得加上!(重要的说三遍)

一般来说,就上面说的这条命令的方式就足够了,但如果一台服务器上图片文件夹和文件太多的话,可以先搬其它的文件夹,最后再传图片文件,可以分开传,一个个传。

2、传文件

scp -P 22 -r -p /www/wwwroot/XXXXX/r.php root@168.168.168.168:/www/wwwroot/XXXXX

3、传某个文件夹下所有文件:

<!--传img/2018/文件夹下所有文件(搬图片)-->
scp -P 22 -r -p /www/wwwroot/XXXXX/img/2018/* root@168.168.168.168:/www/wwwroot/XXXXX/img/2018
<!--传你网站的数据库文件夹XXX下所有文件(搬数据库)-->
scp -P 22 -r -p /usr/local/mysql/var/XXX/* root@168.168.168.168: /usr/local/mysql/var/XXX

4、对传到新服务器的文件重命名:

scp -P 22 -r -p /www/wwwroot/XXXXX/r.php root@168.168.168.168:/www/wwwroot/XXXXX/c.php

以上就是对 SCP 命令的常用方法和参数的解说和具体举例,更多 SCP 命令的用法,可以在服务器命令行下打“?”会列出所有参数和使用说明。

稿源:TechTMT.Com 原创

上一篇
下一篇

相关文章

  • 外媒关注中国团队打造的现象级Linux桌面环境—UKUI 3.0
  • 为什么区块链是更好的应用服务器/数据库架构
  • 谷歌警告三星:别瞎动Linux内核代码
  • 微软Edge浏览器路线图曝光 支持Linux和Chrome主题等
  • Manjaro Linux 19.0 发布 代号 Kyria
  • Linux 的 exFAT 文件系统驱动程序即将迎来更新
  • 如何选购阿里云服务器?
  • 服务器1M带宽支持多少人在线?
  • 服务器扩容是什么?
  • 企业如何选购云服务器?
  • 云服务器如何选择操作系统?
  • 如何选购轻量应用服务器?
  • Ventoy启动盘制作工具,Win、Linux、PE多系统镜像装进同1个U盘
  • Rufus启动盘工具,制作纯净的Windows、Linux系统USB安装盘
  • CentOS SCP命令:大数据下服务器数据迁移到新的服务器
  • Linux或摒弃臭名昭著的英特尔PoulsboMoorestown 2D加速器
  • 蓝宝科技推出专为服务器设计的无风扇GPRO X070​显卡
  • Linux 5.11内核将添加对英伟达RTX 30系列Ampere显卡的支持
  • 对龙芯2K1000处理器的支持补丁已经合并进Linux 5.13主线
  • Linux 5.14稳定版可能于下周末发布
  • 微信 WeChat新浪微博TwitterTelegram搜索linkclock