1、选择备份数据数据,选择任务下的备份
2、SQLServer默认存在一个默认备份文件,可以删除,选择自己的备份文件路径和备份文件名称
添加好自己的备份目标文件后,点击确定,即可完成备份操作。
下面将详细介绍备份过程中拓展的技术
3、常规中的各个选项介绍
源
可通过 “源” 面板中的选项标识数据库并指定备份操作的备份类型和组件。
Database
选择要备份的数据库。
恢复模式
查看为所选数据库显示的恢复模式(SIMPLE、FULL 或 BULK_LOGGED)。
备份类型
选择要对指定数据库执行的备份的类型。
备份类型 | 适用于 | 限制 |
---|---|---|
完全 | 数据库、文件和文件组 | 对于 master 数据库,只能执行完整备份。 在简单恢复模式下,文件和文件组备份只适用于只读文件组。 |
差异 | 数据库、文件和文件组 | 在简单恢复模式下,文件和文件组备份只适用于只读文件组。 |
事务日志 | 事务日志 | 事务日志备份不适用于简单恢复模式。 |
(此处涉及到了恢复,需要结合恢复一同理解)
仅复制备份
选择创建仅复制备份。 仅复制备份是SQL Server独立于常规备份序列SQL Server的备份,通常,进行备份会更改数据库并影响其后备份的还原方式。 但是,有时在不影响数据库总体备份和还原过程的情况下,为特殊目的而进行备份还是有用的。 仅复制备份就是用于此目的。
备份组件
选择要备份的数据库组件。 如果在 “备份类型” 列表中选择了 “事务日志” ,则不会激活此选项。
选择以下选项按钮之一:
Database | 指定备份整个数据库。 |
---|---|
文件和文件组 | 指定要备份的文件和/或文件组。 选择此选项,打开 “选择文件和文件组” 对话框。 在选择要备份的文件组或文件并单击“确定” 后,所选内容将显示在“文件组和文件” 框中。 |
关于文件和文件组的资料学习可参考: 微软资料
3、介质选项介绍
备份到现有介质集:将数据库备份到现有介质集。 选择此选项按钮将激活三个选项。
选择以下选项之一:(此处SQLServer的覆盖介质选项可以联想一下 Redis的 数据持久化的策略)
-
追加到现有备份集:将备份集追加到现有介质集,并保留以前的所有备份。
-
覆盖所有现有备份集:将现有介质集上以前的所有备份替换为当前备份。
-
检查介质集名称和备份集过期时间:如果备份到现有介质集,还可以要求备份操作验证备份集的名称和过期时间。
-
介质集名称:如果选中了“检查媒体集名称和备份集过期时间” ,还可以指定用于此备份操作的媒体集的名称。
-
备份到新介质集并清除所有现有备份集:使用新介质集,并清除以前的备份集。
单击此选项可以激活以下选项:
-
新建介质集名称:根据需要,可以输入介质集的新名称。
-
新建介质集说明:根据需要,可以输入新介质集的贴切说明。 此说明应该足够具体,可以准确地表述内容。
可靠性
“事务日志” 面板中的选项可以控制备份操作的错误管理。
-
完成后验证备份:验证备份集是否完整以及所有卷是否都可读。
-
写入介质前检查校验和:在写入备份介质前验证校验和。 选择此选项等效于在 Transact-SQL的 BACKUP 语句中指定 CHECKSUM 选项。 选择此选项可能会增大工作负荷,并降低备份操作的备份吞吐量。 有关校验和的详细信息,请参阅在备份和还原期间可能的媒体错误 (SQL Server)。
-
出错时继续:备份操作继续进行,即使在遇到一个或多个错误后。
事务日志
“事务日志” 面板中的选项可以控制事务日志备份的行为。 这些选项只在完整恢复模式或大容量日志恢复模式下相关。 仅在 “备份数据库” 对话框的 “常规” 页上的 “备份类型” 字段中选中了 “事务日志” 时,才会激活这些选项。
备注
有关事务日志备份的信息,请参阅事务日志备份 (SQL Server)。
截断事务日志
备份事务日志并将其截断以释放日志空间。 数据库仍然处于联机状态。 这是默认选项。
备份日志尾部,并使数据库处于还原状态
备份日志末尾并将数据库保留在还原状态。 此选项创建 结尾日志备份,通常用于在准备还原数据库时备份尚未备份的日志(活动日志)。 在数据库完全还原之前,用户将无法使用。
5、备份数据库-备份选项
备份集
“备份集” 面板中的选项允许您指定有关备份操作所创建的备份集的可选信息。
名称
指定备份集名称。 系统将根据数据库名称和备份类型自动建议一个默认名称。
有关备份集的信息,请参阅媒体集、媒体簇和备份集 (SQL Server)。
说明
输入备份集的说明。
备份集过期时间
选择以下过期选项之一: 如果选择 “URL” 作为备份目标,则禁用此选项。
晚于(E) | 指定在多少天后此备份集才会过期,从而可被覆盖。 此值范围为 0 到 99999 天;0 天表示备份集将永不过期。 备份过期时间的默认值是在“默认备份介质保持期(天)” 选项中设置的值。 若要访问此选项,请在对象资源管理器中右键单击服务器名称,再选择 “属性”;然后,单击 “服务器属性”对话框的 “数据库设置”页。 |
---|---|
在(O) | 指定备份集过期从而可被覆盖的具体日期。 |
压缩
SQL Server 2008 Enterprise (或更高版本)支持 备份压缩。
设置备份压缩
在 SQL Server 2008 Enterprise (或更高版本)中,选择以下备份压缩值之一:
使用默认服务器设置 | 单击此选项可使用服务器级别默认值。 此默认值可通过 backup compression default 服务器配置选项进行设置。 |
---|---|
压缩备份 | 单击此选项可压缩备份,而不考虑服务器级别默认值。 ** 重要提示 ** 默认情况下,压缩会大大提高 CPU 使用率,但压缩进程占用的额外 CPU 可能会对并发操作造成不利影响。 因此,你可能需要在会话中创建低优先级的压缩备份,其 CPU 使用率受 资源调控器限制。 有关详细信息,请参阅本主题后面的 使用资源调控器限制备份压缩的 CPU 使用量 (Transact-SQL)限制。 |
不压缩备份 | 单击此选项可创建未压缩的备份,而不考虑服务器级别默认值。 |
加密
若要创建加密的备份,请选中 “加密备份” 复选框。 选择要用于加密步骤的加密算法,然后从现有证书或非对称密钥的列表中提供一个证书或非对称密钥。
可用于加密的算法是:
-
AES 128
-
AES 192
-
AES 256
-
三重 DES