Ahoj,
K rychlému provádění potřebujete paralelní zálohování a obnovu na SQL Server.
Použil jsem sdílení souborů ze vzdáleného serveru a obnovil jsem SQL Server ze záložního sdílení souborů produkčního serveru.
Pokud nechcete přenášet záložní soubory do testovacího prostředí nebo v testovacím prostředí nemáte volné místo, můžete použít tuto metodu.
Databázi SQL Server 8 můžete obnovit paralelně pomocí následujícího skriptu. Změňte název databáze a cestu podle vašeho prostředí.
POUŽÍVEJTE [master]OBNOVIT DATABÁZI [DEVECI] Z DISKU =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 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\z63.63 $\Full_08.bak' SE SOUBOREM =1, PŘESUNOUT N'DEVECI' DO N'L:\OLAP_DATA1\SQLDATA\DEVECI.mdf', PŘESUNOUT N'DEVECI_2' DO N'L:\OLAP_DATA2\SQLDATA\DEVECI_2.ndf' , PŘESUNOUT N'DEVECI_log' DO N'L:\OLAP_LOG1\SQLLOG\DEVECI_1.ldf', PŘESUNOUT N'DEVECI_log_2' DO N'L:\OLAP_LOG2\SQLLOG\DEVECI_2.ldf', NORECOVERY, NOUNLOAD, STATS =5GO
nebo Pokud jste přenesli záložní soubory, můžete obnovit databázi SQL Server 8 paralelně s následujícím dotazem.
POUŽÍVEJTE [master]OBNOVIT DATABÁZI [DEVECI] Z DISKU =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, PŘESUNOUT N'DEVECI' DO N'L:\OLAP_DATA1\SQLDATA\DEVECI.mdf', PŘESUNOUT N'DEVECI_2' DO N'L:\OLAP_DATA2\SQLDATA\DEVECI_2. ndf', PŘESUNOUT N'DEVECI_log' DO N'L:\OLAP_LOG1\SQLLOG\DEVECI_1.ldf', PŘESUNOUT N'DEVECI_log_2' DO N'L:\OLAP_LOG2\SQLLOG\DEVECI_2.ldf', NORECOVERY, NOUNLOAD, STATS =5GO