SQL Server Backup & Restore

E’ facile fare un backup con sql server: Basta selezionare tasto destro Tasks>>Backup su un db. Ma come fare il restore?…
Ecco un semplice script che chiarisce la cosa (non sempre lampante dallo wizard di restore….):
[sql]
— Usare il seguente comando per recuperare i parametri sorgente da usare nella MOVE
— Nel nostro caso ssaranno MY_BACKUP e MY_BACKUP_log
RESTORE FILELISTONLY
FROM DISK = N’C:\TEMP\MY_BACKUP\Backup.bak’ ;

–Ora usiamo questi parametri…
RESTORE DATABASE MY_BACKUP_Backup
FROM DISK = N’C:\TEMP\MY_BACKUP\Backup.bak’
WITH MOVE ‘MY_BACKUP' TO ‘C:\MY_DB_FILES\MY_BACKUP_Backup.mdf’,
MOVE ‘MY_BACKUP_log’ TO ‘C:\MY_DB_FILES\MY_BACKUP_Backup.ldf’, STATS = 10;
GO
[/sql]