云数据库 SQL Server 支持自动备份和手动备份两种方式来备份数据。本文为您介绍如何通过控制台创建手动备份。
注意:
备份文件存储在独立的备份空间,不会占用实例本地磁盘空间。
备份期间不要执行 DDL 操作,避免锁表导致备份失败。
尽量选择业务低峰期进行备份。
若数据量较大,花费的时间可能较长,请耐心等待。
单节点(原基础版)实例不建议修改恢复模式,实例的恢复模式默认为 full 模式,修改成 simple 模式后,日志链会断,同时会导致手动备份失败。
备份链路为:先将备份文件上传到本地临时备份空间再上传到 COS 备份空间,本地临时备份空间中的备份文件会保存1天,云盘版架构本地临时备份空间大小为所购买磁盘大小的50%。若备份文件比较大时,可能会出现因本地临时备份空间不足备份卡住的情景。
前提条件
操作步骤
1. 登录 SQL Server 控制台。
2. 在上方选择地域,找到所需实例,单击实例 ID 或操作列的管理,进入实例管理页。
3. 在实例管理页,选择备份管理页,单击手动备份。
4. 在弹出的对话框,完成如下配置,单击确定。
说明:
备份所需时间长短是基于备份文件的大小决定,约需要5分钟 - 120分钟。
参数 | 说明 |
备份名称 | 设置手动备份的备份名称。备份名称由中英文、数字及特殊字符组成,最长128个字符。 |
备份策略 | 实例备份:对整个实例的所有数据库进行备份。 多库备份:若选择多库备份,需选择要备份的数据库。 |
保留时间策略 | 设置手动备份文件的保留时间策略: 自定义策略:表示备份文件的保留时间策略跟随自动备份保留时间策略。 随实例生命周期:表示备份文件若不进行手动删除,则将跟随实例生命周期而保存,直到实例下线才会被删除。 |
5. 手动备份完成后可通过备份管理页的备份列表进行查询。
相关 API
API | 描述 |
接口(CreateBackup)用于创建备份。 |