Is following script correct? I don't need to add "move" when do restore differential, log later. Correct?
RESTORE DATABASE AdventureWorks FROM DISK = 'C:\AdventureWorks.BAK'
WITHMOVE'Adventureworks_DB'TO'C:\test\Adventureworks.mdf',
MOVE'AdventureWorks_Log'TO'C:\Adventureworks_Log.ldf',
WITH NORECOVERY
GO
RESTORE DATABASE AdventureWorks FROM DISK = 'C:\AdventureWorks.DIF'
WITH NORECOVERY
GO
RESTORE LOG AdventureWorks FROM DISK = 'C:\AdventureWorks.TRN'
WITH NORECOVERY
GO
RESTORE LOG AdventureWorks FROM DISK = 'C:\AdventureWorks2.TRN'
WITH RECOVERY
GO