云服务器内容精选

  • 云备份支持的存储库功能 存储库支持如下操作。 表1 功能 说明 查看存储库 可以通过各种筛选条件在存储库列表查看存储库详情。 删除存储库 用户可以根据实际情况删除或退订无用的存储库以节省成本。 绑定存储库的资源 备份存储库创建后,通过向存储库绑定服务器、文件系统或磁盘来进行备份操作。 解绑存储库的资源 当绑定的资源不再需要备份时,可以从存储库中解绑。 迁移存储库的资源 通过迁移资源功能,您可以将某个资源从当前存储库中解绑并重新绑定至另一存储库,该资源产生的所有备份也会从当前存储库迁移至目标存储库中。 扩容存储库 当用户认为存储库的总容量不足时,可以通过执行扩容操作来增加存储库的容量。 按需转包周期 如果您需要长期使用当前存储库,可以将按需购买的存储库转为包周期计费模式,节省开支。 更改云服务器备份存储库规格 云服务器备份的备份存储库分为两种规格,分别为服务器备份和数据库备份。 如果您需要备份含有数据库的服务器,需要将目标存储库的规格由服务器备份变更为数据库备份。 跨区域复制 云服务器备份存储库、SFS Turbo备份存储库和混合 云存储 备份存储库支持将整个存储库的备份复制到另一区域的复制存储库中。云服务器备份后续可在另一个区域使用复制的备份数据创建镜像,并发放新的云服务器。SFS Turbo备份后续可在另一个区域使用复制的备份创建新的文件系统。 管理存储库标签 对已创建的存储库,可对其标签进行添加、编辑或删除操作。此处的标签仅用于存储库的过滤和管理。 管理存储库企业项目 如果需要修改存储库的企业项目,可以前往企业管理界面将存储库从原企业项目中迁出至新的企业项目。 开启备份锁定 为了避免备份数据被误删除或者恶意删除,您可以通过存储库的备份锁定功能,来提升数据的安全性。 开启该功能后,您在存储库中的所有备份都将进入WORM(一次写入,多次读取)状态。处于保留期的备份数据,任何用户都不能提前删除。
  • 存储库类型 存储库分为备份存储库、复制存储库、专属云备份存储库: 备份存储库是存放服务器和磁盘产生的备份副本的容器,备份存储库同时又分为以下几种: 云服务器备份存储库:分为两种规格,一种为仅存放普通备份的服务器备份存储库;一种为仅存放含有数据库的服务器产生的数据库备份的存储库。可以将服务器绑定至存储库并绑定自动备份或复制策略,支持将存储库中的备份复制至其他区域的复制存储库中,支持利用备份数据恢复服务器数据。 云硬盘备份存储库:仅存放磁盘备份,可以将磁盘绑定至存储库并绑定备份策略。 SFS Turbo备份存储库:仅存放SFS Turbo文件系统备份,可以将文件系统绑定至存储库并绑定备份策略。 云桌面 备份存储库:仅存放云桌面备份,可以将云桌面绑定至存储库并绑定备份策略。 混合云备份存储库:存放线下VMware虚拟机同步至云备份的备份数据,可以将备份复制至其他区域的复制存储库中,将备份数据恢复至其他服务器中。存放云上服务器或用户数据中心虚拟机中的文件目录备份数据,无需再以整机或整盘的形式进行备份。 复制存储库只能存放复制操作产生的备份,且由复制操作产生的备份不允许再次复制。云服务器备份的复制存储库也分为服务器备份和数据库备份两种规格。 专属云备份存储库:当用户购买专属对象存储后,可以选择将数据备份到专属存储库中,从而满足对隔离性、安全性、性能的更高要求。
  • 操作场景 为了避免备份数据被误删除或者恶意删除,您可以通过存储库的备份锁定功能,来提升数据的安全性。 开启该功能后,您在存储库中的所有备份都将进入WORM(一次写入,多次读取)状态。处于保留期的备份数据,任何用户都不能提前删除。 本节主要介绍如何开启已有存储库的备份锁定功能。您也可以在购买存储库的时候开启该功能。 开启备份锁定后,正常的备份、恢复和复制操作不受影响。 手动创建的备份不受备份锁定的约束,支持手动删除。
  • 备份方式 云备份提供两种配置方式,一次性备份和周期性备份。一次性备份是指用户手动创建的一次性备份任务。周期性备份是指用户通过创建备份策略并绑定存储库的方式创建的周期性备份任务。 云备份的两种配置方式对比如表2,可根据实际情况选择适合的配置方式。 表2 两种配置方式对比 对比项 一次性备份 周期性备份 备份策略 不需要 需要 备份次数 手动执行一次性备份 根据备份策略进行周期性备份 备份名称 支持自定义,默认为“manualbk_xxxx” 系统自动生成,默认为“autobk_xxxx” 备份方式 默认首次全量备份,后续增量备份 默认首次全量备份,后续增量备份 建议使用场景 资源进行操作系统补丁安装、升级,应用升级等操作之前,以便安装或者升级失败之后,能够快速恢复到变更之前的状态。 资源的日常备份保护,以便发生不可预见的故障而造成数据丢失时,能够使用邻近的备份进行恢复。 另外,用户也可以根据业务情况将两种方式混合使用。例如,根据数据的重要程度不同,可以将所有的资源绑定至同一个存储库,并将该存储库绑定到一个备份策略中进行日常备份保护。其中个别保存有非常重要的数据的资源,根据需要不定期地执行一次性备份,保证数据的安全性。操作流程如下图1所示。 您可以根据需要,为资源创建多个备份。单个资源创建的备份个数没有限制。 图1 两种配置方式混合使用
  • 什么是备份 备份即一个备份对象执行一次备份任务产生的备份数据,包括备份对象恢复所需要的全部数据。备份可以通过一次性备份和周期性备份两种方式产生。 云备份提供两种配置方式,一次性备份和周期性备份。一次性备份是指用户手动创建的一次性备份任务。周期性备份是指用户通过创建备份策略并绑定服务器的方式创建的周期性备份任务。 一次性备份的备份名称支持用户自定义,也可以采用系统自动生成的名称。一次性备份产生的备份名称为“manualbk_xxxx”。 周期性备份的备份名称由系统自动生成。周期性备份产生的备份名称为“autobk_xxxx”。
  • 云备份支持的备份功能 备份支持如下操作。 表3 功能 说明 查看备份 在备份任务正在执行或完成后,可以通过各种筛选条件在备份列表查看备份详情。 修改备份名称 对已创建的备份,支持修改备份名称便于识别。可以修改手动备份和自动备份的名称。 共享备份 在对服务器和磁盘数据进行备份后,可将备份共享给其他账户下的项目使用。共享的备份可用于创建磁盘或服务器等操作。 删除备份 用户可以根据实际情况删除无用的备份以节省空间和成本。 跨区域复制备份 云服务器备份存储库、SFS Turbo备份存储库和混合云存储备份存储库的跨区域复制能力支持将已生成的备份复制到另一个区域。
  • 云备份类型 云备份产生的备份可以分为几种类型: 云硬盘备份:云硬盘备份提供对云硬盘的基于快照技术的数据保护。 云服务器备份:云服务器备份提供对弹性云服务器和裸金属服务器的基于多云硬盘一致性快照技术的数据保护。同时,未部署数据库等应用的服务器产生的备份为服务器备份,部署数据库等应用的服务器产生的备份为数据库服务器备份。 SFS Turbo备份:SFS Turbo备份提供对SFS Turbo文件系统的数据保护。 混合云备份:混合云备份提供对线下VMware服务器备份的数据保护。 文件备份:文件备份提供对云上服务器或用户数据中心虚拟机中的单个或多个文件的数据保护,无需再以整机或整盘的形式进行备份。 云桌面备份:云桌面备份提供对云桌面的数据保护。 表1 几种备份差异 对比维度 云服务器备份 云硬盘备份 SFS Turbo备份 云桌面备份 混合云备份 文件备份 备份/恢复对象 服务器中的全部云硬盘(系统盘和数据盘)或部分云硬盘、部署数据库等应用的云服务器(数据库服务器备份) 指定的单个或多个磁盘(系统盘或数据盘) 高性能弹性文件服务中的SFS Turbo文件系统 云桌面整个系统,包括所有的磁盘 可以同步云下服务器备份数据,可以将云下数据恢复至云端服务器 云上服务器或用户数据中心虚拟机中的单个或多个文件 推荐场景 需要对整个云服务器进行保护 系统盘没有个人数据,因而只需要对部分的数据盘进行备份 需要对文件系统的数据进行保护 需要对云桌面进行保护 需要在云上对云下服务器的备份数据进行管理,在云上使用云下数据恢复服务器等 需要将单个或多个文件备份上云,并且可以使用备份快速恢复数据 优势 备份的同一个服务器下的所有磁盘数据具有一致性,即同时对所有云硬盘进行备份,不存在因备份创建时间差带来的数据不一致问题 保证数据安全的同时降低备份成本 备份数据与文件系统分开存放,可以使用备份创建新的文件系统 备份数据与云桌面分开存放,可以使用备份恢复云桌面的数据 云下数据可以用于在云上搭建新的业务,将数据在云上备份 无需再以整机或整盘的形式进行备份,降低备份成本
  • 备份机制 云备份的云内备份均为块级备份,支持文件级备份。首次备份为全量备份,备份资源已使用空间。如某磁盘大小为100GB,已使用空间为40GB,则备份的是40GB的已使用空间。后续备份均为增量备份,备份上次备份后变化的数据,缩短备份时长、节约备份空间。删除备份时,仅删除不被其他备份依赖的数据块,不影响使用其他备份进行恢复。无论是全量还是增量备份,都可以快速、方便地将数据恢复至备份所在时刻的状态。 云备份会在备份过程中自动创建快照并且为每个磁盘保留最新的快照。如果该磁盘已备份,再次备份后会自动将旧快照删除,保留最新的快照。 云备份通过与 对象存储服务 的结合,将数据备份到对象存储中,高度保障用户的备份数据安全。
  • 备份触发过程 单机实例 采用单个数据库节点部署架构。与主流的主备实例相比,它只包含一个节点,但具有高性价比。备份触发后,从主库备份数据并以压缩包的形式存储在对象存储服务上,不会占用实例的磁盘空间。 主备实例 采用一主一备的经典高可用架构,主备实例的每个节点的规格保持一致。备份触发后,从备库备份数据并以压缩包的形式存储在对象存储服务上(当主备复制延迟较高时会切换到主机备份),不会占用实例的磁盘空间。 当数据库或表被恶意或误删除,虽然RDS支持主备高可用,但备机数据库会被同步删除且无法还原。因此,数据被删除后只能依赖于实例的备份保障数据安全。
  • 备份机制 RDS for MySQL默认开启自动备份,且不支持关闭。RDS for MySQL自动全备按照备份策略中的备份时间段和备份周期进行全量备份。Binlog备份为实例每5分钟或一定数据量时对上一次自动全备,或Binlog备份后更新的数据会进行备份,以保证数据库可靠性。实例恢复到指定时间点,会从OBS备份空间中选择一个该时间点最近的全量备份下载到实例上进行全量恢复,再重放Binlog备份到指定时间点。 图1 备份原理
  • 备份清理 备份文件清理分为两种场景:手动备份清理和自动备份清理。 手动备份是由用户触发产生的全量备份,需要用户手动删除,否则会一直保存。 自动备份的备份文件不支持手动删除,可通过设置自动备份策略调整备份保留天数,超出备份保留天数的已有备份文件会被自动删除。 Binlog本地日志清理: 清理Binlog日志时,即使设置保留时长为0,RDS也会保证主节点的Binlog同步到备节点、只读节点全部完成,并且备份到OBS成功以后才会执行清理。 如果选择的保留时长大于0,例如设置1天,那么在Binlog同步及备份成功后,本地Binlog日志将会继续保留1天,到期后自动删除。
  • 未开启CBR备份的约束限制 备机故障、备机复制时延超过1天的主备实例,备份会到主机上执行。 当数据库实例被删除时,实例的自动备份将被同步删除,手动备份不会被删除。 全量备份时不允许重启数据库,请谨慎选择备份时间段。 全量备份时,会连接备份所属的实例,校验该实例的状态。如果校验存在以下两种情况,则校验不通过,会自动进行校验重试。如果重试结束后,仍然无法满足,则备份失败。 备份所属的实例正在执行DDL操作。 从备份所属的实例获取备份锁失败。 全量备份会占用节点资源,尤其是磁盘带宽。可能会导致实例吞吐量下降,复制时延等问题。
  • 开启CBR备份的约束限制 备份时长与实例数据量大小成正比,如果数据量较大,可联系客服开通CBR快照备份功能提高备份速率。 开启CBR备份后,备份策略为快照备份,已有的自动备份和手动备份的恢复功能正常使用。 开启CBR备份后,当数据库实例被删除时,实例的自动备份将被同步删除,手动备份不会被删除。 实例在进行CBR快照备份时,不支持下发DDL操作,如果有正在执行的DDL操作,会在DDL操作结束后再进行快照备份。 开启CBR备份后,下一次生成的全量备份为快照备份,使用该备份进行恢复,为CBR快照恢复。
  • 操作场景 创建云数据库RDS实例时,系统默认开启自动备份策略,安全考虑,实例创建成功后不可关闭。您可根据业务需要设置自动备份策略,云数据库RDS服务按照您设置的自动备份策略对数据库进行备份。 云数据库RDS服务的备份操作是实例级的,而不是数据库级的。当数据库故障或数据损坏时,可以通过备份恢复数据库,从而保证数据可靠性。备份以压缩包的形式存储在对象存储服务上,以保证用户数据的机密性和持久性。由于开启备份会损耗数据库读写性能,建议您选择业务低峰时间段设置自动备份。 设置自动备份策略后,会按照策略中的备份时间段和备份周期进行全量备份。实例在执行备份时,按照策略中的保留天数进行存放,备份时长和实例的数据量有关。 在进行全量备份的同时系统每5分钟或一定数据量时会自动生成增量备份,用户不需要设置。生成的增量备份可以用来将数据恢复到指定时间点。
  • 操作场景 RDS for MySQL支持用户下载Binlog备份,用于本地存储备份。您可以下载单个Binlog备份文件,也可以合并下载Binlog备份文件。 云数据库 RDS for MySQL 5.6/5.7版的实例支持合并下载Binlog备份文件。 Binlog备份文件列表显示的完成时间为最后一个事务提交时间。 管理控制台Binlog备份文件的命名格式为:Binlog名称+时间戳;备份文件格式为row。 处于冻结状态的实例不允许下载Binlog备份文件。