更新时间:2024-12-11 GMT+08:00
分享

创建schema粒度的手动快照

Schema粒度快照概述

schema快照是GaussDB(DWS)集群在某一时间点某些schema集的数据备份,记录了这一时刻集群指定schema的所有业务数据。用户根据业务需要备份集群的schema数据时,可以在“快照管理”页面创建集群的schema粒度快照。

手动创建的细粒度快照可以随时创建,在创建成功后会一直保存,直到在GaussDB(DWS)控制台将此快照删除。

  • 如果当前控制台界面不支持该功能,请联系技术支持人员。
  • 手动创建的集群的schema快照支持备份到OBS服务、NFS的介质。
  • 待创建schema粒度快照的集群状态必须为“可用”或“非均衡”。

前提条件

用户需手动打开细粒度快照的开关:

  1. 在左侧导航栏中,单击“管理 > 快照管理”(或在集群列表中,单击指定集群的名称,进入“集群详情”页面,左导航栏切换至“快照”页签)。
  2. 进入“快照管理”页面,单击右上角的“创建快照”,也可在集群管理页面选择指定集群所在行操作列“更多 > 创建快照”
  3. 在快照级别栏单击,并单击“设置”。

  4. 在快照管理页面单击“细粒度快照开关”,打开或关闭细粒度快照。

    :表示开启细粒度快照。

    :表示关闭细粒度快照。

    • 开启细粒度快照开关后,可以创建schema级别的快照。
    • 开启细粒度快照开关后,创建的自动或手动快照可用于进行表恢复。

系统影响

正在创建快照的集群,暂时无法提供完整服务,如无法执行重启、扩容、重置密码、修改集群配置信息等操作。

为了保证快照数据的完整性,建议创建快照时暂停写入新数据。

操作步骤

  1. 登录GaussDB(DWS) 管理控制台。
  2. 在左侧导航栏中,单击“管理 > 快照管理”(或在集群列表中,单击指定集群的名称,进入“集群详情”页面,左导航栏切换至“快照”页签)。
  3. 进入“快照管理”页面,单击右上角的“创建快照”,也可在集群管理页面选择指定集群所在行操作列“更多 > 创建快照”
  4. 在快照创建页面完善快照信息:

    • “集群名称”:选择一个指定的GaussDB(DWS) 集群。只有状态为“可用”的集群会在下拉列表中显示。
    • “快照名称”:填写快照的名称。快照名称长度为4~64个字符,必须以字母开头,不区分大小写,可以包含字母、数字、中划线或者下划线,不能包含其他的特殊字符。
    • “快照级别”:选择快照的级别,创建Schema粒度的快照,快照级别需选择为“schema”。
    • 快照描述”:填写快照的描述信息。此参数为可选参数。快照描述的字符长度为0~256,不支持特殊字符!<>'=&"。

  5. 快照级别选择为schema后,页面下方将会显示schema级别的快照选择栏。

    • 数据库选项下拉框中选择具体的数据库。
    • 在schema选择栏,用户可以勾选具体需要备份的schema,可在schema列表右上角的搜索框中,输入指定schema名称并单击查询。支持模糊搜索名称的部分字符。
    • schema粒度的快照每次备份只能备份同一个数据库里的schema。
    • 单次备份可备份的schema数量默认为50。

  6. 确认无误后,单击“立即创建”,集群开始创建快照。

    创建快照时,正在创建快照的集群任务状态变为“创建快照中”。同时正在创建的快照,状态显示为“创建中”。快照创建完成后,快照的状态为“可用”。

    如果快照大小明显大于集群可用存储空间大小,可能存在数据仅标记为删除但未真实清理回收,建议执行清理并重新创建快照,详情请参见如何清理与回收存储空间

相关文档