云服务器内容精选
-
备份方式 DCS缓存实例支持自动和手动两种备份方式。 自动备份 您可以通过管理控制台设置一个定时自动备份策略,在指定时间点将实例的缓存数据自动备份存储。 自动备份频率以天为单位,您根据需要,选择每周备份一次或多次。备份数据保留最多7天,过期后系统自动删除。 自动备份主要目的在于让实例始终拥有一个完整的数据副本,在必要时可以及时恢复实例数据,保证业务稳定,实例数据安全多一重保障。 手动备份 除了定时备份,DCS还支持由用户手动发起备份请求,将实例当前缓存数据进行备份,并存储到OBS服务中。 您在执行业务系统维护、升级等高危操作前,可以先行备份实例缓存数据。
-
关于数据恢复 数据恢复流程 您通过控制台发起数据恢复请求。 DCS从对象存储服务(OBS)获取数据备份文件。 暂停实例数据读写服务。 替换主实例的持久化文件。 重新加载新的持久化文件。 完成数据恢复,对外提供数据读写服务。 数据恢复对业务系统的影响 恢复操作是将备份文件在主节点执行,实例数据恢复期间需暂停数据读写服务,直到主实例完成数据恢复。 数据恢复异常处理 数据恢复文件如果被损坏,DCS在恢复过程中会尝试修复。修复成功则继续进行数据恢复,修复失败,DCS主备实例会将实例还原到执行恢复前的状态。
-
备份的其他说明 支持备份的实例类型 Redis的“主备”、“Proxy集群”、“Cluster集群”和“读写分离”实例支持数据备份与恢复功能,“单机”实例暂不支持。单机实例若需要备份,可参考Redis单机实例使用Redis-cli工具备份,使用redis-cli工具导出RDB文件。 Memcached的“主备”实例支持数据备份与恢复功能,“单机”实例暂不支持。 备份原理 Redis 3.0实例采用的是AOF文件进行持久化,Redis 4.0及以上基础版实例,手动备份支持选择RDB格式和AOF格式进行持久化;自动备份仅支持RDB格式进行持久化。 如果需要导出Redis 3.0的RDB备份文件,可以通过redis-cli导出,使用命令:redis-cli -h {redis_address} -p 6379 -a {password} --rdb {output.rdb}。 DCS Redis 3.0已下线,暂停售卖,建议使用Redis 4.0及以上版本。 放通了SYNC命令的Redis 3.0单机实例可以通过执行此命令将RDB文件导出;Redis 3.0 proxy实例由于架构的原因,不支持放通SYNC命令,因此不能导出RDB文件。 备份任务在备节点执行,DCS通过将备节点的数据持久化文件压缩并转移到OBS服务中存储,从而实现实例数据备份。 DCS以小时为单位,定期检查所有实例的备份策略,对于需要执行备份的实例,启动备份任务。 备份过程对实例的影响 备份操作是在备节点执行,备份期间不影响实例正常对外提供服务。 在全量数据同步或者实例高负载的场景下,数据同步需要一定的时间,在数据同步没有完成的情况下开始备份,备份数据与主节点最新数据相比,有一定延迟。 由于备节点停止将发生的最新数据变化持久化到磁盘文件,备份期间主节点如有新的数据写入,备份文件也不会包含备份期间的数据变化。 备份时间点的选择 建议选择业务量少的时间段进行备份。 备份文件的存储 备份文件存储在对象存储服务(OBS)中。 自动备份异常的处理 自动备份任务触发后,如果实例当前正在进行重启、扩容等操作,则定时任务顺延到下一时间段处理。 实例备份失败或者因为其他任务正在进行而推迟备份,DCS会在下一时间段继续尝试备份,一天最多会尝试三次。 备份数据保存期限 自动备份产生的备份文件根据您设置的策略保留1-7天,超期由系统自动删除,但至少会保留最近一次的数据备份记录。 如果备份数量没有超出最大限制(24个),手动备份数据不会自动清除,您可根据需要手动删除备份数据。 自动和手动备份记录总数最多不超过24个,当备份记录超过24个时,自动删除最早的备份记录。 当删除实例时,备份数据会随实例删除,如果需要保存备份数据,请提前将备份数据下载保存。
-
URI GET https://{Endpoint}/v3/{project_id}/restorable-instances 表1 参数说明 名称 是否必选 说明 project_id 是 租户在某一Region下的项目ID。 获取方法请参见获取项目ID。 source_instance_id 是 源实例ID,需要恢复的实例ID。 backup_id 否 实例备份信息ID,根据备份ID查询实例拓扑信息,过滤查询出来的实例,包含节点数,副本数等。参数为空时,根据restore_time查询。 restore_time 否 恢复点,当备份ID为空时,通过此参数查询实例拓扑信息,过滤实例列表。 offset 否 索引位置,偏移量。从第一条数据偏移offset条数据后开始查询,默认为0(偏移0条数据,表示从第一条数据开始查询),必须为数字,不能为负数。 limit 否 查询记录数。默认为100,不能为负数,最小值为1,最大值为100。
-
响应示例 查询可用于备份恢复的实例列表成功。 { "instances" : [ { "instance_name" : "gaussdb_hzx", "instance_id" : "3ea6d6463c9a4baf9a47c5b74464307cin14", "volume_type" : "ULTRAHIGH", "data_volume_size" : 500, "version" : 1.3, "mode" : "Ha", "instance_mode" : "enterprise" } ], "total_count" : 1 }
-
响应参数 表2 参数说明 名称 参数类型 说明 instances Array of Objects 返回可用于备份恢复的实例列表。 详情请参见instances参数数据结构说明。 total_count Integer 查询出来的实例总数。 表3 instances参数数据结构说明 名称 参数类型 说明 instance_name String 实例名称。 instance_id String 实例ID。 volume_type String 存储类型。 data_volume_size Number 磁盘大小,单位:GB。 version String 实例版本信息。 mode String 部署形态。 Ha:主备版。 Independent:独立部署。 instance_mode String 实例模型。 enterprise:企业版。 standard:标准版。 basic:基础版。
-
请求示例 查询可用于备份恢复的实例列表。 GET https://gaussdb-opengauss.cn-north-1.myhuaweicloud.com/v3/0611f1bd8b00d5d32f17c017f15b599f/restorable-instances?source_instance_id=88efb3753dc844829c380edff7798eecin14&backup_id=d3f223e9c35d450ea0692bdbff686e45br14
-
使用须知 Metadata恢复主要侧重于元数据恢复,是基于已经PITR恢复完成的数据节点(RDS for MySQL)进行的DDM恢复,只需预置新的DDM实例。 PITR是指已经将数据节点恢复到指定时间点。 目标DDM实例不能关联RDS for MySQL实例,不能创建逻辑库和账号。 暂不支持目标DDM实例在主网段、RDS for MySQL实例在扩展网段的场景。 源DDM实例版本需大于等于2.3.2.11版本,目标DDM实例版本需大于等于3.0.8版本。 所能够恢复到的时间点依赖您在源DDM实例的数据节点上设置的备份策略。
-
根据自定义时间点进行Metadata恢复 登录分布式数据库中间件控制台。 购买新的DDM实例,将新购买的DDM实例作为目标DDM实例。DDM购买请参考实例购买。 在DDM实例列表页面单击源DDM实例名称,进入实例基本信息页面。 在左侧导航栏选择“备份恢复”,进入恢复数据页面。 单击“Metadata恢复”按钮。 在“Metadata恢复”页面,设置选择恢复到的时间点,源DDM将在该时间点就近选择合适的DDM元数据备份集。 图1 恢复信息 表1 参数说明 参数名称 说明 恢复时间点 选择恢复时间点,系统将根据恢复时间点就近筛选Metadata备份。 目标DDM 选择2中新创建的DDM实例。 目标数据节点 选择已经完成PITR的RDS for MySQL实例。系统将根据您选择的数据节点与筛选的Metadata备份上的分片信息进行匹配,如果匹配成功将进行Metadata数据重建。 单击“确定”,等待出现Metadata恢复成功提示,即表示恢复完成。
-
根据备份文件进行Metadata恢复 登录分布式数据库中间件控制台。 购买新的DDM实例,将新购买的DDM实例作为目标DDM实例。DDM购买请参考实例购买。 在左侧导航栏选择“备份管理”,进入备份管理页面。 根据实例名称、备份开始/结束时间选择需要恢复的备份,单击操作栏的“恢复”。 图2 Metadata恢复 在Metadata恢复页面,设置备份恢复信息。 图3 恢复信息 表2 参数说明 参数名称 说明 备份名称 需要恢复的备份名称。 目标DDM 选择2中新创建的DDM实例。 目标数据节点 选择已经完成PITR的RDS for MySQL实例。系统将根据您选择的数据节点与筛选的Metadata备份上的分片信息进行匹配,如果匹配成功将进行Metadata数据重建。 单击“确定”,等待出现Metadata恢复成功提示,即表示恢复完成。
-
URI GET https://{Endpoint}/v3/{project_id}/instance-snapshot?instance_id={instance_id}&restore_time={restore_time}&backup_id={backup_id} 表1 参数说明 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的项目ID。 获取方法请参见获取项目ID。 instance_id 否 String 原实例ID。 restore_time 否 String 根据时间点查看实例的备份信息时,需要填写restore_time。 UNIX时间戳格式,单位是毫秒,时区是UTC,某时间点实例的信息。 backup_id 否 String 备份ID。 根据备份ID恢复实例时,需要填写该参数。
-
响应参数 表2 参数说明 参数 参数类型 描述 cluster_mode String 实例部署形态。 枚举值: Ha:主备版。 Independent:独立部署。 Combined:混合部署。 instance_mode String 实例模型。 枚举值: basic:基础版。 standard:标准版。 enterprise:企业版。 data_volume_size String 磁盘大小,单位:GB。 solution String 解决方案模板类型。 枚举值: single:单节点。 double:1主1备2节点部署。 triset:1主2备。 logger:1主1备1日志。 loggerdorado:1主1备1日志(共享存储)。 quadruset:1主3备。 hws:分布式(独立部署)。 node_num Integer 节点数量。 coordinator_num Integer 协调节点数量。 sharding_num Integer 分片数量。 replica_num Integer 副本数量。 engine_version String 引擎版本。
-
响应示例 { "cluster_mode" : "Ha", "instance_mode" : "enterprise", "data_volume_size" : "200", "solution" : "triset", "node_num" : 3, "coordinator_num" : 0, "sharding_num" : 3, "replica_num" : 3, "engine_version" : "2.2.90" }
-
方式3:按地址下载 在“实例管理”页面,选择指定的实例,单击实例名称。 选择“备份恢复”。 选择需要下载的可用备份,单击操作列中的“下载”。 在弹出框中,选择“按地址下载”,单击复制地址,通过下载地址下载备份文件。 图7 按地址下载 您还可以使用wget命令下载备份文件: wget -O FILE_NAME --no-check-certificate "DOWNLOAD_URL" 命令中的参数解释如下: FILE_NAME:下载成功后的备份文件名称,由于原始文件名称较长,可能会超出客户端文件系统的限制,建议下载备份文件时使用“-O”进行重命名。 DOWNLOAD_URL:需下载的备份文件所在路径,如果包含特殊字符则需要转义。
-
方式1:使用OBS Browser+下载 在“实例管理”页面,选择指定的实例,单击实例名称。 选择“备份恢复”。 选择需要下载的可用备份,单击操作列中的“下载”。 在弹出框中,单击“OBS Browser+下载”,单击“确定”,通过OBS Browser+客户端下载备份文件。 图1 OBS Browser+下载 图2 下载指导页面 单击下载指导页面步骤1的“OBS Browser+”,下载客户端工具OBS Browser+。 解压并安装OBS Browser+。 使用下载指导页面步骤2的用户名,登录客户端工具OBS Browser+。 图3 登录OBS Browser+ 使用下载指导页面步骤2的桶名,挂载外部桶。 图4 挂载外部桶 如果需要跨账号访问对象存储服务的外部桶,需要添加访问权限,请参见对其他账号下的IAM用户授予桶和桶内资源的访问权限。 下载备份文件。 在OBS Browser+界面,单击添加成功的外部桶桶名,进入对象列表页面,在右侧搜索栏,输入下载指导页面步骤3的文件名称并检索,单击,下载备份文件。 图5 下载备份文件
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格