甲骨文升级付费账户后,非主区域引导卷产生费用的坑!

问题描述

注册甲骨文免费套餐账户(Always Free)时,选择的是韩国春川(Chuncheon)区域。用了各种办法,包括跑脚本抢机器……结果免费账号根本没办法开出 ARM 机器。没办法,选择升级付费账户(升级成付费账户免费额度依然不收费),秒开出机器。结果月底收到了账单。

官网相关说明

查阅 Oracle 官方文档(链接):

All Oracle Cloud Infrastructure accounts (whether free or paid) have a set of resources that are free of charge in the home region of the tenancy, for the life of the account.
(免费的 Oracle Cloud Infrastructure 资源仅适用于您的主区域。)

所有 Oracle Cloud Infrastructure 账户(无论是免费还是付费)在其租户的主区域(Home Region)内拥有一组永久免费资源。这意味着,只有在主区域内创建的资源才能享受 Always Free 的免费政策。如果在非主区域创建资源,即使是 Always Free 资源,也可能会产生费用。

具体情况

账户升级后,在非主区域创建了一台免费 ARM 实例,本以为不会产生费用,但后来发现账单里有块存储(Block Storage)费用。查看详细账单后,发现是该实例的 引导卷(Boot Volume) 导致的。


进一步提交工单,技术支持答复后,我确认了:

  1. 计算实例本身仍然免费(ARM/AMD 符合免费条件)。
  2. 引导卷因不在主区域,不享受免费额度,按照标准存储收费。
  3. 即使是 Always Free 资源,在非主区域的块存储仍然可能收费

避免被扣费

为了避免此类额外费用,可以在创建实例时:

  1. 在主区域(Home Region)创建免费实例,确保引导卷受免费额度覆盖,并且在创建实例后检查块存储是否被标记为Always Free
    Oracle Cloud 控制台 -> 计算 -> 实例 -> 实例详细信息 -> 引导卷

  2. 如果已经在非主区域创建了实例

  • 删除实例后删除附加的块存储卷(块存储 → 引导卷 → 删除)。

结语

Oracle Cloud 的免费额度计划始于 2019 年 9 月,为我们这些学生提供了极大便利的免费服务器使用,但是有的人通过频繁创建和删除实例,或使用脚本批量申请资源,导致资源紧张。为了应对这些问题,Oracle 更新了使用条款,导致很多人的账户莫名被封,网上一个甲骨文账户也炒到上千元,且用且珍惜吧。
希望这篇文章能帮助到大家,如果你也遇到了类似的情况,欢迎加入论坛分享你的经验。
版权声明:原创文章,引用请注明原文链接,不允许全文复制粘贴。