暂停 Supabase项目
概述
如果暂时不需要使用 RDS Supabase 企业版项目,可以暂停该项目。暂停后,Supabase 项目停止对外提供服务,项目配置、连接信息和 API key 配置将保留。后续启动项目后,可以继续使用原项目。
暂停项目适用于非工作时段、阶段性测试结束或业务临时停用等场景。
前提条件
- 已登录百度智能云账号。
- 当前账号具有 RDS Supabase 项目的管理权限。
- 仅运行状态为 使用中 的企业版项目支持暂停。
- 暂停前已停止应用流量、定时任务和其他依赖该项目的业务操作。
- 建议暂停前确认数据备份状态,并妥善保存重要数据。
暂停影响
暂停项目后,将产生以下影响:
- Supabase 项目停止对外提供服务。
- 项目的 Database、Auth、Storage、Realtime、Functions 和 Data API 等能力暂时不可用。
- 使用 Supabase 访问地址和 API key 发起的请求将无法正常处理。
- 项目名称、项目 ID、访问地址、API key 配置及其他项目配置将保留。
- 项目状态变为 已暂停 后,可以通过 启动项目 恢复服务。
说明: 暂停 Supabase 项目不会释放 Supabase 项目或关联的 RDS PostgreSQL 实例。暂停后项目仍保留在项目列表中,可以再次启动。
关联 PostgreSQL 实例
暂停确认窗口会显示项目名称、项目 ID 和关联的 RDS PostgreSQL 实例,并提供 是否同时暂停关联的 PostgreSQL 实例 选项。该选项默认不勾选。
| 选择 | 影响 | 适用场景 |
|---|---|---|
| 不暂停关联实例 | 仅暂停 Supabase 项目,关联的 RDS PostgreSQL 实例继续运行 | 暂停期间仍需使用数据库,或希望后续直接启动 Supabase 项目 |
| 同时暂停关联实例 | 在暂停 Supabase 项目的同时,暂停关联的 RDS PostgreSQL 实例 | 暂停期间不需要使用 Supabase 服务和数据库 |
选择同时暂停关联实例前,请注意:
- 暂停期间,RDS PostgreSQL 实例无法连接,备份、变配等实例操作也不可用。
- RDS PostgreSQL 实例、数据和原有内外网连接地址将保留,不会进入回收站。
- RDS PostgreSQL 实例暂停期间仍然正常计费。
- 建议暂停前确认业务已停止访问数据库,并检查数据备份状态。
如果暂停期间仍需直接访问数据库,请保留默认设置,不暂停关联的 PostgreSQL 实例。
费用说明
- 仅暂停 Supabase 项目时,关联的 RDS PostgreSQL 实例继续运行并按照原计费方式正常计费。
- 同时暂停关联的 RDS PostgreSQL 实例时,该实例在暂停期间仍然正常计费。
操作步骤
- 登录 RDS 管理控制台。
- 在控制台左侧导航中选择 RDS Supabase,进入 Supabase 项目列表页面。
- 找到需要暂停的企业版项目,确认项目运行状态为 使用中。
- 在目标项目右侧的操作列中,单击 更多操作 > 暂停项目。
-
在暂停确认窗口中核对以下信息:
- 项目名称。
- 项目 ID。
- 关联的 RDS PostgreSQL 实例。
- 根据需要设置 是否同时暂停关联的 PostgreSQL 实例。默认不暂停。
- 阅读暂停影响和风险提示,确认无误后单击 确定。
- 系统开始暂停项目。操作期间请勿重复提交。
- 返回项目列表,等待项目状态变为 已暂停。
查看暂停结果
项目状态变为 已暂停 后,表示暂停操作完成。您可以在项目列表或项目详情页面查看项目名称、项目 ID、关联实例和当前状态。
如果长时间处于暂停处理中,或状态显示暂停失败,请刷新页面后重试。问题仍未解决时,请记录项目 ID、关联实例 ID 和操作时间,并提交工单。
重新启动项目
- 登录 RDS 管理控制台。
- 进入 RDS Supabase 项目列表页面。
- 找到状态为 已暂停 的项目。
- 在操作列中单击 更多操作 > 启动项目。
- 在确认窗口中核对项目名称、项目 ID 和关联实例,然后单击 确定。
- 等待项目状态变为 使用中,再恢复应用流量和业务任务。
如果暂停时同时暂停了关联的 PostgreSQL 实例,启动项目时请按照控制台提示启动关联实例。等待 PostgreSQL 实例和 Supabase 项目均恢复为运行状态后,再恢复业务访问。
常见问题
为什么“暂停项目”不可选?
只有状态为 使用中 的企业版项目支持暂停。创建中、暂停中、已暂停或异常状态的项目不能重复发起暂停操作。
暂停项目后,数据会被删除吗?
不会。暂停操作不会释放 Supabase 项目或关联的 PostgreSQL 实例。项目数据、连接信息和 API key 配置会保留;即使选择同时暂停关联的 PostgreSQL 实例,实例和数据也会保留。
暂停项目后还会计费吗?
会。无论是否同时暂停关联的 RDS PostgreSQL 实例,该实例在暂停期间都仍然正常计费。其他关联云资源也可能继续计费,请以费用中心账单为准。
暂停后访问地址和 API key 会变化吗?
暂停期间,项目访问地址和 API key 配置会保留,但服务不可用。项目重新启动后,可以继续使用原有连接信息和 API key。
同时暂停 PostgreSQL 实例后,如何恢复?
在项目列表中选择 更多操作 > 启动项目,并按照控制台提示启动关联的 PostgreSQL 实例。等待 PostgreSQL 实例和 Supabase 项目均恢复为运行状态后,再恢复业务访问。
相关文档
评价此篇文章
