2014-03-25 118 views
1

我有一個CentOS 6.4服務器運行紅寶石1.9.3,Ruby on Rails的,nginx的,獨角獸,postgras SQL複製CentOS的服務器本地測試服務器

我想網絡服務器複製到本地機使用用於開發目的。

我已經安裝了CentOS,紅寶石,導軌,nginx的,postgras SQL和麒麟我的本地機器上已經..

有沒有使用SSH來複制文件系統的方法嗎?或一些替代

我想要做的是拿我的網絡服務器...和非常複製整個機器...鏡像複製是完全獨立的功能...所以我可以修改和測試新的添加之前我把它投入生產。

回答

1

你說你已經安裝了網絡服務器(nginx)到這兩個服務器,因爲你到底想要拷貝什麼?

如果您嘗試使用不同的方法同步相同的目錄,那麼您當然可以使用scp -r <src> <dest>將某個文件夾從一個對等端複製到另一個對端或rsync -avz <src> <dest>

由於您使用的是類似RHEL的Linux發行版,因此您可以簡單地創建物理服務器的映像,並將其作爲虛擬機部署在本地計算機上。爲此,請使用virt-p2v

+0

我想要做的就是把我的網絡服務器...和非常複製整個機器...鏡像複製,這是完全獨立的功能...所以我可以修改和測試新增加之前,我把它放在生產。 –

+0

@Big Al Ruby Newbie,我認爲你實際上不需要將物理服務器複製到你的工作站。測試是開發人員的常見任務,但沒有人以這種方式進行測試。在虛擬環境中再次從頭開始部署服務器(使用[virt-manager](http://www.centos.org/docs/5/html/5.2/Virtualization/sect-Virtualization-Managing_guests_with_Virtual_Machine_Managervirt_manager- Start_virt_manager.html)爲此),並隨意修改它們。 –