码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server 备份的 8 种方法。

时间:2014-09-28 16:25:33      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   for   文件   数据   sp   2014   

方法 1、 完整备份

方法 2、 差异备份

方法 3、 部分备份(备份数据库的read_write部分)

方法 4、 文件备份

方法 5、 文件组备份

方法 6、 只读备份

方法 7、 日志备份

-----------------------------------------------------------------------------------------------------------------------------------------------------------

方法 1、完整备份     

         backup database Studio
         to disk = ‘E:\Studio.bak‘;
         go

         在此基础上也可压缩一下.bak文件的大小

         backup database Studio
         to disk = ‘E:\Studio_compressionVersion.bak‘
         with compression;
         go

         bubuko.com,布布扣

         可以看到数据被压缩了。这个虽然减小了IO但是增加CPU的作业。

 

         还可以条带化备份

         backup database Studio
         to disk = ‘F:\Studio0.bak‘,
             disk = ‘G:\Studio2.bak‘,
             disk = ‘K:\Studio3.bak‘
         go

bubuko.com,布布扣

       可以看到条带化可以把一个.bak文件分成三个,重点就在这里了,因为这三个可以存到不同的硬盘上。达到分流IO的目的。这样可以快速的

       完成备份。SQL Server 最多可以分流到64个硬盘。

       

      镜像备份      

            backup database Studio
            to disk = ‘E:\Studio.bak‘
            mirror to disk = ‘E:\Studio_mirror_1.bak‘
            mirror to disk = ‘E:\Studio_mirror_2.bak‘
            with format;
            go

            bubuko.com,布布扣

            可以看到镜像备份是使备份文件有多个复本,这样就算其中的一个不能用了,还有别的可以用。

方法 2、 差异备份         

            backup database Studio
            to disk = ‘E:\Studio.diff‘
            with differential;
            go

      bubuko.com,布布扣

           差异备份关注的数据只是自上交数据库完整备份以来数据库中的变更。

方法 3、 部分备份  

            backup database Studio
            read_write_filegroups
            to disk = ‘E:\Studio.par‘
            go

       bubuko.com,布布扣

            部分备份只是针对数据库的可读可写部分。

 

SQL Server 备份的 8 种方法。

标签:blog   http   io   ar   for   文件   数据   sp   2014   

原文地址:http://www.cnblogs.com/JiangLe/p/3998266.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!