标签: sql-server sql-server-2008 transactions backup
我想在我的程序中创建一个功能来保存当前的数据库状态,并能够在将来恢复它。我还希望能够,如果我回到某个州,让我们说2天前,从今天起回到州。我正在考虑从事务日志中恢复数据库(每次我想保存状态我提交mareked事务(在一些无关紧要的数据上))。是否有可能使用此解决方案恢复某些早期状态,之后能够恢复更新的状态,还是在恢复后丢失它(或者它们会从事务日志中消失)?
答案 0 :(得分:4)
Database snapshots?
答案 1 :(得分:0)
我认为这是个坏主意。您应该查看CQRS +事件采购解决方案。