仓库使用
查看仓库详情
在页面左上角,单击仓库名称区,会列出当前你有权限查看的仓库列表。你可以滚动浏览,或切换当前仓库。
仓库列表会展示各个仓库的名称、所在云平台及其地域、状态等信息,打勾的即为当前仓库。
鼠标滑动到某个仓库时,会自动弹出二级卡片,展示仓库名称、仓库ID、内核版本、所属组织、所在云平台、所在地域、创建时间等信息,支持一键复制仓库 ID。
说明
仓库 ID 编码规则:固定 8 个字符,由大写字母和数字组成,前 4 个字母表示云厂商+地域(如阿里云北京,ALBJ),后 4 个由字母与数字随机组合表示仓库(如:87EL)。
云厂商字母缩写如下:
- 阿里云中国:AL
- 腾讯云中国:TX
- 华为云中国:HW
- AWS 海外:AW
地域字母缩写如下:
- 北京:BJ
- 上海:SH
- 广州:GZ
- 深圳:SZ
- 杭州:HZ
试用仓库转付费
如果你已提前完成试用体验,想复用试用仓库的数据和连接等配置,可以前往左侧导航栏的 设置 页,单击 转付费可转为付费仓库。
注意 试用仓库如果不转付费仓库,试用期满后,将会被自动删除,其所有资源及数据都会被一并释放,无法恢复。
修改仓库名称
如果需要修改仓库名称,可以在 设置 页直接修改,输入新的仓库名称(建议命名能够见名知意),回车确认即可修改成功。
注意 仓库名称要求在当前组织内唯一,最多 32 个字符,只支持包含中文、字母、数字、-、_
修改仓库密码
连接仓库时需要用户名和密码,SelectDB Cloud 默认为你的仓库创建了具有管理员权限的 admin 用户,你可以在 设置 页修改其密码。
其他用户的密码,可通过 admin 用户连接仓库后进行修改。
注意 密码可使用大写字母、小写字母、数字和特殊字符~!@#$%^&*()_+|<>,.?/:;'[]",需要至少包含其中 3 种,长度 8-20 个字符。
设置可维护时间段
可维护时间段是指可以进行系统维护或执行用户定时任务(操作请求)的时间段。例如你设置内核自动升级小版本,则系统会在可维护时间段内自动升级内核版本到最新稳定小版本。
可维护时间段默认为每天 22:00 ~ 23:00
,默认时区是 UTC+8
,你可以根据业务情况在 设置 页修改,通常为业务低谷期。
每个仓库可以单独设置可维护时间段,开始时间和结束时间只精确到小时,结束时间必须大于开始时间。
升级仓库内核版本
手动升级内核版本
如果仓库当前版本过低,不符合业务需求情况,或者你想在当前仓库上体验新版本能力,你可以在 设置 页升级仓库版本。
切换到手动升级内核版本,选择目标版本,选择立即执行或指定时间,并确定。
选择立即执行,系统将立即执行升级内核版本任务。
选择指定时间,你可以选择”可维护时间段“或”其他时间段“,系统将在指定时间执行升级内核版本任务。你可在消息中心页面查看该事件,如果计划执行时间段不合适,在执行之前还可以修改。
开始升级后,“运行中”仓库状态将变为“升级中”,后台会自动完成版本升级过程,需要约 1 分钟完成。完成版本升级后,仓库状态会从“升级中”变回“运行中”。
注意:
- 如果仓库存在“运行中”和“已停机”状态之外的集群,手动升级选择立即执行会失败,请确认集群状态符合要求后再操作
- 如果仓库有未完成的内核版本升级任务,系统将不能进行手动升级操作,请确认该版本升级事件已完成或被取消后重试
- 升级内核版本会中断服务约 1 分钟,请在业务低谷期执行,并确保应用程序具备重连机制
- 升级内核版本时,系统会自动将停机状态的集群启动,完成升级后系统会自动将其还原回停机状态
设置小版本升级策略
在创建仓库时,或仓库创建后,在设置 > 升级内核版本 > 小版本升级策略,小版本可以设置自动升级 或 手动升级 两种策略。
- 如果设置自动升级,系统会在可维护时间段内自动升级内核版本到最新稳定小版本(大版本仍需你手动升级),你可在消息中心页面查看计划内事件,如果计划执行时间段不合适,在执行之前还可以修改。
- 如果设置手动升级,你可以选择立即执行,或者指定时间执行(升级到所选的目标版本)。如果指定时间执行,你可以在消息中心页面查看该计划内事件,如果计划执行时间段不合适,在执行之前还可以修改。
删除当前仓库
由于删除仓库为高危操作,你需要了解删除操作的影响,并通过邮箱验证码进行确认。
你可以在 设置 页删除当前仓库。
注意 删除仓库将会删除其所有资源及数据,无法恢复。
删除当前 BYOC 仓库,并销毁 BYOC 基础环境
如果当前 BYOC 仓库是 VPC 中最后一个仓库,删除当前仓库将一同销毁 BYOC 基础环境。
各云平台的删除操作请参考下面步骤:
阿里云
点击删除后,预计需要 5 分钟,请耐心等待。
仓库删除完成后,点击前往云平台,进入阿里云资源栈,继续删除资源栈,以销毁 BYOC 基础环境。
切换到资源标签,搜索 OSS,点击资源 ID,进入 OSS Bucket。
点击左侧文件列表,点击历史版本 > 显示,勾选目录,点击彻底删除,清空 Bucket。
注意:清空 Bucket 操作无法恢复,操作前确认没有要保留的文件。
返回资源栈页面,点击删除,选择释放资源,点击确定,等待资源栈删除完成。
至此,您已完成仓库删除和 BYOC 基础环境销毁。
华为云
点击删除后,预计需要 5 分钟,请耐心等待。
仓库删除完成后,点击前往云平台,进入华为云云资源栈,继续删除资源栈,以销毁 BYOC 基础环境。
切换到资源栈标签页,进入要删除的资源栈。
切换到资源标签页,搜索 对象存储服务,复制资源 ID。
进入 对象存储服务 OBS 控制台 (opens in a new tab) ,搜索资源 ID,点击进入 Bucket。
开启历史版本,勾选所有文件夹,点击彻底删除,清空 Bucket。
注意:清空 Bucket 操作无法恢复,操作前确认没有要保留的文件。
返回资源栈页面,点击删除。
删除方式选择删除资源资源,输入Delete,点击确定,等待资源栈删除完成。
腾讯云
点击删除后,预计需要 5 分钟,请耐心等待。
仓库删除完成后,复制命令,点击前往云平台,进入腾讯云 CloudShell,继续删除资源栈,以销毁 BYOC 基础环境。
如果执行结果看到 Resources: xx destoryed
,xx 不为 0,则代表销毁资源成功。
如果 xx 为 0,可能执行目录错误,请执行 ll
命令,查看其他 selectdb 开头的目录,并在切换到目录下执行 terraform destroy --auto-approve
命令。
亚马逊云科技
点击删除后,预计需要 5 分钟,请耐心等待。
仓库删除完成后,点击前往云平台,进入亚马逊云科技 CloudFormation,继续删除资源栈,以销毁 BYOC 基础环境。
1. 清空存储桶
进入要删除的资源栈,切换到资源标签页,搜索 S3,点击进入存储桶,记住名称。
返回存储桶列表,选中,清空存储桶。
注意:清空存储桶操作无法恢复,操作前确认没有要保留的文件。
2. 删除终端节点
返回资源栈页面,切换到资源标签页,搜索 SelectDBEndpointSecurityGroup,点击对应的物理 ID
选中安全组,点击操作 > 删除安全组。
在弹出的对话框中,点击关联的网络接口。
选中网络接口,点击操作 > 删除。
在弹出的对话框中,点击关联的资源。
点击操作 > 删除。
输入删除,点击删除。
3. 删除资源栈
返回资源栈,点击删除,等待删除完成。