当前位置:网站首页>SqlServer 2016 备份和还原
SqlServer 2016 备份和还原
2022-08-09 18:53:00 【叱咤少帅(少帅)】
三种备份方式
- 完全备份(Full Backup):备份全部选中的文件夹,并不依赖文件的存档属性来确定备份哪些文件。在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份。换言之,清除存档属性。完全备份就是指对某一个时间点上的所有数据或应用进行的一个完全拷贝。实际应用中就是用一盘磁带对整个系统进行完全备份,包括其中的系统和所有数据。这种备份方式最大的好处就是只要用一盘磁带,就可以恢复丢失的数据。因此大大加快了系统或数据的恢复时间。
- 差异备份(Differential Backup):备份自上一次完全备份之后有变化的数据。差异备份过程中,只备份有标记的那些选中的文件和文件夹。它不清除标记,也即备份后不标记为已备份文件。换言之,不清除存档属性。差异备份是指在一次全备份后到进行差异备份的这段时间内,对那些增加或者修改文件的备份。在进行恢复时,我们只需对第一次全备份和最后一次差异备份进行恢复。差异备份在避免了另外两种备份策略缺陷的同时,又具备了它们各自的优点。首先,它具有了增量备份需要时间短、节省磁盘空间的优势;其次,它又具有了全备份恢复所需磁带少、恢复时间短的特点。系统管理员只需要两盘磁带,即全备份磁带与灾难发生前一天的差异备份磁带,就可以将系统恢复。
- 增量备份 (Incremental Backup ):备份自上一次备份(包含完全备份、差异备份、增量备份)之后有变化的数据。增量备份过程中,只备份有标记的选中的文件和文件夹,它清除标记,既:备份后标记文件,换言之,清除存档属性。增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加和者被修改的文件。这就意味着,第一次增量备份的对象是进行全备份后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的文件,如此类推。这种备份方式最显著的优点就是:没有重复的备份数据,因此备份的数据量不大,备份所需的时间很短。
不同备份类型组合应用
完全备份 + 差异备份:以每周数据备份为例,在星期一进行完全备份,在星期二至星期五进行差异备份。如果在星期五数据被破坏了,则只需要还原星期一完全备份和星期四的差异备份。优缺点:这种策略备份数据需要较多的时间,但还原数据使用较少的时间。
完全备份 + 增量备份:以每周数据备份为例,在星期一进行完全备份,在星期二至星期五进行增量备份。如果在星期五数据被破坏了,则你需要还原星期一完全备份和从星期二至星期五的所有增量备份。优缺点:这种策略备份数据需要较少的时间,但还原数据使用较多的时间。
参考:
##
https://blog.csdn.net/qq_43614354/article/details/125682280
## 全量增量,差异备份原理
http://t.zoukankan.com/zhaoshujie-p-14684793.html
## 备份过程中需要注意的地方
http://t.zoukankan.com/zhaoshujie-p-14684793.html
命令:
declare @name varchar(250)
set @name='D:\DB-Backup\everyday\full\db_zabbix_'+convert(varchar(50),getdate(),112)+'.bak'
BACKUP DATABASE [db_zabbix] TO
[email protected]
WITH NOFORMAT,NOINIT,
NAME =N'db_zabbix-完整 数据库 备份',SKIP,NOREWIND,NOUNLOAD
边栏推荐
- [免费专栏] Android安全之APK动态方式逆向应用【三种Smali注入方法】
- 典型的数据仓库模型实施过程详解
- 看完这波 Android 面试题;助你斩获心中 offer
- MFC tutorial
- 2021 RoboCom 世界机器人开发者大赛-本科组(决赛)
- Samsung's flagship discount is 1,800, Apple's discount is over 1,000, and the domestic flagship is only reduced by 500 to send beggars
- 2022.08.08_每日一题
- 听音识情绪 | 程序员手把手教你搭建神经网络,更快get女朋友情绪,求生欲max!
- 基于CC2530 E18-MS1-PCB Zigbee DIY作品(三)
- WPF 实现带蒙版的 MessageBox 消息提示框
猜你喜欢
[免费专栏] Android安全之GDB动态调试APP
【IoT毕设】STM32与机智云自助开发平台的宠物智能喂养系统
Transformer如何用于3D视觉?阿联酋MBZUAI最新《3D视觉Transformers处理》综述,涵盖100+种方法
[Free column] APK dynamic reverse application of Android security [Three Smali injection methods]
小满nestjs(第四章 前置知识装饰器-实现一个GET请求)
数学建模——模拟退火
2.2 监督学习-1
听音识情绪 | 程序员手把手教你搭建神经网络,更快get女朋友情绪,求生欲max!
嵌入式开发:使用FILL提高代码完整性
华为云全流程护航《流浪方舟》破竹首发,打造口碑爆款
随机推荐
laravel报错:TokenMismatchException in VerifyCsrfToken.php line 68:
基于设计稿识别的可视化低代码系统实践
Paper sharing: "FED BN" uses the LOCAL BATCH NORMALIZATION method to solve the Non-iid problem
软件测试技术之如何编写测试用例(6)
源码编译安装与yum和rpm软件安装详解
[Free column] Xposed plug-in development for Android security [from scratch] tutorial
Queue topic: Implementing stacks with queues
最新BEV感知基线 | 你确定需要激光雷达?(卡内基梅隆大学)
移动端,PC端,微信等常用平台和浏览器判断
hdu 1285 确定比赛名次(拓扑排序)
[免费专栏] Android安全之ZIP文件目录遍历漏洞
阿里云架构师耗时几个月编写这份MySQL高可用和性能优化技术宝典
『百日百题 · 基础篇』备战面试,坚持刷题 第五话——循环语句(2)!
【kali-密码攻击】(5.1.1)密码在线破解:Hydra(图形界面)
使用Mock技术模拟数据
2022深圳(软考中级)系统集成项目管理工程师报名
2022.08.06_每日一题
典型的数据仓库模型实施过程详解
laravel 时区问题timezone
工大科雅深交所上市:市值45亿 齐承英家族是大股东