在項(xiàng)目開發(fā)過程中,我們一般搭建局域網(wǎng)進(jìn)行項(xiàng)目開發(fā),并進(jìn)行內(nèi)部測(cè)試,發(fā)現(xiàn)bug進(jìn)行修正,最后會(huì)把一段時(shí)期的開發(fā)成果(文件)上傳到公網(wǎng)服務(wù)器進(jìn)行展示,一般一段時(shí)間更新一次。比如我們這個(gè)項(xiàng)目,一周更新一次到兩次,這里結(jié)合自己的實(shí)際操作寫一下項(xiàng)目由內(nèi)部局域網(wǎng)服務(wù)器更新到公網(wǎng)服務(wù)器的步驟??傮w的原則是保證數(shù)據(jù)的安全,保留原有數(shù)據(jù),如果更新失敗能夠恢復(fù)原有的程序數(shù)據(jù)。

一、項(xiàng)目文件的更新

1 打包局域網(wǎng)(開發(fā))服務(wù)器數(shù)據(jù)

用ssh登錄到服務(wù)器,cd到開發(fā)文件的目錄,使用tar將需要備份的文件夾(文件)進(jìn)行打包,比如需要打包abc目錄

tar –cvf devbak20170217.tar abc/

這樣就把a(bǔ)bc目錄打包成了devbak20170217.tar文件。

2 備份公網(wǎng)服務(wù)器數(shù)據(jù)

操作步驟與打包局域網(wǎng)服務(wù)器數(shù)據(jù)類似,將備份的打包文件命名為pubbak20170217.tar。

3 更新公網(wǎng)服務(wù)器數(shù)據(jù)

公網(wǎng)服務(wù)區(qū)數(shù)據(jù)已經(jīng)打包備份,這時(shí)可以先將原目錄更換名字,比如abc目錄,使用

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式