前天把舊主機整理了一下,現在它成為了後備伺服器。它的任務是用來存放主伺服器的所有設定檔的備份,以及網站和資料庫的定期備份。因為之前主伺服器的系統故障,於是索性將先前用再生龍做的備份還原回去,結果導致之前的日記內容全部遺失;所以我這次便利用這台舊主機,將它做成一台專門存放備份的伺服器。這樣既不需要手動敲指令去將檔案、資料庫等內容一個一個備份到電腦上,又可以讓舊主機得到利用。
現在網站與資料庫的備份指令已經寫好了,經過測試也沒有問題;接下來的問題就是何時要備份。由於備份時兩台伺服器都必須在上線狀態,但只有主伺服器可以定時開機,後備伺服器並不能(頂多只能設定自動關機,自動開機得用定時開關插座控制,然而唯一的那個插座已經用在網路開閉上了);因此要備份的時候必須要在主伺服器開始執行備份指令之前,讓後備伺服器上線待命。
我的辦法是,將後備伺服器設定成電一來就自動開機,不需要再特別去按前面的開關。這樣就等於是「半自動」開機了。再說它屬於後備性質,且主要就是用來儲存主伺服器系統和裡面的網站資料的備份,所以是否得和主伺服器的開關機時間同步也就不重要了。
現在我將備份網站的指令稍作修改,讓它可以在進行連線之前,先檢查是否能夠與後備伺服器連線;如果可以就繼續進行備份,不行就結束。時間就訂在每月1號的晚上11點整,同時我也在Google行事曆中加了日程,提醒我在10分鐘前開啟後備伺服器進行備份(因為後備伺服器只在需要的時候才會開機)。