如何将服务器上的SqlServer数据库备份到本地电脑

如何将服务器上的SqlServer数据库备份到本地电脑,第1张

拷贝服务器的数据库文件,然后在本地附加数据库
附加数据库
USE [master]
GO
CREATE DATABASE [MySQLDB] ON
( FILENAME = 'D:\workspace\TestDBmdf' ),
( FILENAME = 'D:\workspace\TestDB_BGndf' ),
( FILENAME = 'D:\workspace\TestDB_logldf' )
FOR ATTACH
GO

1、正常备份(Normal): 也叫完全备份。正常备份是最普遍的一种备份方式,是将整个系统的状态和数据完全进行备份,包括服务器的 *** 作系统、应用软件以及所有的数据和现有的系统状态,系统状态在Windows server 中包括注册表、启动文件、COM+注册数据库、活动目录和系统卷等等。正常备份最全面,最完整,如果发生数据损坏,可以通过灾难前一天的正常备份就可以完全恢复数据。但是正常备份缺点也很明显,因为正常备份是备份服务器的所有数据,需要占用大量的备份空间,并且这些数据有大量的重复内容,在备份的时候也需要花费大量的时间,是一种虽然完整,但是效率比较低下的备份方式。2、副本备份(Copy):副本备份和正常备份非常相似,也是完全的备份系统状态和所有数据的一种备份方式,和正常备份唯一不同的是在进行备份的时候,正常备份会清除文件的存档属性,而副本备份不会清楚存档属性。所谓存档属性就是为文件做的一个标记,来标示文件是否已经被备份过。副本备份不会更改文件的任何属性,也不会对系统产生任何影响,主要是为了不影响其他的备份方式而设立。3、差异备份(Differential):差异备份是将上一次正常备份之后增加或者修改过的数据进行备份。打个比方,假设企业周一进行了正常备份,那么如果周二进行差异备份,那么将仅备份周二更改过的数据;如果周四进行差异备份,则备份周二周三和周四更改过的数据。这样一来就大大节省了备份时所需的存储空间和备份所花费的时间,如果需要恢复数据的时候,只需用两个备份,就可以恢复到灾难发生前的状态。4、增量备份(Incremental):增量备份是将上一次备份之后增加或者更改过的数据进行备份,这里需要注意以下,差异备份是备份上一次正常备份之后发生或更改的数据,而增量备份是备份上一次备份之后发生过更改的数据,并不一定是针对上一次正常备份的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10896743.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存