为本地测试服务器复制CentOS服务器

为本地测试服务器复制CentOS服务器,centos,replication,Centos,Replication,我有一台CentOS 6.4服务器,运行ruby 1.9.3、ruby on rails、nginx、Unicorn和postgras SQL 我想将Web服务器复制到本地计算机上以用于开发目的 我已经在本地机器上安装了CentOS、ruby、rails、nginx、postgras SQL和unicorn 有没有办法使用SSH复制文件系统?或者其他选择 我想做的是把我的网络服务器。。。几乎复制了整个机器。。。完全独立运行的镜像副本。。。因此,在我将新添加的内容投入生产之前,我可以对其进行修改和

我有一台CentOS 6.4服务器,运行ruby 1.9.3、ruby on rails、nginx、Unicorn和postgras SQL

我想将Web服务器复制到本地计算机上以用于开发目的

我已经在本地机器上安装了CentOS、ruby、rails、nginx、postgras SQL和unicorn

有没有办法使用SSH复制文件系统?或者其他选择


我想做的是把我的网络服务器。。。几乎复制了整个机器。。。完全独立运行的镜像副本。。。因此,在我将新添加的内容投入生产之前,我可以对其进行修改和测试。

您说您已经在两台服务器上安装了webserver(nginx),因为您到底想复制什么

当然,您可以使用
scp-r
将某个文件夹从一个对等点复制到另一个对等点,或者如果您试图以不同的方式同步相同的目录,则可以使用
rsync-avz


因为您使用的是类似RHEL的Linux发行版,所以只需创建物理服务器的映像并将其作为虚拟机部署在本地机器上即可。用这个

我想做的是把我的网络服务器。。。几乎复制了整个机器。。。完全独立运行的镜像副本。。。所以我可以在将新添加的内容投入生产之前对其进行修改和测试。@Big Al Ruby Newbie,我认为您实际上不需要将物理服务器复制到您的工作站。测试是开发人员的常见任务,但没有人以这种方式进行测试。简单地在您的虚拟环境中从头开始重新部署服务器(用于此),并可以随意修改它们。