Hai,
Anda memerlukan pencadangan dan pemulihan paralel di SQL Server untuk melakukannya dengan cepat.
Saya telah menggunakan berbagi file dari server jauh dan saya telah memulihkan SQL Server dari berbagi file cadangan dari server produksi.
Jika Anda tidak ingin mentransfer file cadangan ke lingkungan pengujian, atau Anda tidak memiliki ruang kosong di lingkungan pengujian, Anda dapat menggunakan metode ini.
Anda dapat memulihkan database SQL Server 8 paralel dengan skrip berikut. Ubah nama dan jalur basis data sesuai dengan lingkungan Anda.
GUNAKAN [master]KEMBALIKAN 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, PINDAHKAN N'DEVECI' KE N'L:\OLAP_DATA1\SQLDATA\DEVECI.mdf', PINDAHKAN N'DEVECI_2' KE N'L:\OLAP_DATA2\SQLDATA\DEVECI_2.ndf' , PINDAHKAN N'DEVECI_log' KE N'L:\OLAP_LOG1\SQLLOG\DEVECI_1.ldf', PINDAHKAN N'DEVECI_log_2' KE N'L:\OLAP_LOG2\SQLLOG\DEVECI_2.ldf', NORECOVERY, NOUNLOAD, STATS =5GO
atau Jika Anda mentransfer file cadangan, Anda dapat memulihkan database SQL Server 8 paralel dengan kueri berikut.
GUNAKAN [master]KEMBALIKAN 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'DENGAN FILE =1, PINDAHKAN N'DEVECI' KE N'L:\OLAP_DATA1\SQLDATA\DEVECI.mdf', PINDAHKAN N'DEVECI_2' KE N'L:\OLAP_DATA2\SQLDATA\DEVECI_2. ndf', PINDAHKAN N'DEVECI_log' KE N'L:\OLAP_LOG1\SQLLOG\DEVECI_1.ldf', PINDAHKAN N'DEVECI_log_2' KE N'L:\OLAP_LOG2\SQLLOG\DEVECI_2.ldf', NORECOVERY, NOUNLOAD, STATS =5GO