数据库:SQL Server数据库备份方式
今天小编给大家梳理一下数据库备份的相关知识,希望对大家能有所帮助! 1、完整备份 完整备份相当于针对整个数据库备份,包含数据库的全部内容。数据库完整备份可以将数据库的所有内容备份为一个.Bak文件。后续可以通过该备份文件在本机或者拷贝到其他服务器上进行数据库还原。 具体操作可以通过SQL Server Management Studio操作界面进行备份和还原操作。使用起来比较简单。 缺点:数据库备份耗时长、占用文件体积大。 说明: 1、随着业务增长,数据库不断增大,完整数备份需要的时间会延长,并且需要占用很大存储空间。针对大型数据库可以配合差异备份来完成数据库的备份任务。 2、使用 sp_spaceused 系统存储过程估计完整数据库备份的大小。 脚本示例: USEDB; GO BACKUPDATABASEDB TODISK='D:\Bak\DB.bak' WITHFORMAT, MEDIANAME='SQLServerBackups', NAME='FullBackupofDB'; GO 2、差异备份 差异备份只记录自上次数据库备份后发生更改的数据。差异数据库备份比数据库备份小,而且...
