Restore Database:

RESTORE DATABASE [AdventureWorks2014] FROM
DISK=N'Directory/to/your/file.bak'
WITH FILE = 1, MOVE N'Name'
TO N'Directory/to/data.mdf',
MOVE N'log' TO N'Directory/to/log.ldf',
NOUNLOAD,
STATS = 5

Backing up a Database:

BACKUP DATABASE [AdventureWorks2014] TO DISK =
N'Directory/To/Your/File'
WITH NOFORMAT, NOINIT,
NAME = N'Name-of-your-backup',
SKIP, NOREWIND, NOUNLOAD, STATS = 1

RECOVERY vs NORECOVERY

In summary, NORECOVERY and RECOVERY give you flexibility in how you restore a database. Use NORECOVERY to chain multiple restore operations together, and use RECOVERY when you’re done to make the database operational again.

NORECOVERY


RECOVERY


How They Work Together


Using NORECOVERY and RECOVERY in SQL Server Restores (New Information)

What Happens if You Use RECOVERY Too Early?