删除仓库
删除仓库会永久删除其中的集群、资源、数据和配置。删除 SaaS 仓库后等待控制台完成资源清理即可;删除 BYOC 仓库后,如果该仓库是 VPC 中的最后一个仓库,还需要清理对应的云基础环境。
警告: 删除操作无法撤销。开始前请停止依赖该仓库的应用程序,确认不再需要仓库数据,并完成必要的备份。
删除仓库
- 登录 SelectDB Cloud 控制台,在顶部导航栏选择要删除的仓库。
- 在左侧导航栏单击 更多 > 仓库设置。
- 在高危操作区单击删除仓库。
- 在删除仓库“仓库名称”?对话框中,输入邮箱验证码。
- 勾选“我了解此操作将永久删除该仓库及其关联数据,且无法撤销”。
- 单击删除仓库。
删除请求提交后,等待控制台确认仓库和资源删除完成。删除期间不要重新创建或修改依赖该仓库的连接配置。
删除 BYOC 基础环境
仅当已删除的 BYOC 仓库是其 VPC 中的最后一个仓库时,才需要执行以下清理。开始前确认没有其他仓库、快照或克隆仓库使用同一 VPC、对象存储桶或网络资源。
警告: 克隆仓库可能与源仓库和快照共享数据文件及对象存储桶。只要仍有仓库或快照引用文件,就不要清空或删除共享桶。请先参见克隆仓库。
阿里云
- 等待 SelectDB Cloud 控制台确认仓库删除完成。
- 单击控制台中的前往云平台,进入阿里云资源栈。
- 切换到资源页签,搜索 OSS,单击资源 ID 进入对象存储 Bucket。
- 在文件列表中打开历史版本,选择要删除的文件和目录,单击彻底删除,清空 Bucket。
- 返回资源栈页面,单击删除,选择释放资源,单击确定并等待资源栈删除完成。
注意: 清空 Bucket 无法恢复。操作前确认没有需要保留的文件。
华为云
- 等待 SelectDB Cloud 控制台确认仓库删除完成。
- 单击前往云平台,进入华为云资源栈。
- 在资源栈详情的资源页签中搜索对象存储服务,复制资源 ID。
- 打开对象存储服务 OBS 控制台,搜索资源 ID 并进入 Bucket。
- 开启历史版本,选择需要删除的文件夹,单击彻底删除,清空 Bucket。
- 返回资源栈页面,单击删除,选择删除资源,输入
Delete,单击确定并等待完成。
腾讯云
- 等待 SelectDB Cloud 控制台确认仓库删除完成。
- 复制控制台显示的销毁命令,单击前往云平台进入腾讯云 CloudShell。
- 在对应目录执行命令,确认输出中的
Resources: xx destroyed中xx不为 0。 - 如果
xx为 0,先确认当前目录和terraform.tfstate属于待销毁的 BYOC 环境;确认后执行terraform plan -destroy核对资源,再执行terraform destroy并确认。
亚马逊云科技
- 等待 SelectDB Cloud 控制台确认仓库删除完成。
- 单击前往云平台,进入亚马逊云科技 CloudFormation 控制台。
- 打开要删除的资源栈,切换到资源页签,搜索 S3,进入存储桶并记录桶名称。
- 返回 S3 存储桶列表,选中该桶并清空存储桶。
- 检查资源栈中的 VPC 终端节点及安全组依赖。仅删除不再被其他仓库使用的资源。
- 返回 CloudFormation 资源栈,单击删除并等待完成。
注意: 清空 S3 存储桶无法恢复。确认没有需要保留的数据后再执行。
相关文档
- 仓库设置:删除前检查仓库状态和安全设置。
- 克隆仓库:了解共享存储文件的清理顺序。
- 创建私有仓库(BYOC):了解 BYOC 基础环境。