Bill,
Your points help a lot to understand this process, but I'm having some difficulty making this conversion work. I'm running BESR Server Edition V7.0.0.20351 and I'm current with LiveUpdate. Below are the observations I've seen in trying to get this to work:
1) When I run the BESR 7 convert option, sometimes when browsing the ESX server destinations for upload and import directory, the application hangs with a not responding message. Nothing I do will free this up - I need to kill the BESR task to get out of the hang. There should be a cancel button to end this browse step if something is wrong.
2) If I get past the browsing problem, then the conversion starts, it successfully creates the local .vmdk file on the Windows server, then the process can immediatly end and say it was successful when it never copies the file to the ESX server. It has also started copying but to a Linux file structure that can only handle 2GB files max (which I wasn't aware of at the time and the .vmdk in this case is around 12GB), the copy will stop at this point and never end or finish, and cannot be canceled without killing the BESR task again.
3) Once I get the upload directory target set to a linux area that can handle the file size (in the folder in the VMFS volume), the process ends and says it was successful. Looking for the final file in the import directory, it is not there. Investigating finds that the copy process that creates the file does not have permission to rename the file from the temporary name to the final name. The BESR tool says it completes successfully but in reality it did not.
4) I fix this problem and run the tool again and it copies the file up successfully and then says it completes successfully but the file is not there again. I read in a VMWARE forum that this problem is most likely caused by the VMKFSTOOLS object needs to be in the /usr/bin path for this to work. I will have to create a symlink to make this happen.
It seems that there are quite a few gotchas using this tool that are not documented. The BESR tool needs to have better error handling and not just hang when browsing directories or complete with a success message when the last three steps don't work.
One more request: Each time I try this, it takes 2-3 hours for the copy process to run. If I have chosen the option to leave the intermediate files, you could have the tool use those instead of starting over each time.
Questions for you:
1) In your post from 3-15-07 you mention a service pack for BESR 7, but I don't see one available in downloads yet. Do you know when this will be available? Will it correct/improve these issues?
2) Could you provide the VMKFSTOOLS command line options to convert the Windows side VMDK file into the correct ESX VMDK file format? In order to make this conversion more reliable in our DR planning, I was using the BESR tool to create the local VMDK file only, then manually copy the Windows file to the ESX server using WINSCP, and then manually running the VMKFSTOOLS command, but I cannot get the import step to work correctly trying various options.
Thank you!