1. 完整数据库备份与还原备份:
BACKUP DATABASE [数据库名] TO DISK = 'D:\backups\数据库名.bak' WITH FORMAT
这会对指定数据库进行完整备份,生成bak备份文件。还原:
RESTORE DATABASE [数据库名] FROM DISK = 'D:\backups\数据库名.bak' WITH REPLACE
这会使用bak备份文件将指定数据库完全还原。
2. differential数据库备份与还原差异备份只备份上次完整备份之后变化的数据,备份速度快。备份:
BACKUP DATABASE [数据库名] TO DISK = 'D:\backups\数据库名_diff.bak' WITH DIFFERENTIAL
还原需要先还原完整备份,然后还原差异备份。
3. 事务日志备份与还原事务日志备份可以记录数据库的所有事务,用来实现数据库的点时间还原。备份:
BACKUP LOG [数据库名] TO DISK = 'D:\backups\数据库名_log.trn' WITH trunc_log_on_chkpt = 1
还原需要先还原完整备份和差异备份,然后还原事务日志备份。
4. 文件组备份与还原可以单独备份数据库中的部分文件组。备份:
BACKUP FILEGROUP [文件组名] TO DISK = 'D:\backups\文件组名.bak'
还原同完整数据库还原。
© 版权声明
本文刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等部门来源于互联网,版权均归原作者所有!本网站提供的内容服务于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
联系信息:邮箱aoxolcom@163.com或见网站底部。
联系信息:邮箱aoxolcom@163.com或见网站底部。
THE END
请登录后发表评论
注册
社交帐号登录