数据备份的几个注意点

简介:

创建备份设备

use master

go

exec sp_addumpdevice 'disk','data123','d:\123.bak'


备份数据

backup database data1 to disk='d:\123.bak'

备份日志

backup log data1 to disk='d:\123.bak'

查看备份情况

restore headeronly from disk='d:\123.bak'

还原完整数据及日志

restore database data1 from disk='d:\123.bak' with file=1,replace,norecovery

restore log data1 from disk='d:\123.bak' with file=2,replace,norecovery

restore log data1 from disk='d:\123.bak' with file=3,replace,recovery


覆盖备份(init意为初始化不加参数为追加备份)

backup database data1 to disk='d:\123.bak' with init

按时间点还原完整数据及日志

restore database data1 from disk='d:\123.bak' with file=1,replace,norecovery

restore log data1 from disk='d:\123.bak' with file=2,recovery,stopat='2015-03-10 20:30:35.100'


数据库坏掉后直接备份日志

backup log data1 to disk='d:\123.bak' with no_truncate

截断事务日志

backup log data1 with no_log


差异备份

backup database data1 to disk='d:\123.bak' with Differential


备份到两块硬盘

exec sp_addumpdevice 'disk','data1','d:\data1.bak'

exec sp_addumpdevice 'disk','data2','e:\data2.bak'

backup database data to data1,data2 with medianame='data12'

restore database data from data1,data2 with repalce


镜像备份还原

exec xp_cmdshell 'mkdir c:\BackupOrginal'

exec xp_cmdshell 'mkdir e:\BackupMirror'

exec sp_addumpdevice 'BackupOraginal' to disk='c:\BackupOrginal\BackupOrginal.bak'

exec sp_addumpdevice 'BackupMirror' to disk='e:\BackupMirror\BackupMirror.bak'

backup database data to BackupOrginal mirror to BackupMirror with format

restore database data from BackupOrginal

restore database data from BackupMirror



快照

create database data1200 on 

(name=N'data1' file=N'd:\data123.ss') 

as snapshot of data1

Go


restore database data1 from database_snapshot 'data1200'


启动单用户模式

在服务里加参数 -m

恢复master


本文转自 qvodnet 51CTO博客,原文链接:http://blog.51cto.com/bks2015/1619160

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
2月前
|
存储 安全 数据库
数据备份与恢复
数据备份与恢复
64 2
|
8月前
|
存储 Windows
数据备份(手动备份与自动备份)
数据备份(手动备份与自动备份)
233 1
|
11月前
|
数据安全/隐私保护
【数据备份】3种数据备份方式是什么?
【数据备份】3种数据备份方式是什么?
|
存储 弹性计算 数据库
数据备份,重要吗?
简述个人关于数据备份的一些小的想法
|
存储 弹性计算 数据库
数据备份浅谈
讲述一下个人对于数据备份的理解以及数据备份的必要性
|
关系型数据库 数据库 文件存储
数据恢复比备份费时的五个原因
备份数据可能很快,但由于访问备份并将其恢复到实时网络上需要几个步骤,恢复速度可能会很慢。
130 0
|
存储 Unix BI
数据备份和恢复方案(1)
数据备份和恢复方案(1)
203 0

相关实验场景

更多