SQL Server Database Mirroring - Restoring data and log backups on mirror server



Restoring the FULL Backup on Mirror Server (If paths are Identical)

-- Database Name: Adventure Works
-- Backup File Name: c:\AdventureWorks.bak

RESTORE DATABASE AdventureWorks 
    FROM DISK = 'C:\AdventureWorks.bak' 
    WITH NORECOVERY
GO

Restoring the FULL Backup on Mirror Server (if paths are different)

-- Database Name: Adventure Works
-- Backup File Name: c:\AdventureWorks.bak
-- Data File Path: c:\data
-- Log File Path: c:\log

RESTORE DATABASE AdventureWorks
   FROM DISK='C:\AdventureWorks.bak'
   WITH NORECOVERY, 
      MOVE 'AdventureWorks_Data' TO 
         'c:\data\AdventureWorks_Data.mdf', 
      MOVE 'AdventureWorks_Log' TO
         'c:\log\AdventureWorks_Log.ldf';
GO

Restoring the Transaction Log Backup on the Mirror Server

-- Database Name: AdventureWorks
-- File Name: c:\adventureworks.trn

RESTORE LOG AdventureWorks 
    FROM DISK = 'C:\AdventureWorks.trn' 
    WITH FILE=1, NORECOVERY
GO

Share |

 Cant find the page you are looking for?
 Help us to improve by adding the content that you are looking for.
 Leave a feedback
 We look forward to hear your comments and feedback.