Hej,
Du behöver parallell säkerhetskopiering och återställning i SQL Server för att göra det snabbt.
Jag har använt fildelning från fjärrserver och jag har återställt SQL Server från backup fildelning av produktionsserver.
Om du inte vill överföra säkerhetskopior till testmiljön eller om du inte har ledigt utrymme i testmiljön kan du använda den här metoden.
Du kan återställa SQL Server-databasen 8 parallellt med följande skript. Ändra databasnamn och sökväg enligt din miljö.
ANVÄND [master]ÅTERSTÄLL DATABAS [DEVECI] FRÅN 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' MED FIL =1, FLYTTA N'DEVECI' TILL N'L:\OLAP_DATA1\SQLDATA\DEVECI.mdf', FLYTTA N'DEVECI_2' TILL N'L:\OLAP_DATA2\SQLDATA\DEVECI_2.ndf' , FLYTTA N'DEVECI_log' TILL N'L:\OLAP_LOG1\SQLLOG\DEVECI_1.ldf', FLYTTA N'DEVECI_log_2' TILL N'L:\OLAP_LOG2\SQLLOG\DEVECI_2.ldf', NORECOVERY, NOUNLOAD, STATISTIK =5GO före>
eller Om du överförde säkerhetskopior kan du återställa SQL Server-databas 8 parallellt med följande fråga.
ANVÄND [master]ÅTERSTÄLL DATABAS [DEVECI] FRÅN 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, FLYTTA N'DEVECI' TILL N'L:\OLAP_DATA1\SQLDATA\DEVECI.mdf', FLYTTA N'DEVECI_2' TILL N'L:\OLAP_DATA2\SQLDATA\DEVECI_2. ndf', FLYTTA N'DEVECI_log' TILL N'L:\OLAP_LOG1\SQLLOG\DEVECI_1.ldf', FLYTTA N'DEVECI_log_2' TILL N'L:\OLAP_LOG2\SQLLOG\DEVECI_2.ldf', NORRECOVERY, NOUNLOAD, STATS =5