跳至主內容

AWS 帳號關了,帳單為什麼還在寄?

新星雲 ·
雲採購成本優化AWS

關服那天,你把最後一台機器停掉,心裡想的應該是「結束了」。下個月帳單還是來了,而且之後每個月都來。

廠商沒有忘記關。AWS 官方說明裡自己舉了個例子:1 月 15 日關掉帳號,2 月初照樣收到帳單,算的是 1 月 1 日到關帳那天的用量;如果帳上還有沒到期的預留執行個體(Reserved Instance,先承諾用一段時間換低單價的機器方案,簡稱 RI),接下來每個月都會再來一次,直到期滿。

停用資源和停止付費是兩件事,這是收尾最容易搞混的一步。而且順序反了會出事:關帳號不能回頭,太早關,前面還能救的會一起關掉。所以先別急著關。底下以後台操作以 AWS 為例,其他雲廠商的機制名稱和時程各家不同,概念相通。

機器都刪了,帳單為什麼還在寄

雲的支出分兩種,平常混在一起看不出差別,收尾時它們的行為完全相反。

用量型支出承諾型支出
長什麼樣開多少算多少:主機、頻寬、儲存、轉碼先簽約才算:預留執行個體、Savings Plan、年付方案、預付流量包
你把資源停掉之後下個計費週期歸零(前提是刪乾淨,不是只按停止)照合約繼續收,一天都不少
收尾時怎麼處理逐項刪乾淨得單獨面對,有些根本處理不掉

做收尾的人,眼睛容易只盯著左邊那一欄:機器清單刪得乾乾淨淨,就覺得收完了。右邊那欄一次都沒打開過。

右邊那欄的錢,看的是合約,跟你有沒有在開機器無關。收尾真正的工程量都在這裡。

左邊那欄也不是按了刪除就沒事,這裡藏著一串長尾:主機停了沒終止,磁碟還在計費;Elastic IP 沒掛在任何機器上,閒置照樣收;舊的快照、沒人用的 NAT Gateway、忘了關的測試資料庫、CloudWatch 日誌、S3 沒清掉的舊版本,都是收尾時才被翻出來的。台灣、香港的團隊不少是在最後一期帳單上才看到這些。

承諾型支出分三種下場

把右欄攤開來看,每一筆的處境都不一樣,但下場只有三種:轉給還在跑的專案繼續用、上轉售市場賣掉、認賠。

項目白話關帳之後會怎樣你能做的
預留執行個體(RI)先承諾用一年或三年換低單價,可以一次預付、部分預付,也可以完全不預付按月付官方明文:關帳後仍會持續收到帳單,直到期滿剩餘效期會自動折抵同帳號其他用量;真的用不上才上轉售市場
Savings Plan承諾一個固定的每小時支出,換折扣同上,一樣收到期滿官方說明沒有提到轉售管道;同帳號的合格用量仍會折抵
年付方案、預付流量包(其他雲廠商常見的名目)一次把一年的錢付掉已經付出去的錢多半拿不回來看能不能轉給還在跑的專案用
Marketplace 訂閱(第三方軟體的月費)在雲市集裡訂的第三方工具不會因為關帳自動取消先把那套軟體的機器全部終止,再回市集主控台手動取消訂閱
網域註冊你的網址年費關帳後每天寄信提醒,最多 5 天暫停,30 天內刪除或交還註冊商關帳前先把網域轉到別的帳號

先看最上面那兩筆,因為它們金額最大、也最難處理。RI 綁的是「你承諾要用多久」,不是你「實際用了多少」。

如果同一個帳號、或同一個組織底下,還有別的專案在跑,這筆折扣會自己折抵過去,根本不用處理。新加坡、香港的多專案團隊,很多是等到關帳前才發現自己一直在折抵,其實沒浪費。所以別急著掛牌。與其把轉售當成止血的第一步,不如先問一句:還有沒有工作量吃得下這筆折扣。

真的用不上,才走轉售市場。但這條路的門檻比多數人以為的高:

  • 註冊賣家時填的收款銀行,必須是美國地址的銀行。港台團隊沒有美國帳戶,連註冊這一關都過不去。
  • 只有 root 使用者(開戶那個最高權限帳號)能註冊成賣家。
  • 成交要抽 12% 手續費。
  • 預留機要在你帳上放滿 30 天才能上架,而且剩餘效期至少要有 1 個月。
  • 用大量採購折扣買的不能賣。
  • 只有 EC2 的標準型可以賣,可轉換型不行;RDS、ElastiCache 這些其他服務的預留也不行。

(EC2 是 AWS 的虛擬主機服務,你開的遊戲伺服器、資料庫前面那層,绝大多数都是它。)

所以「賣掉」對不少人來說,是一個看得到、走不進去的門。要把它算進止血計畫之前,先確認自己走得進去。

Savings Plan 更硬。官方講到關帳後的處理時,只寫了「仍會持續收到帳單直到期滿」,沒有提到中途取消或轉售。買的時候是為了省錢,收攤的時候它就成了尾款。

數據來源: AWS 文檔〈Sell Reserved Instances…Reserved Instance Marketplace〉(賣家收款銀行須為美國地址、抽 12% 手續費、須持滿 30 天且剩餘至少 1 個月、只有 root 能註冊賣家、volume discount 購入者不得轉售、僅 EC2 的 Standard regional/zonal RI 可上架),2026-10-03 親自核對。

關帳號要留到最後一步

收尾時最直覺的動作,是把帳號直接關掉,眼不見為淨。我不建議把關帳號排在任何一個動作前面,因為它不能回頭,而前面每一件事,都還需要這個帳號才做得完。

關帳號有兩個先決條件,很多人到最後一刻才發現過不了。第一,只有 root 使用者關得動,用 IAM 使用者或角色登入的,連關閉按鈕都按不到。 接手別人帳號的人,第一件事就該確認 root 進得去。第二,關掉之後想重開,得在 30 天內聯絡 AWS 支援、並且把欠款全數繳清,重開之後原本留著的資源會重新開始計費。

關掉之後有 90 天的緩衝期。這 90 天裡你的帳號還能登入,但只能查看過去的帳單、帳號設定,或聯絡支援,其他服務一律進不去。90 天過了就是永久關閉,不能重開,帳號編號也不會再釋出給別人用。

關帳號之前,還有三件事必須先確認。

第一是網域。關帳之後 AWS 會每天寄信提醒,最多 5 天就暫停你的網域,30 天內刪除或交還註冊商。台灣、香港不少團隊的公告頁和客服信箱就掛在這個網域上,關帳等於同時把公告頁關掉。

第二是 root 信箱,也就是開戶時填的那個 Email,它是這個帳號最後的救援管道。如果 root 信箱用的是同一個帳號註冊的網域,關帳前一定要先把網域轉走、或把信箱換成別的網域。 官方特別警告這一點:網域被停之後你收不到驗證信,沒有信就救不回帳號,沒有帳號也救不回網域,兩邊互相鎖死。另外,關帳時用的那個 Email,之後也不能再拿去註冊別的主帳號。

第三是操作日誌。CloudTrail 的操作日誌在帳號關閉後仍然可能存在、繼續投遞事件,除非你在關帳前明確刪掉,永久關閉時它是官方唯一不會清掉的內容。但別以為關帳後還查得到:那 90 天裡你只能看帳單和帳號設定,進不了 CloudTrail。要留證據,關帳前就得先把日誌匯出,或讓它投遞到另一個帳號的儲存空間。

數據來源: AWS 文檔〈Close an Amazon Web Services account〉(關帳後仍會持續收到 Reserved Instances 與 Savings Plans 的帳單直到期滿;Marketplace 訂閱不會因關帳自動取消;關帳須以 root 使用者登入,IAM 使用者或角色無法關帳;90 天 post-closure 期間僅能查看歷史帳單、帳號設定或聯絡支援;重開帳號須聯絡 Support 並於關帳日起 30 天內結清欠款;永久關閉後帳號 ID 不得重用;Route 53 網域每日寄信、最多 5 天暫停、30 天內刪除或釋回註冊商;root 信箱若掛在同帳號註冊的網域上會與帳號互相鎖死;CloudTrail trails 為永久關閉時唯一不被清除的內容),2026-10-03 親自核對。

收尾時間表:從公告日到關帳後 90 天

按時間排好,收尾是一條五段的線,前三段的順序不能換。

雲資源收尾時間軸,從停運公告日、資料歸檔、止血承諾型支出、關帳號前確認,到關帳號後 90 天,標出哪幾步要先做、哪一步不可逆

第一段是公告期,也就是公告日到關服日之間。這段時間最常白白流掉,退款公告和客服會把人力吃光,沒人有空回頭盤點雲上的東西。但這正是唯一有餘裕的窗口:把散在各個帳號、各家雲的資源列成一張清單,標出哪些是用量型、哪些是承諾型,承諾型的把到期日和金額寫上去。清單怎麼來?帳單的明細頁按服務排一次,合約和市集訂閱再各看一遍,三份對起來就是。

第二段是歸檔,放在止血之前。止血動作會停掉服務、關掉機器,有些資料一旦服務停了就拿不到。先把要留的下載到自己的環境、驗證打得開,再動手拆。這裡有一筆容易漏的成本:大量下載要付流出費,存檔和影音量大時,可能比你想留的儲存費還貴,先估一下再決定留多少。

第三段才是止血,處理承諾型的支出。每一筆只有三種下場:轉給還在跑的專案、上轉售市場賣掉、認賠。我建議的順序是先問還有沒有工作量吃得下這筆折扣,再談賣,最後才認賠。這個決定要在關帳前做完,關帳之後就沒得選了。

第四段是關帳前的確認,對的是一張短清單,下面會列。

第五段才是關帳號,然後是關帳後 90 天。這 90 天是緩衝,帳號還能救回來,但不是拖延的空間,而且救回來得先結清欠款,資源也會重新開始計費。

玩家資料要留多久

這是收尾裡唯一沒有標準答案的一段,取決於你的合約、金流和當地法規,不是技術問題。

技術上能給的是處理方式。我的建議是分兩類處理,不要一律留、也不要一律刪:金流、儲值、爭議期間可能用到的紀錄,按法規或合約要求的年限保留;遊戲存檔、日誌、聊天和影音這些純營運資料,壓縮之後轉到最便宜的低頻儲存,再設一條生命週期規則(在儲存服務的設定頁指定「放滿幾天就自動刪掉」),到期自動清掉。

常見的處理方式是把所有資料原封不動留在原本的儲存裡,怕刪錯。結果是伺服器拆了,儲存費照付,而且付的是最貴的那一級。留著不是問題,用最貴的方式留著才是問題。

關帳號前要對的六項

收尾走到這裡,最後動手之前,台灣、香港、新加坡的團隊都可以對一遍下面六項。任何一項打不了勾,就先停手。

檢查項打勾的標準
承諾型支出已逐筆決定每一筆預留機、Savings Plan、年付方案都寫下「轉用/賣掉/認賠」,沒有懸而未決的
Marketplace 訂閱已取消回市集主控台看到訂閱狀態變成已取消,不是只停了機器
網域已轉走網域不在即將關閉的帳號裡,或 root 信箱已改用別的網域
資料已下載並驗證檔案在自己手上,而且打開確認過內容完整,不是只按了下載
操作日誌的處理方向已定要留證據的關帳前先匯出,不想留的關帳前清掉,不放著等它自己消失
帳上沒有未付帳款最後一期帳單結清,避免關帳後還要處理催收

這六項裡,前三項最容易漏,因為它們都不是按一下刪除鍵就能完成的動作,而是要先去別的地方把關係查清楚:哪筆錢還在跑、哪個訂閱還活著、哪個網域跟帳號綁在一起。刪除只要幾秒,確認關係得登入好幾個地方翻,所以人總是先做快的那件事。

關帳號之前如果卡住了,多半卡在同一件事:不確定哪幾筆是關不掉的。 這一項很難自己查完,因為它分散在帳單、合約、市集訂閱和網域註冊好幾個地方,而其中有些頁面在你關帳之後就打不開了。動手之前想找人對一遍,Telegram 開個對話給我就行。

關於新星雲

新星雲就一個人。我做的活兒集中在遊戲和直播團隊的雲成本:挑節點、比報價、審帳單,還有像這篇講的這種收尾。關帳號那一步按下去之前,能替你確認的我先確認完——因為那一步沒有回頭路。有問題直接 Telegram 找我。

相關閱讀

FAQ

遊戲不做了,直接關掉雲帳號是不是最省事?

不是,而且這是最貴的一種省事。以 AWS 為例,關帳號有 90 天的緩衝期,過了就永久關閉、救不回來;而且只有 root 使用者關得動,關掉之後想重開,得在 30 天內聯絡支援並結清欠款。帳號裡若還有未到期的預留執行個體或 Savings Plan,官方明文寫了,關帳後仍會繼續寄帳單直到期滿。更麻煩的是網域:關帳後最多 5 天就被暫停,30 天內刪除,而 root 信箱如果用的是同一個帳號註冊的網域,關下去連登入都收不到驗證信。關帳號要放最後一步,不是第一步。

已經買的預留執行個體、Savings Plan 能退嗎?

官方寫得很直接:關閉帳號後,你仍會持續收到預留執行個體與 Savings Plan 的帳單,直到它們期滿。也就是說關掉機器、甚至關掉帳號,都不會讓這筆錢停下來。轉售是一條路,但門檻不低:只有 EC2 的標準型能上架,賣家註冊的收款銀行必須是美國地址,成交抽 12% 手續費,而且要在帳上放滿 30 天、剩餘效期至少一個月。Savings Plan 官方說明沒有提到轉售管道。所以這類承諾,買之前就要想清楚年限。

機器都刪光了,為什麼帳單還在寄?

因為雲的支出有兩種。一種是用多少收多少:主機、頻寬、儲存,刪乾淨就歸零;另一種是簽了約才收:預留執行個體、Savings Plan、年付方案、預付流量包,這類看的是合約,不是你用不用。收尾時真正會咬人的是第二種,因為它不會因為你把資源拆掉而停止。

玩家的資料要保留多久?可以全部刪掉嗎?

沒有通用答案,要看你的合約、金流與當地法規。實務上的折衷做法是分兩類處理:金流、儲值、爭議期間可能用到的紀錄,按法規或合約要求的年限保留;遊戲存檔、日誌、貼圖影音這些純營運資料,壓縮後轉到最便宜的低頻儲存,設定生命週期到期自動刪除,而不是原封不動留在貴的儲存裡。留著不是問題,用最貴的方式留著才是問題。

關帳號前,最少要確認哪幾件事?

四件:一,帳上沒有還在計費的預留執行個體與 Savings Plan,有的話先決定轉用、賣掉還是付到期滿;二,所有 Marketplace 訂閱都已經取消,這類訂閱不會因為關帳自動停;三,root 信箱不是掛在同一個帳號註冊的網域上,是的話先把網域轉走;四,要留的資料已經下載到自己的環境,而且驗證過打得開。

Telegram 聯絡