云服务器内容精选

  • 备份方案 GeminiDB Influx实例支持自动备份和手动备份两种方案。 自动备份 您可以在管理控制台设置自动备份策略,系统将会按照自动备份策略中设置的备份时间段和备份周期进行自动备份,并且会按照设置的备份保留天数对备份文件进行存放。 自动备份的备份文件不支持手动删除,可通过修改自动备份策略调整备份保留天数,超出备份保留天数的已有备份文件会被自动删除。 手动备份 手动备份是由用户根据自身业务特点随时启动的数据库实例的全量备份,会一直保存,直到用户手动删除。 建议您定期对数据库进行备份,当数据库故障或数据损坏时,可以通过备份恢复数据库,从而保证数据可靠性。 表1 备份方案 备份方案 使用场景 自动备份 系统按照自动备份策略,对数据库进行自动备份,您可以根据业务需求修改自动备份策略。 手动备份 根据自身业务特点手动启动数据库实例的全量备份。
  • 备份存储 GeminiDB Influx的备份数据存储至 对象存储服务 (Object Storage Service,简称OBS),在提高数据容灾能力的同时有效降低磁盘空间占用。 购买实例存储空间后,GeminiDB Influx将同比例赠送备份存储空间,用于存储备份数据。例如,您购买的实例存储空间为100GB时,会得到赠送的100GB备份存储空间。当备份数据没有超出100GB,将免费存储在OBS上;当备份数据超出100GB,超出部分将根据OBS的计费规则收费,详情请参见OBS计费详情。
  • 备份原理 GeminiDB Influx有专门负责备份管理的节点。如图1所示,GeminiDB Influx的备份在节点上进行,通过对数据进行秒级快照,并将生成的备份文件以压缩包的形式存储在对象存储服务(OBS)中,不会额外占据GeminiDB Influx实例的存储空间。备份上传过程中会消耗一定的CPU,因此会存在CPU上涨的现象,一般涨幅范围在5%~15%,该现象属于正常现象。 图1 备份原理
  • 手动备份说明 备份类型: 全量备份:全量备份表示对所有目标数据进行备份。全量备份总是备份所有选择的目标,即使从上次备份后数据没有变化。 备份方式: 物理备份:通过物理拷贝磁盘文件的方式进行备份。 DDS支持的手动备份方法如表1所示。 表1 备份方法 实例类型 备份方式 备份类型 集群 物理备份 全量备份 副本集 物理备份 全量备份 单节点 说明: 单节点因为资源的限制,支持的场景有限,建议仅学习时选用。 逻辑备份 全量备份
  • 注意事项 开启备份加密后,不会对开启前的备份进行加密,新增的备份文件会自动加密存储。 关闭备份加密后,新增的备份文件不会加密存储,关闭前创建的备份文件不会进行解密。 当前仅支持SM4和AES_256两种密钥算法,开启备份加密后无法修改密钥。 密钥在使用过程中不能被禁用、删除或冻结,否则会导致已加密的备份不可用。 在管理控制台使用备份直接恢复数据,不需要您手动解密,后端会自动解密后执行恢复操作。 开启过备份加密的实例仅支持恢复到新实例和当前实例,不支持恢复到已有实例。 不允许同时开启跨区域备份和备份加密。 实例开启备份加密时,只能选择对应企业项目的密钥,无法选择其他密钥。可通过 数据加密 服务控制台查看密钥对应的企业项目,详细内容请参考查看密钥。
  • Memcached如何迁移? 由于Memcached本身没有命令可遍历查询所有数据,因此无法从正在使用的Memcached中直接导出数据、并迁移到云缓存Memcached实例。 建议通过应用程序写日志的方式记录缓存key、同时提取key-value,写入云缓存Memcached,以逐步完成数据的迁移。 部分开源工具能够利用Memcached的stats cachedump命令结合get操作查询出Memcached中的部分key-value,但由于stats cachedump命令限制最多只能查出不超过2MB的key(查询出的key总长度和不超过2MB,且该长度限制包含每个key 20余字节的辅助信息),因此也不能通过此类工具或类似方法执行数据迁移。 父主题: 数据备份/导出/迁移
  • 前提条件 已购 云桌面 。 管理员账号已具备云备份服务操作权限。 自主注册的华为账号默认拥有华为云所有服务的操作权限,如果您使用的是此类账号,无需再进行确认。 华为账号下新建的 IAM 账号,需要加入“admin”内置用户组,或者拥有云备份服务操作权限的用户组,才可使用云备份服务。可进入“ 统一身份认证 服务”中查看是否属于“admin”内置用户组。如果非“admin”内置用户组,请参见云备份服务授权赋予IAM账号使用云备份服务的权限。
  • 请求 请求样例 POST https://ipaddr:port/softcomai/datalake/v1.0/dataplan/backup/report{ "backupId": "20201229180000007", "service": "localdatatransfer", "failList": [] "backBatch": "0"} 参数说明 参数名 是否必选 参数类型 备注 backupId 是 String 当前备份任务的ID。 service 是 String 上报的服务名称。 backBatch 是 String 上报的批次。 failList 否 Map 备份结果详情。