将所有内容从一台服务器移动到另一台服务器

Posted

技术标签:

【中文标题】将所有内容从一台服务器移动到另一台服务器【英文标题】:Move everything from one server to another 【发布时间】:2018-01-17 08:27:57 【问题描述】:

我有一台 IP 地址为 xxx.xx.xx.xx 的 DigitalOcean 和 nginx 服务器已有好几年了。它有 Ubuntu 14.04x64。

我刚买了一台百度服务器,IP地址为yyy.yy.yy.yy,它也是Ubuntu 14.04x64的。

现在,我可以通过ssh 连接到两台服务器。

我想把DigitalOcean服务器的全部内容移到百度服务器(不搞乱IP地址的原因),有没有人知道有没有什么简单的方法可以做到这一点?

如果没有,我要移动的一个重要网站是由mean-stack 建立的,有没有简单的方法可以移动这个网站?

【问题讨论】:

【参考方案1】:

您可以使用scp在服务器之间发送文件:

$ scp user@server1:/source/folder user@server2:/place/to/put

要了解更多信息,请查看man scp

你也可以使用rsync

$ rsync -avz user@server1:/source/folder user@server2:/place/to/put

有关 rsync 的更多信息: https://www.computerhope.com/unix/rsync.htm

【讨论】:

以上是关于将所有内容从一台服务器移动到另一台服务器的主要内容,如果未能解决你的问题,请参考以下文章

如何将 redis 数据库从一台服务器移动到另一台服务器?

如何使用 ASP.NET 将文件从一台机器移动到另一台机器?

如何将 Jenkins 从一台 PC 移动到另一台 PC

如何将弹性数据从一台服务器传输到另一台服务器

如何将网站从一台服务器迁移到另一台服务器

如何安全地将所有 IIS 设置从一台服务器导出到另一台服务器?