AWS服務

想找 AWS 代理商?先比較 AWS 代理商的價格、帳號歸屬與發票帳務事項,以及是否提供架構建置、雲端代管、與技術支援等服務。

AWS雲端搬遷怎麼做?流程、費用與 EC2 範例

地端伺服器分批搬遷至 AWS 雲端的規劃示意圖
文章目錄

企業規劃 AWS 雲端搬遷時,除了評估網站與資料庫如何轉移,也需要確認預算、停機時間與上線後的運作情況。本文整理搬遷前的準備、7R 策略與基本資源費用,並搭配 AWS 後台圖文說明使用 AMI 建立新主機、DNS 切換與上線驗收的流程。

AWS雲端搬遷該先搬什麼?

AWS 雲端搬遷不必一次全部完成,可以先選擇對營運影響較小、與其他系統連動較少的項目。例如測試網站,確認連線、資料讀寫與主要功能是否正常,讓團隊在搬遷正式服務前,提前發現設定或操作上的問題。

但彼此密切連動的系統,就需要一起規劃。以電商網站為例,網站主機需要連接資料庫,才能讀取會員資料與處理訂單。若分開搬遷會造成連線延遲,或影響交易流程,就應安排在同一批,避免網站已經轉移,資料庫卻無法正常配合運作。

至於受授權、合約或技術條件限制的系統,可以先保留在原環境。先確認哪些要搬、哪些暫留,以及哪些需要一起搬遷,再整理主機規格、實際用量與資料量,後續才有依據選擇搬遷方式、估算費用。

AWS雲端搬遷前要準備哪些資料?

確認搬遷範圍後,可以先將以下四類資料整理成清單,作為詢價依據。除了主機規格,也要提供實際用量、系統連線與停機限制,讓服務商能更準確地評估搬遷方式、費用與時程。

盤點項目需要準備的資料對搬遷規劃的影響
主機規格與實際用量CPU、記憶體、儲存容量,以及平均與尖峰用量、磁碟效能和資料成長情況。選擇合適的 AWS 資源,避免直接照搬原有規格。
資料量與網路條件預計搬遷的資料量、可用頻寬、現有網路用量與延遲,以及連接 AWS 的方式。評估資料傳輸需要多久、現有連線是否足夠。
授權與作業限制作業系統、資料庫與軟體授權、法規要求、可停機時段,以及固定排程和重要營運日期。確認搬遷限制,避開不能中斷服務的時段。
系統之間的連線網站、資料庫、登入服務、共用資料,以及監控與備份的連線關係。判斷哪些系統需要一起搬,哪些可以分開安排。

盤點工具可以協助收集用量與連線紀錄,但有連線,不代表一定要一起搬遷。例如,多台主機共用同一套監控或備份工具,也會產生連線紀錄,卻不一定需要同時轉移。仍應由系統負責人與維運人員確認連線用途,以及中斷後會影響哪些功能,再決定搬遷批次。

AWS 7R 是什麼?七種雲端搬遷策略

AWS 7R 是七種搬遷策略,不是依序執行的七個步驟。 企業可以依系統需求搭配使用,決定哪些保留、搬移或改造。

搬遷策略做法簡介
退役(Retire)停用不再需要的系統,保存必要資料。
暫留(Retain)暫時保留在原環境,不納入這次搬遷。
原樣搬移(Rehost)不改動應用程式,將現有系統搬到 AWS。
整體轉移(Relocate)轉移既有平台或雲端資源,例如跨 AWS 帳號或區域。
改用其他產品(Repurchase)改用 SaaS 或其他產品,取代原系統。
有限優化(Replatform)保留核心架構,調整部分服務或執行環境。
重構(Refactor)重新設計應用架構,運用雲端功能。

AWS 雲端搬遷流程怎麼安排?

確定各系統的搬遷策略後,可以依照以下五個步驟分批執行,不必一次轉移所有服務:

  1. 確認目標與範圍: 決定要搬哪些系統、完成期限、預算與可接受的停機時間
  2. 準備 AWS 環境: 完成主機、網路、權限、安全與監控設定,確認必要連線
  3. 安排搬遷批次: 將必須共同運作的系統一起規劃,再依風險與準備進度排定順序
  4. 測試後正式切換: 確認資料同步與主要功能,完成切換演練,再安排正式上線及驗收
  5. 觀察與維運交接: 追蹤上線狀況、交接異常處理責任,並用實際結果修正下一批計畫

測試與切換期間,新舊環境可能需要同時運作。這段並行期,也要納入搬遷預算,而不是只計算正式上線後的 AWS 月費。

AWS 雲端搬遷範例 – EC2 搬遷操作

以下以網站與資料庫各使用一台 EC2,搬到同帳號、同區域的新主機為例,假設資料都存放在各自主機的 EBS 磁碟,網站透過 DNS 指向主機的公有 IP。

1. 備份資料,停止原環境的資料寫入

先完成網站與資料庫備份,確認目標環境的網路、安全設定與 DNS 管理權限已準備好,讓舊主機保持停止,避免映像檔建立後又出現新資料,同時保留原環境供必要時處理回復。

2. 建立 AMI,確認映像檔版本與狀態

在 EC2 後台左側選擇「映像 → AMI」,找到預計使用的映像檔,確認名稱、建立時間與狀態。其中,狀態顯示 「可用」,代表映像檔已準備完成,可以用來建立新的 EC2 主機。

AWS雲端搬遷 - EC2 的 AMI 清單與映像檔

3. 使用 AMI 建立新的 EC2

選取對應的 AMI,點選「從 AMI 啟動執行個體」,分別建立新的資料庫主機與網站主機。設定時確認主機規格、登入方式、網路、安全群組與磁碟配置;資料庫的連線權限應限制給需要存取的網站主機,不要直接對外開放。圖中的規格僅供介面說明,非建議配置。

AWS 雲端搬遷 - AMI 建立 EC2 的主機規格與設定摘要

4. 查看執行狀態,核對主機資訊

新主機顯示「執行中」後,先確認 EC2 狀態檢查是否通過,再啟動並檢查資料庫與網站服務,原本指向舊資料庫的連線設定,也要改成新資料庫的位址。

EC2 執行個體的運作狀態與主機資訊

5. 更新 DNS,讓正式網域轉向新主機

測試通過後,到網域使用的 DNS 管理後台,將網站的 A 紀錄從舊主機 IP 改為新網站主機的 Elastic IP。

6. 確認新環境穩定後,再處理舊資源

切換後,確認監控與備份正常運作,並持續觀察網站有沒有出現錯誤,可以先從以下項目進行檢查

  • 網站與主要功能 – 透過正式網域確認 HTTPS、登入及表單等功能,實際操作一次平常使用的流程
  • 資料與連線 – 核對重要資料是否完整,並確認測試表單等新增內容確實寫入新資料庫。
  • 監控、備份與排程 – 確認新環境的監控、備份與必要排程正常運作。

AWS 雲端搬遷費用怎麼估?

搬遷預算可以分成三部分:一次性的規劃、建置與測試費用,新舊環境並行的支出,以及上線後的持續月費。 詢價時應分開列出,才不會把 AWS 資源費誤認為整個搬遷專案的總價。

費用試算:網站與資料庫各使用一台 EC2

以下依 AWS 公開單價試算,讓企業先掌握基本資源的費用規模,並非完整搬遷報價或正式環境的建議配置。

假設在東京區域使用兩台 Linux t3.medium 主機,分別執行網站與資料庫,各配置 50 GB 的 gp3 磁碟,網站使用一個公有 IPv4。以隨需價格、每月運作 730 小時計算:

這裡特別要注意:AMI 不會持續同步原主機後續新增的資料。 以網站為例,映像檔建立後新增的文章或上傳檔案,不會自動出現在新主機上,仍需另外安排資料更新與最後同步。這也是確認映像檔建立時間的原因。

費用項目計算方式每月費用(美元)
兩台 EC2 主機US$0.0544/小時 × 730 小時 × 2 台約 US$79.42。
gp3 磁碟共 100 GBUS$0.096/GB-月 × 100 GBUS$9.60。
一個公有 IPv4US$0.005/小時 × 730 小時US$3.65。
基本資源小計主機、磁碟與公有 IPv4約 US$93/月

服務費等會依資料轉移、測試及切換的工作範圍另外報價。 同時確認舊主機、機房與軟體授權何時能停止計費,因為系統完成切換,不代表原有合約會在同一天結束。

WangCloud 如何協助規劃 AWS 雲端搬遷?

當企業還不確定 AWS 目標環境該怎麼規劃,或不同工作負載適合採取哪種搬遷方式時,就適合尋求協助。WangCloud 可依企業現有系統、流量規模、使用地區與預算條件,協助釐清目標環境,並評估各工作負載適合的搬遷方式。

第一次聯絡時,可準備目前服務型態、主要工作負載、流量規模、使用地區、搬遷目的以及預算條件。實際費用、時程我們會在盤點後提供方案給您。

WangCloud 方案洽詢

正在評估 AWS 方案?

告訴我們您的需求、預算與目前環境,WangCloud 專員將協助釐清重點,並確認合適的 AWS 資源與合作方式。

AWS 雲端搬遷常見問題

AWS 雲端搬遷一定要一次全部完成嗎?

不用。企業可依工作負載的相依性、風險和前置條件分批搬遷;目前不適合移動的系統,也可以先保留在原環境。

AWS 雲端搬遷一定會停機嗎?

需依搬遷方式評估,不能直接保證零停機。像上面的 AMI 操作範例需要安排停機,時間涵蓋映像檔建立、新主機建置與測試,以及正式切換,實際停機時間需要多久要先透過演練確認。

搬到 AWS 一定會比較省嗎?

不一定。總成本還會受到資源用量、授權、資料傳輸、新舊環境並行時間與搬遷後維運方式影響,不能只比較地端設備與 AWS 月費。

搬遷完成後,舊環境可以立刻刪除嗎?

不宜只因流量已切換就立即關閉刪除。先完成資料與功能驗收,並經過約定的觀察期,確認主要業務流程與排程正常,再處理舊主機及相關資源。

先釐清瓶頸,再投入預算

分享你現在最困擾的效能或資安問題,我們先幫你判斷最值得優先處理的項目

聯絡我們