BMR Windows 7 with WinPE

dcz01

ADSM.ORG Senior Member
Joined
Feb 18, 2014
Messages
58
Reaction score
3
Points
0
Location
Germany
PREDATAR Control23

hi all together,

we're testing our restore from the tsm server to an other client.
we work with this documentation from ibm: https://www.ibm.com/developerworks/... Server 2008 R2, Windows 7, and Windows Vista

the documentation is very good and the result works well.
but the restore speed over the network is very slow... for an restore of the c partition with about 10gb we have to wait about an hour. and we use only gigabit ethernet in the company.
here are some results on the server:

systemstate:
Total number of objects restored: 89.140
Total number of objects failed: 0
Total number of bytes transferred: 9,38 GB
Data transfer time: 143,17 sec
Network data transfer rate: 68.703,35 KB/sec
Aggregate data transfer rate: 11.004,33 KB/sec
Elapsed processing time: 00:14:53

c partition:
Total number of objects restored: 142.324
Total number of objects failed: 0
Total number of bytes transferred: 10,52 GB
Data transfer time: 647,05 sec
Network data transfer rate: 17.047,63 KB/sec
Aggregate data transfer rate: 3.504,68 KB/sec
Elapsed processing time: 00:52:27

is there an option to speed up the restore within the winpe environment?
 
PREDATAR Control23

For comparison, what "network data transfer rate" were you getting during the backup of that node? If comparable, then it's not because WinPE was used. If the backup was faster, may want to see if there's any network tuning you can do to WinPE. Also make sure that WinPE did connect to the network at 1GB, and not 100MB.

May also want to consult this: http://www-01.ibm.com/support/docview.wss?uid=swg21142185 It's not specific to WinPE or BMR, just general restore performance.
 
PREDATAR Control23

now i found a way to speed the restores in the winpe environment. winpe is using the gigabit speed with the native driver integrated.
to speed up the restore its important to redirect the output of the tsm client to an file like this: dsmc restore \\client1\c$\ c:\ -su=yes -replace=no > x:\c.txt
if not done the server must wait to finish the restore until the client has finished his complete output although the server has no more data to transfer to the client.

this speeds up only the restore time but not the network data transfer rate... but this could be because of many small files in the transfer.
 
PREDATAR Control23

If the api-ms-win-crt-runtime-l1-1-0.dll is present, may need to re-register the .dll file.
Log in as admin, in the directory where the DLL is located and issue
regsvr32 api-ms-win-crt-runtime-l1-1-0.dll exist


If the DLL is missing or re-register of the DLL does not resolve the issue.
May need to reinstall or install the missing DLL.
If we are going to install the DLL, need to know if the Win8 is installed as a 32 or 64 bit.

There are two possible fixes that I am aware of.

1) Download and Install api-ms-win-crt-runtime-l1-1-0.dll

- Download the file according to your system:
-- 32-Bit - 32-Bit File
-- 64-Bit - 32 and 64 Bit File

- Extract the .dll File from the downloaded Zip-File(s).

- Copy/Paste the file/s into the designated folder:
-- 32-Bit Windows:
- 32-Bit Version - C:\Windows\System32
-- 64-Bit Windows:
- 32-Bit Version - C:\Windows\SysWOW64
- 64-Bit Version - C:\Windows\System32

If the above does not resolve the issue.
2) Install the Microsoft Visual C++ Redistributable for Visual Studio 2019

- Download the file according to your system:
-- 32-Bit - 32-Bit File
-- 64-Bit - 64 Bit File

- Execute the .exe File
- Follow the Installation Instructions

Of course for the above, the system need to be rebooted.

Good Luck,
Sias
 
Top