一,创建数据库备份
1,命令执行
BACKUP DATABASE [aa] TO
DISK = N'H:\aa.bak'
WITH NOFORMAT, INIT, NAME = N'aa-完整 数据库 备份', SKIP, NOREWIND, NOUNLOAD, COMPRESSION, STATS = 10
GO
2,窗口执行
2.1 调出窗口
在开始之前,请先建立一个空的数据库
选中要备份的数据库, 鼠标右键——任务——备份
2.2 基础配置
这里基本都是默认,当然也可以随自己意愿自定义,一般来说,大家对磁盘位置修改的需求比较多
2.3 bak配置
选择 选项
可以在原有的bak文件上追加备份数据,也可以在新建一个bak文件存放数据
2.4 选择磁盘存放位置
添加——…
在已有的bak文件下追加数据的话,直接选择文件,确认即可
要新建bak文件存储数据的话,选择路径,自定义一个文件名即可
2.5 点击确认,开始备份
配置完成之后,直接点击确认,即可完成备份,备份文件位置可以根据自定义的磁盘路径查询
二,还原数据库备份
1,命令执行
RESTORE DATABASE [aa] FROM
DISK = N'C:\aa.bak'
WITH FILE = 1, MOVE N'tmp' TO N'F:\DATA\aa.ndf', MOVE N'tmp_log' TO N'F:\DATA\aa.ldf', NOUNLOAD, REPLACE, STATS = 10
GO
2,窗口执行
2.1 调出窗口
选中要还原备份的数据库, 鼠标右键——任务——还原——数据库
2.2 基础配置
添加——…
注意:如果你此时就点确认的话,则会报错
2.3 选项配置
2.4 点击确认,备份完成
注意:
1,备份的时候,不需要新建数据库,
2,【选项】–【将数据库文件还原为】里面的地址需要修改为其他盘,不要在C盘,容易溢出
总结:过程虽然简单,但还需要耐心摸索,及时记录,巩固落实