Ciao,
È necessario eseguire rapidamente il backup e il ripristino paralleli in SQL Server.
Ho utilizzato la condivisione di file dal server remoto e ho ripristinato SQL Server dalla condivisione di file di backup del server di produzione.
Se non desideri trasferire i file di backup nell'ambiente di test o non hai spazio libero nell'ambiente di test, puoi utilizzare questo metodo.
Puoi ripristinare il database di SQL Server 8 in parallelo con il seguente script. Modifica il nome e il percorso del database in base al tuo ambiente.
USE [master] RESTORE DATABASE [DEVECI] FROM DISK = N'\\192.168.63.63\z$\Full_01.bak', DISK = N'\\192.168.63.63\z$\Full_02.bak', DISK = N'\\192.168.63.63\z$\Full_03.bak', DISK = N'\\192.168.63.63\z$\Full_04.bak', DISK = N'\\192.168.63.63\z$\Full_05.bak', DISK = N'\\192.168.63.63\z$\Full_06.bak', DISK = N'\\192.168.63.63\z$\Full_07.bak', DISK = N'\\192.168.63.63\z$\Full_08.bak' WITH FILE = 1, MOVE N'DEVECI' TO N'L:\OLAP_DATA1\SQLDATA\DEVECI.mdf', MOVE N'DEVECI_2' TO N'L:\OLAP_DATA2\SQLDATA\DEVECI_2.ndf', MOVE N'DEVECI_log' TO N'L:\OLAP_LOG1\SQLLOG\DEVECI_1.ldf', MOVE N'DEVECI_log_2' TO N'L:\OLAP_LOG2\SQLLOG\DEVECI_2.ldf', NORECOVERY, NOUNLOAD, STATS = 5 GO
oppure Se hai trasferito i file di backup, puoi ripristinare il database di SQL Server 8 in parallelo con la seguente query.
USE [master] RESTORE DATABASE [DEVECI] FROM DISK = N'Z:\Full_01.bak', DISK = N'Z:\Full_02.bak', DISK = N'Z:\Full_03.bak', DISK = N'Z:\Full_04.bak', DISK = N'Z:\Full_05.bak', DISK = N'Z:\Full_06.bak', DISK = N'Z:\Full_07.bak', DISK = N'Z:\Full_08.bak' WITH FILE = 1, MOVE N'DEVECI' TO N'L:\OLAP_DATA1\SQLDATA\DEVECI.mdf', MOVE N'DEVECI_2' TO N'L:\OLAP_DATA2\SQLDATA\DEVECI_2.ndf', MOVE N'DEVECI_log' TO N'L:\OLAP_LOG1\SQLLOG\DEVECI_1.ldf', MOVE N'DEVECI_log_2' TO N'L:\OLAP_LOG2\SQLLOG\DEVECI_2.ldf', NORECOVERY, NOUNLOAD, STATS = 5 GO