VMware Communities
cogumel0
Enthusiast
Enthusiast

VMware Workstation 6.0.0 importing sv2i files

Hello,

I was used to running virtual machines by making an image of a disk using BESR 6.5 (Symantec Backup Exec System Restore) and then just simply open the sv2i file created by BESR on either VMware Workstation 6.0.0 or the VMware Player 2.0.0 and everything worked fine. I did not have to convert the files from sv2i to vmdk as VMware would take care of everything. It was close to perfect.

Then I realized Symantec had released a new version of BESR (v7.0.1), with some new and improved functions, such as the ability to convert sv2i to vmdk. I then proceeded with buying BESR 7.0.1.

I installed the program, did an image of the hard disk as usual, went to load the sv2i file onto VMware Player 2.0.0 and I get a message saying [b]"An error occured during conversion"[/b][/i]. If I try the loading it on VMware Workstation 6.0.0 just to be sure, and I get the same error.

I contacted Symantec about this, and all direct import should work on VMware 6.0.0 and if not, I should contact VMware.

I also tried converting with BESR 7.0.1 the sv2i files to vmdk files. I had no problems with the conversion, though when I create a new Virtual Machine as Workstation 6.x and add the 2 recently created vmdk files as disks, it tells me

[b]"Add this older version of virtual disk in this virtual machine?

The chosen virtual disk was created by an older version of VMware product. Workstation 6.x will be able to use this virtual disk without converting the disk version."[/b][/i]

The same happens if I try to use Workstation 5.x. However, if I use Workstation 4.x it does not display that message.

Again Symantec asked me to contact VMware.

So can anyone tell me why should VMware Workstation not import sv2i files created by BESR 7.0.1 but would import the ones created by BESR 6.5 and if there's a way to fix this, how to do it?

Also, in case any of you has some information about how, if possible, to fix the problem of the mismatching versions of files converted by BESR 7.0.1 and imported to VMware Workstation 6.0.0 I would appreciate it.

cogumel0

\----


Log created by VMware Player 2.0.0 when trying to open a sv2i file created by BESR 7.0.1:

[i]I 2007/09/07 10:12:06 MountDir is C:\mnt

I 2007/09/07 10:12:06 SupportDir is C:\DOCUME1\ADMINI1\LOCALS~1\Temp\VpcCvt-2007.9.7-10.12

I 2007/09/07 10:12:06 InstallDir is C:\Program Files\Common Files\VMware\VMware Virtual Machine Importer\

I 2007/09/07 10:12:06 Helper system has VBscript version 5.7.0.5730

W 2007/09/07 10:12:09 Caught an exception in ValidateVmc: errcode -2147467259

W 2007/09/07 10:12:09 TranslateError: original Source is V2IConverter

W 2007/09/07 10:12:09 TranslateError: original Description is A V2I library function call failed: Error EA39071A: Image file is a newer version, that is not supported by this version of the application.

W 2007/09/07 10:12:09 TranslateError: now err -2147213303: VMware Virtual Machine Importer has encountered an internal error: A V2I library function call failed: Error EA39071A: Image file is a newer version, that is not supported by this version of the application.

[/b]

Reply
0 Kudos
8 Replies
cogumel0
Enthusiast
Enthusiast

Log file created by VMware Workstation 6.0.0 when I try to import the same sv2i file created by BESR 7.0.1:

\[2007-09-07 10:40:50.765 'App' 3852 info] Vmacore::InitSSL: doVersionCheck = true, handshakeTimeoutUs = 120000000

\[2007-09-07 10:40:50.765 'P2V' 3852 info] \[p2vSupport,195] SSL context created

\[2007-09-07 10:40:50.765 'P2V' 3852 info] \[p2vSupport,198] AppInit completed

\[2007-09-07 10:40:50.781 'P2V' 976 verbose] \[task,339] Transition from None to InProgress requested

\[2007-09-07 10:40:50.781 'P2V' 976 verbose] \[task,388] Transition succeeded

\[2007-09-07 10:40:50.781 'P2V' 976 info] \[task,275] Starting execution of a Task

\[2007-09-07 10:40:50.781 'ClientConnection' 976 info] Connecting to
.\pipe\vmware-ufad-ws60-beta3-vmdb, use SSL: true

\[2007-09-07 10:40:50.781 'ClientConnection' 976 warning] Failed to connect to
.\pipe\vmware-ufad-ws60-beta3-vmdb. Reason: The system cannot find the file specified. . Error code: 2.

\[2007-09-07 10:40:50.781 'ClientConnection' 976 info] Starting ufad-ws60 on localhost

\[2007-09-07 10:40:57.328 'ClientConnection' 976 info] Connecting to
.\pipe\vmware-ufad-ws60-beta3-vmdb, use SSL: true

\[2007-09-07 10:40:57.328 'ClientConnection' 976 info] Successfully connected to
.\pipe\vmware-ufad-ws60-beta3-vmdb

\[2007-09-07 10:40:57.343 'VmdbSvc' 976 verbose] Connected to stream: SSL(\[class Vmacore::System::NamedPipeClientStreamWin32:0297E108])

\[2007-09-07 10:40:57.343 'BaseLibs' 2260 warning] \[Vmdb_Unset] Unsetting unknown path: /vmomi/

\[2007-09-07 10:40:57.359 'ClientConnection' 976 info] Making sure that UFAD interface has version vmware-ufad-ws60-beta3-build-44117

\[2007-09-07 10:40:57.359 'ClientConnection' 976 info] UFAD interface version is vmware-ufad-ws60-beta3-build-44117

\[2007-09-07 10:41:01.265 'P2V' 976 info] \[task,277] Task execution completed

\[2007-09-07 10:41:01.265 'P2V' 976 verbose] \[task,339] Transition from InProgress to Success requested

\[2007-09-07 10:41:01.265 'P2V' 976 verbose] \[task,388] Transition succeeded

\[2007-09-07 10:41:01.265 'P2V' 3852 info] \[ufaSession,45] QuerySourceInfo called

\[2007-09-07 10:41:01.265 'P2V' 976 verbose] \[task,339] Transition from None to InProgress requested

\[2007-09-07 10:41:01.265 'P2V' 976 verbose] \[task,388] Transition succeeded

\[2007-09-07 10:41:01.265 'P2V' 976 info] \[task,275] Starting execution of a Task

\[2007-09-07 10:41:01.265 'P2V' 976 info] \[ufaTask,188] Successfully connected to VMImporter

\[2007-09-07 10:41:01.281 'App' 976 verbose] \[imageProcessingTaskWrapper,109] Successfully connected to VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:01.296 'App' 976 verbose] \[imageProcessingTaskWrapper,817] Start managed object method for task VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:01.296 'App' 976 verbose] \[imageProcessingTaskWrapper,437] Waiting for updates from VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:01.296 'App' 976 verbose] \[imageProcessingTaskWrapper,668] (Re)Start waiting for property updates from VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:01.296 'App' 2256 verbose] \[imageProcessingTaskWrapper,749] Got an update from VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:01.312 'App' 976 verbose] \[imageProcessingTaskWrapper,437] Waiting for updates from VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:01.312 'App' 976 verbose] \[imageProcessingTaskWrapper,668] (Re)Start waiting for property updates from VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:03.546 'App' 2256 verbose] \[imageProcessingTaskWrapper,749] Got an update from VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:03.562 'App' 2256 verbose] \[imageProcessingTaskWrapper,886] Remote task VmiQuerySourceInfoTask::task\{0} completed

\[2007-09-07 10:41:03.578 'App' 976 verbose] \[imageProcessingTaskWrapper,515] Cleaning up remote task VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:03.593 'App' 976 verbose] \[imageProcessingTaskWrapper,1201] Disposing task wrapper for task VmiQuerySourceInfoTask::task\{0}

\[2007-09-07 10:41:03.625 'P2V' 976 error] \[task,295] Task failed: P2VError IMPORT_SOURCE_NOT_RECOGNIZED()

\[2007-09-07 10:41:03.625 'P2V' 976 verbose] \[task,339] Transition from InProgress to Failure requested

\[2007-09-07 10:41:03.625 'P2V' 976 verbose] \[task,388] Transition succeeded

\[2007-09-07 10:41:03.625 'VmdbSvc' 3852 verbose] Shutting down VMDB service...

\[2007-09-07 10:41:03.625 'VmdbSvc' 3852 verbose] Unregistering callback...

\[2007-09-07 10:41:03.625 'VmdbSvc' 3852 verbose] ...done

\[2007-09-07 10:41:18.562 'P2V' 2260 verbose] \[task,339] Transition from None to InProgress requested

\[2007-09-07 10:41:18.562 'P2V' 2260 verbose] \[task,388] Transition succeeded

\[2007-09-07 10:41:18.562 'P2V' 2260 info] \[task,275] Starting execution of a Task

\[2007-09-07 10:41:18.562 'ClientConnection' 2260 info] Connecting to
.\pipe\vmware-ufad-ws60-beta3-vmdb, use SSL: true

\[2007-09-07 10:41:18.562 'ClientConnection' 2260 info] Successfully connected to
.\pipe\vmware-ufad-ws60-beta3-vmdb

\[2007-09-07 10:41:18.578 'VmdbSvc' 2260 verbose] Connected to stream: SSL(\[class Vmacore::System::NamedPipeClientStreamWin32:02992E70])

\[2007-09-07 10:41:18.578 'BaseLibs' 2256 warning] \[Vmdb_Unset] Unsetting unknown path: /vmomi/

\[2007-09-07 10:41:18.593 'ClientConnection' 2260 info] Making sure that UFAD interface has version vmware-ufad-ws60-beta3-build-44117

\[2007-09-07 10:41:18.609 'ClientConnection' 2260 info] UFAD interface version is vmware-ufad-ws60-beta3-build-44117

\[2007-09-07 10:41:18.625 'P2V' 2260 info] \[task,277] Task execution completed

\[2007-09-07 10:41:18.625 'P2V' 2260 verbose] \[task,339] Transition from InProgress to Success requested

\[2007-09-07 10:41:18.625 'P2V' 2260 verbose] \[task,388] Transition succeeded

\[2007-09-07 10:41:18.625 'P2V' 3852 info] \[ufaSession,45] QuerySourceInfo called

\[2007-09-07 10:41:18.625 'P2V' 2260 verbose] \[task,339] Transition from None to InProgress requested

\[2007-09-07 10:41:18.625 'P2V' 2260 verbose] \[task,388] Transition succeeded

\[2007-09-07 10:41:18.625 'P2V' 2260 info] \[task,275] Starting execution of a Task

\[2007-09-07 10:41:18.625 'P2V' 2260 info] \[ufaTask,188] Successfully connected to VMImporter

\[2007-09-07 10:41:18.640 'App' 2260 verbose] \[imageProcessingTaskWrapper,109] Successfully connected to VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.656 'App' 2260 verbose] \[imageProcessingTaskWrapper,817] Start managed object method for task VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.656 'App' 2260 verbose] \[imageProcessingTaskWrapper,437] Waiting for updates from VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.656 'App' 2260 verbose] \[imageProcessingTaskWrapper,668] (Re)Start waiting for property updates from VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.656 'App' 1064 verbose] \[imageProcessingTaskWrapper,749] Got an update from VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.671 'App' 2260 verbose] \[imageProcessingTaskWrapper,437] Waiting for updates from VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.671 'App' 2260 verbose] \[imageProcessingTaskWrapper,668] (Re)Start waiting for property updates from VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.687 'App' 1064 verbose] \[imageProcessingTaskWrapper,749] Got an update from VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.687 'App' 1064 verbose] \[imageProcessingTaskWrapper,886] Remote task VmiQuerySourceInfoTask::task\{1} completed

\[2007-09-07 10:41:18.703 'App' 2260 verbose] \[imageProcessingTaskWrapper,515] Cleaning up remote task VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.718 'App' 2260 verbose] \[imageProcessingTaskWrapper,1201] Disposing task wrapper for task VmiQuerySourceInfoTask::task\{1}

\[2007-09-07 10:41:18.750 'P2V' 2260 error] \[task,295] Task failed: P2VError IMPORT_SOURCE_NOT_RECOGNIZED()

\[2007-09-07 10:41:18.750 'P2V' 2260 verbose] \[task,339] Transition from InProgress to Failure requested

\[2007-09-07 10:41:18.750 'P2V' 2260 verbose] \[task,388] Transition succeeded

\[2007-09-07 10:41:18.750 'VmdbSvc' 3852 verbose] Shutting down VMDB service...

\[2007-09-07 10:41:18.750 'VmdbSvc' 3852 verbose] Unregistering callback...

\[2007-09-07 10:41:18.750 'VmdbSvc' 3852 verbose] ...done

\[2007-09-07 10:41:21.640 'P2V' 3852 info] \[p2vSupport,213] Shutting down App

Reply
0 Kudos
cogumel0
Enthusiast
Enthusiast

Am really wondering if I'm the only person experiencing problems like this.

Does anyone have a clue on how to do what I'm trying to do?

I am using the trial of VMware Workstation 6.0.0 at the moment, though I would like to buy it if this method proves easier than other methods I previously tried.

Still so far I'm getting nowhere :S

cogumel0

Reply
0 Kudos
KevinG
Immortal
Immortal

You are trying to use an image from BESR7 that is not supported in WS 6.0 or Player 2.0

You can use instructions from Symantec to update the V2iDiskLib to read this newer format.

http://entkb.symantec.com/security/output/8462.html

cogumel0
Enthusiast
Enthusiast

Heya,

Sorry it took me a while to reply, only had a chance to try this today.

Well, I followed all the steps in that page that was sent, restarted the computer a couple of times and now this is the error message I get:

I 2007/09/10 12:36:47 MountDir is C:\mnt

I 2007/09/10 12:36:47 SupportDir is C:\DOCUME1\ADMINI1\LOCALS~1\Temp\VpcCvt-2007.9.10-12.36

I 2007/09/10 12:36:47 InstallDir is C:\Program Files\Common Files\VMware\VMware Virtual Machine Importer\

I 2007/09/10 12:36:47 Helper system has VBscript version 5.7.0.5730

W 2007/09/10 12:36:47 Caught an exception in ValidateVmc: errcode -2147221164

W 2007/09/10 12:36:47 TranslateError: original Source is Vmc2vmx.CoVPCConfiguration.1

W 2007/09/10 12:36:47 TranslateError: original Description is The converter has not been initialized.

W 2007/09/10 12:36:47 TranslateError: now err -2147213303: VMware Virtual Machine Importer has encountered an internal error: The converter has not been initialized.

Any ideas?

cogumel0

EDIT: I can import it with VMware Workstation but not with the player. So the issue appears to be the player only. How can I fix this?

Message was edited by:

cogumel0

Reply
0 Kudos
cogumel0
Enthusiast
Enthusiast

Reason I'd rather use the player is that it does not create 65 vmdk files on the disk, instead it keeps everything in 1 vmdk file.

Any idea how to get the player to work with BESR7.0?

Reply
0 Kudos
RDPetruska
Leadership
Leadership

Reason I'd rather use the player is that it does not create 65 vmdk files on the disk, instead it keeps everything in 1 vmdk file.

The type of virtual disk created has nothing to do with "Player" vs. "Workstation". If you really want to have a monolithic growable disk (which most of us long-time users avoid like the plague due to nearly impossible troubleshooting, as well as other downsides to very large files), then just use the vmware-vdiskmanager to convert your virtual disk once you have imported the ghost image to it.

Reply
0 Kudos
oreeh
Immortal
Immortal

which most of us long-time users avoid like the plague

and which hopefully won't be the default disks in future versions...

Reply
0 Kudos
cogumel0
Enthusiast
Enthusiast

Still, the main issue is not being able to do direct link from sv2i to the player.

BESR 6.5 allowed this for both the player and WS.

On BESR 7.0 even after replacing the old DLL by the new one Player won't allow direct link. WS works fine though.

Is there a way to get the player to do a direct link to sv2i files created on BESR 7.0?

Reply
0 Kudos