SQLServer 2016 备份

1、下载并安装SQLServer2016服务器端,

下载地址:https://www.microsoft.com/zh-cn/evalcenter/download-sql-server-2016

2、下载并安装SSMS管理工具,

下载地址:https://download.microsoft.com/download/8/a/8/8a8073d2-2e00-472b-9a18-88361d105915/SSMS-Setup-CHS.exe

3、连接SQLServer服务器 

4、新建一个测试数据库testDemo,并新建表User,插入6条数据,

创建表脚本如下:

USE [testDemo]
GO

/****** Object:  Table [dbo].[User]    Script Date: 2023/1/17 18:17:09 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[User](
	[Id] [bigint] IDENTITY(1,1) NOT NULL,
	[Name] [nvarchar](50) NULL,
	[Age] [int] NULL,
	[Address] [nvarchar](1000) NULL,
	[CreateTime] [datetime] NOT NULL,
 CONSTRAINT [PK_User] PRIMARY KEY CLUSTERED 
(
	[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[User] ADD  CONSTRAINT [DF_User_CreateTime]  DEFAULT (getdate()) FOR [CreateTime]
GO

插入数据脚本:

insert into [testDemo].[dbo].[User] (Name,Age,Address) values ('zhangsan',23,'深圳')
insert into [testDemo].[dbo].[User] (Name,Age,Address) values ('lisi',25,'长沙')
insert into [testDemo].[dbo].[User] (Name,Age,Address) values ('唐龙',32,'仙桃')
insert into [testDemo].[dbo].[User] (Name,Age,Address) values ('茉莉花',3,'随州')
insert into [testDemo].[dbo].[User] (Name,Age,Address) values ('zhangtao',31,'南新村')
insert into [testDemo].[dbo].[User] (Name,Age,Address) values ('跃龙',35,'南新村')

执行脚本,结果如图:

5、新建备份设备 

服务器对象-》备份设备,右键新建备份设备,设备名称输入”testDemo的备份“,文件选择自定义的目录文件,如图所示:

确定之后,在备份设备下面多了”一个testDemo的备份“,代表我们的备份将会存在这个位置。

 6、对testDemo数据库完全备份

选中testDemo数据库,右键任务-》备份,删除默认的备份路径,

选择添加按钮,选择备份设备,然后选择我们新建的备份设备”testDemo的备份”,

 确定之后,备份文件成功,

 可以在备份设备指定目录查看到生成的备份文件,

6、在testDemo的user表再插入两条数据,脚本如下:

  insert into [testDemo].[dbo].[User] (Name,Age,Address) values ('赵子龙',23,'常山')
  insert into [testDemo].[dbo].[User] (Name,Age,Address) values ('关二爷',25,'长沙')

 7、对testDemo执行差异备份

选中testDemo数据库,右键任务-》备份,备份类型选择差异备份,目标还是之前选中的备份设备,如图所示:

确定之后,即完成才差异备份。

8、新建一个数据库testDemo1,用于还原数据库testDemo

9、还原testDemo数据库

选中testDemo1数据库,邮件任务-》还原-》数据库, 注意远原数据源从设备选择,如下所示:

 可以看到要还原的备份集包含一个完整备份和一个差异备份文件,在选项页签,还原选项选择覆盖现有数据库,保持源数据库处于还原状态勾选去掉,

 点击确定即可还原成功,

10、查看testDemo1中数据是否还原成功,

与testDemo中的数据保持一致,说明数据库还原成功! 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值