Hallo,
U hebt parallelle back-up en herstel in SQL Server nodig om snel te kunnen doen.
Ik heb het delen van bestanden van een externe server gebruikt en ik heb SQL Server hersteld van het delen van back-upbestanden van de productieserver.
Als u geen back-upbestanden naar de testomgeving wilt overbrengen, of als u geen vrije ruimte op de testomgeving heeft, kunt u deze methode gebruiken.
U kunt SQL Server-database 8 parallel herstellen met het volgende script. Wijzig de databasenaam en het pad volgens uw omgeving.
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
of Als u back-upbestanden hebt overgebracht, kunt u SQL Server-database 8 parallel herstellen met de volgende vraag.
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