连接期间的SQL生产数据库备份

时间:2014-03-25 16:08:46

标签: sql-server sql-server-2008

当连接打开并且正在进行事务时,我必须进行生产SQL数据库备份(完全备份)。它会影响任何交易吗?他们是否维护任何事务隔离级别?

2 个答案:

答案 0 :(得分:1)

不是开发问题。

备份是事务性整数,包含备份时关闭的事务。备份期间ALl new / open事务将在事务日志中,而不在备份中。

数据库服务器不是由平庸的开发人员编写的,专家知道备份是最重要的。和高级产品一样,他们会编写好的文档 - 人们可以阅读。

答案 1 :(得分:1)

Technet杂志对不同的备份策略做了简单的解释;对于完全备份,它始于:

"完整数据库备份提供数据库的完整副本,并提供可以还原数据库的单个时间点。尽管备份过程可能需要花费数小时才能运行,但您仍然只能将备份恢复到单个点(有效地在备份结束时,但我将在本文后面详细讨论这一点) )。完整备份不允许在备份运行时恢复到任何时间点。对于差异备份,这也是相同的。"

您的用户将能够使用具有磁盘/内存资源的服务器的应用程序在处理备份时继续运行。