1. 备份数据库

备份就是对数据库和数据对象进行复制i,便于在数据库遭道破坏时能够及时修复,这是数据库管理员的重要工作;

1.1 新建备份设备

备份设备是用来备份数据库、事物日志等文件的存储介质,在备份数据之前要指定或创建备份设备;
用 SSMS 创建备份设备的操作步骤如下所示:

  1. 服务器对象 → 右击 备份设备新建备份设备 → 打开备份设备对话框;20220213
  2. 设备名称文本框输入备份设备的名称(如 srs),单击文件后的三点按钮可修改地址(一般使用默认地址),确定,即可完成备份;20220213
    修改文件地址;
    20220213

1.2 用 SQL 命令备份数据库

备份数据库的 SQL 命令为 BACKUP DATABASE,语法格式如下:

BACKUP DATABASE <数据库名>
TO `<备份设备>`
[WITH {NOINIT|INIT}
{NAME='备份名',
DESCRIPTION ='说明文本'}]

命令说明:

  1. <数据库名> 表示要备份的数据库名称;
  2. <备份设备>指定备份操作的备份设备;
  3. NOINIT表示此备份集将追加到现有备份集,此项为默认集;INIT表示覆盖所有备份集;
  4. 备份名表示此项备份的名称;
  5. DESCRIPTION 表示对此项备份集进行说明的文本,格式不限;
    例子 1:创建数据库 test 的备份集 test_T,备份设备为创建好的 srs
backup database test
to srs
with init,
name = 'test_T',
description='数据库test的备份'

20220213
注意: 要先创建备份设备(如srs,test),否则会报错备份设备不存在;
20220213

1.3 还原数据库

还原数据库时是根据保存的数据库备份,将其还原到某个时间点的状态;
在 SSMS 还原数据库的步骤如下:

  1. 右击srs,任务还原数据库,打开还原数据库对话框;
  2. 要还原的备份集,勾选相应的复选框,确定,即可完成还原;
    20220213

1.4 完整备份数据库

  1. 选中要完整备份的数据库右击 → 任务备份 → 打开备份数据库对话框;
  2. 数据库,选择要备份的数据库, 备份类型,可选择完整、差异、事务日志三种,还可勾选仅复制备份备份组件,有数据库和文件文件组文件集 → 设置名称备份集过期时间目标 → 选择要备份到哪个备份集;20220213
    20220213
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐