我试图找出在现有数据库上复制...参考数据库的“最佳”或常用方法。
基本上,我将教一些 CIS 专业的一些 MVC4(C#)/EF 并希望提供一个数据库来进行 DB 的第一次开发。
我预计需要的是一个轻松恢复数据的过程,以防他们搞砸了。
我真的想找出最少的资源密集型选项来做到这一点。因为它只是在我演示这个时关闭了我的家庭服务器,并且不希望它大量消耗资源,因为它是一个相对低功率的盒子(AMD 3core/4gig/raid1)。我通常不在那里运行 SQL Server,通常只是用它来修补不同的服务器技术。如果重要的话,我现在正在运行 Server 2012。
解决方案可能是......
- 批处理文件偶尔运行
- Powershell 脚本(我需要这方面的指导,因为我在 Powershell 中从来没有做过很多事情)
- SQL 管理工作室
- C# 程序
- (实际上任何可在 Server 2012 上运行的东西)
我在这里找到了几篇关于备份和恢复的帖子,但不知道这是否是我所拥有的场景的理想选择。
编辑: 我希望解决方案是我可以安排的东西,一旦设置好就可以放手。