我们有几个使用MySQL、普及、MySQL和一些平面文件数据库的数据库驱动的应用程序。PostgreSQL“可以”稍后添加。
我们有支持VSS的备份软件。我需要用常规的基于Windows的备份软件从文件系统中备份数据库文件。我们没有用于备份软件的SQL插件。
是否需要在备份系统夜间运行之前停止数据库服务,以确保数据库文件处于可以恢复的“一致”状态?或者,备份软件拍摄的VSS快照允许我100%可靠地恢复数据吗?
我只需要一个快速和肮脏的方式复制数据文件,我的典型,vss意识到,备份软件。无论如何,使用SQL插件只会为提供备份。
发布于 2014-04-15 01:38:47
在Server中,不直接备份数据库的文件。您可以发出一个BACKUP命令,它创建一个新文件,通常具有.bak扩展名。您不需要停止Server来执行此操作。这是一个新的文件,它被移动到磁带和离开的网站。要进行还原,您将将此.bak文件呈现给RESTORE命令。这是一个关于主题和前一个问题的微软网站。我想其他的RDBMS也会起类似的作用,但我声称与它们没有任何专业知识。阅读出版商的文件。
对于一个平面文件系统,我想您肯定必须停止所有写活动,以确保您以后可能希望恢复的文件中的数据的完整性。再问一次开发人员。
https://dba.stackexchange.com/questions/63195
复制相似问题