申請與使用方式

自建主機搬上雲端怎麼做?盤點、試跑、切換與回退的完整步驟與費用評估

說明把公司自建主機或舊託管主機搬到雲端的流程,從資源盤點、成本比較、試跑與資料同步,到切換日與回退計畫,並提醒搬遷常被低估的人力與流量成本。

更新日期 · 5 分鐘閱讀

自建主機搬上雲端怎麼做?盤點、試跑、切換與回退的完整步驟與費用評估

把自建主機搬上雲端,最重要的不是技術工具,而是「先盤點、再試跑、最後才切換」的順序,並且在切換前準備好可以回退的計畫。成本方面,不能只比較硬體與雲端月費,還要算進搬遷人力、雙軌並行期間的重複費用、資料傳輸,以及搬遷後的維運變化。本文提供一套實務步驟。

一、搬遷前先盤點

盤點要回答「現在有什麼、誰在用、彼此怎麼連」:

盤點項目要記錄的內容
主機與虛擬機用途、作業系統、CPU、記憶體、磁碟、實際使用率
應用程式版本、相依套件、設定檔、排程工作
資料庫種類、大小、成長速度、備份方式
網路對外網址、防火牆規則、VPN、固定 IP、DNS
授權商用軟體授權是否可用於雲端
相依關係哪些系統互相呼叫,哪些依賴內部網路
使用者使用時段、人數、可以接受的停機時間

盤點時最容易漏掉的是排程工作、寫死的 IP 位址、內部才能存取的服務,以及由某個人記在腦中的手動作業。建議製作一張相依關係圖,標明搬遷順序。

二、選擇搬遷策略

  1. 直接搬遷:把虛擬機原樣搬到雲端,速度快,但無法享受雲端的彈性,也可能浪費資源。
  2. 調整後搬遷:搬遷時順便調整,例如使用託管資料庫、更新作業系統,成本與時間較高,長期效益較好。
  3. 重新設計:拆成容器或無伺服器架構,投入最大,適合長期演進的系統。
  4. 暫不搬遷:有些系統因授權、延遲或合規原因,保留在現有環境,採用混合模式。

小型團隊通常先直接搬遷或做少量調整,穩定後再逐步改造,避免一次改太多。

三、成本比較要算什麼

現況(自建):硬體折舊、機櫃與電力、網路頻寬、維運人力、備援設備、軟體授權、故障與停機損失。 雲端:運算、儲存、流量、授權、備份、監控、營業稅與外幣手續費,以及搬遷後仍需要的人力。

示意計算(數字純屬舉例):自建硬體 20 萬元,攤提 5 年,每年約 4 萬元;機櫃與頻寬每月 6,000 元,每年 7.2 萬元;合計每年約 11.2 萬元,尚未包含人力。雲端方案若每月 8,000 元,每年 9.6 萬元,看起來略低,但還要加上流量、備份與稅費,也要考慮人力是否減少。結論要依完整項目重新計算,不能只看表面單價。可以用雲端主機每月費用試算與預留承諾方案回收期試算輔助。

四、試跑與資料同步

  1. 在雲端建立與正式環境相近的測試環境。
  2. 用資料備份還原測試,檢查資料完整性與應用程式功能。
  3. 執行壓力測試,確認效能不低於現況。
  4. 設定持續同步,例如資料庫複寫,讓雲端資料庫與現有資料庫保持接近同步,縮短切換時的停機。
  5. 檢查所有外部連線,例如金流、簡訊、第三方 API 是否有 IP 白名單需要更新。

試跑時間要足夠,至少涵蓋一個完整的業務週期,例如月結或活動期間,才能發現週期性的問題。

五、切換日的作業

  1. 公告:事先通知使用者與相關部門,說明時間與影響。
  2. 降低 DNS TTL:提前幾天把網域的 TTL 調低,讓切換後更快生效。
  3. 凍結變更:切換前停止對現有系統的更新。
  4. 最後一次同步:停止寫入,完成最後的資料同步與驗證。
  5. 切換流量:調整 DNS 或負載平衡器,指向雲端環境。
  6. 驗證:由業務與技術人員確認核心功能,檢查日誌與監控。
  7. 保留舊環境:切換後至少保留舊環境數日到數週,作為回退用途。

六、回退計畫

回退計畫要事先寫好:判斷失敗的標準是什麼、誰有權決定回退、回退的具體步驟與所需時間,以及回退期間資料如何處理。如果切換後雲端已有新資料,回退時要考慮如何把新資料同步回舊系統。沒有回退計畫的搬遷,風險等同賭博。

七、搬遷後的優化與常見遺漏

  • 規格調整:依監控數據調整,避免沿用過大的規格。
  • 預算與警示:搬遷完成後立即設定,詳見預算警示與帳單監控。
  • 備份與還原演練:確認雲端備份有效。
  • 舊設備處理:硬碟資料要確實清除,處理舊設備與合約,避免持續付費。
  • 文件更新:更新網路圖、維運手冊與緊急聯絡方式。
  • 資安:重新檢查防火牆、權限與日誌,詳見資安設定錯誤如何造成費用暴增。

八、搬遷時程與分工範例

搬遷最怕「全部一起來」。下表是一個虛構的示意時程,適用於有三到五個系統的小型公司,實際週數要依規模與人力調整。

階段週次主要工作負責人
盤點與規劃第 1 到 2 週資源清單、相依關係圖、成本比較、風險清單技術負責人與管理者
環境建立第 3 週帳號、網路、權限、預算警示、監控技術負責人
試跑一個低風險系統第 4 到 5 週搬遷內部系統,累積經驗與調整流程技術團隊
搬遷主要系統第 6 到 8 週資料同步、驗證、壓力測試、切換技術團隊與業務代表
穩定期與優化第 9 到 12 週規格調整、成本檢討、舊環境下線技術負責人與財務

先搬低風險系統是個好策略,因為第一次搬遷一定會遇到沒想到的問題,用不重要的系統來學習,代價最低。每個階段結束時做一次簡短檢討,把學到的調整寫進下一階段的計畫。

九、人力與隱性成本

搬遷的成本不只是雲端月費。常被低估的項目包括:盤點與文件整理的人力、學習新平台的時間、雙軌並行期間同時支付舊環境與新環境、搬遷期間的加班與外部顧問費用、測試與驗證的時間,以及搬遷後調整規格的反覆過程。保守的做法是在預算中加上相當比例的緩衝,並明確區分「一次性搬遷成本」與「搬遷後每月成本」,後者才是和現況做長期比較的基礎。如果公司沒有足夠的人力,可以考慮請有經驗的顧問協助第一次搬遷,但要求他們留下完整的文件與交接,避免日後無人能維護。

十、搬遷風險清單

風險可能後果降低風險的方法
資料在同步或切換時遺失業務資料不完整切換前後核對筆數與關鍵資料,保留舊環境
相依服務被遺漏切換後某些功能失效製作相依圖,逐一測試外部連線
效能不如預期使用者體驗下降先壓力測試,保留擴充空間
授權不允許違反授權條款搬遷前向廠商確認
成本超出預期預算失控搬遷後立即設定預算警示並每週檢視
人員不熟悉維運出錯安排訓練與演練,留下文件
停機時間過長業務中斷使用資料同步、挑選離峰時段、準備回退
資安設定疏漏資料外洩或費用暴增搬遷後做資安檢查,參考資安設定錯誤如何造成費用暴增

十一、搬遷完成後的驗收

搬遷不是切換完成就結束,建議訂出明確的驗收標準,並在穩定運行一到兩個月後正式結案:功能面(核心流程都能正常運作、整合與排程無誤)、效能面(回應時間與尖峰表現不低於搬遷前)、成本面(實際費用與預估相比,差異在可接受範圍)、安全面(權限、日誌、備份都已設定並測試)、文件面(網路圖、操作手冊與緊急聯絡資訊都已更新)。驗收結果和遇到的問題整理成簡短報告,作為下一個系統搬遷的參考。若發現實際費用高於預估,就用成本分析逐項檢視,找出調整空間,而不是直接認定雲端不划算。

常見問題

搬遷需要停機多久?

取決於資料量與同步方式。使用持續同步的方式,停機可縮短到數分鐘到數小時;沒有同步的話,要預留完整資料搬移的時間。

搬到雲端一定會比較便宜嗎?

不一定。雲端的優勢在彈性與維運簡化,若負載長期穩定且已有閒置機房資源,自建不一定比較貴。要用完整成本比較。

舊的授權可以直接用在雲端嗎?

視授權條款而定,有些商用軟體對雲端使用有特殊規定。請向軟體廠商或代理商確認。

參考來源

相關指南