Sql Server备份并还原到另一台服务器

时间:2013-09-18 13:13:37

标签: tsql sql-server-2005 backup restore

我几乎有这里的形象,但最好是安全而不是抱歉。

我正在将我的数据库移动到另一台机器上,我们可以假设,写入它的所有内容都已关闭。因此,从现在开始不会对它进行任何更改。

  1. 在这种情况下我只需要备份数据库,对吧?是否需要备份尾部日志?

  2. 在任何情况下,正确的脚本是什么?

  3. 我的理解是,如果我关闭它,在源服务器上我只需要做;

    BACKUP DATABASE AdventureWorks2012 
     TO DISK = 'Z:\SQLServerBackups\AdvWorksData.bak';
    GO
    

    并在目标服务器上将其还原为

    RESTORE DATABASE AdventureWorks2012
       FROM DISK = 'Z:\SQLServerBackups\AdventureWorks.bak'
    

    如果这不正确,编写此脚本的最佳做法是什么?

    由于

0 个答案:

没有答案