Have you tried to edit the vmx file? There is a line that call out the location of snapshots.
Could you specify the exact line, thanks!
workingDir = "/vmfs/volumes/..."
hi there
I have the latest 3.5 version with all the available updates on it and I also want to change the default location of my snapshot so I would like to apply this solution
however, there is no such option in the .VMX file of my VM.
VM is on the local HD / datastore but I want the snapshoot to save by default on a ISCSI iomega ix2-200 for backup purpose.
here's a copy of what is inside. maybe it can help
config.version = "8"
virtualHW.version = "4"
floppy0.present = "true"
nvram = "W2K3SVR-RN.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "useGlobal"
powerType.powerOff = "default"
powerType.powerOn = "default"
powerType.suspend = "default"
powerType.reset = "default"
displayName = "W2K3SVR-RN"
extendedConfigFile = "W2K3SVR-RN.vmxf"
scsi0.present = "true"
scsi0.sharedBus = "none"
scsi0.virtualDev = "lsilogic"
memsize = "1024"
scsi0:0.present = "true"
scsi0:0.fileName = "W2K3SVR-RN-000001.vmdk"
scsi0:0.deviceType = "scsi-hardDisk"
ide0:0.present = "true"
ide0:0.fileName = "/vmfs/devices/genide/vmhba0:0:0"
ide0:0.deviceType = "atapi-cdrom"
floppy0.startConnected = "false"
floppy0.clientDevice = "true"
ethernet0.present = "true"
ethernet0.networkName = "VM Network"
ethernet0.addressType = "generated"
chipset.onlineStandby = "false"
guestOSAltName = "Microsoft Windows Server 2003, Standard Edition (32-bit)"
guestOS = "winnetstandard"
uuid.location = "56 4d ec 2b 2b 75 ce a5-dd 50 4b 7d 06 8b 9b 03"
uuid.bios = "56 4d ec 2b 2b 75 ce a5-dd 50 4b 7d 06 8b 9b 03"
snapshot.action = "keep"
sched.cpu.min = "0"
sched.cpu.units = "mhz"
sched.cpu.shares = "normal"
sched.mem.minsize = "0"
sched.mem.shares = "normal"
toolScripts.afterPowerOn = "true"
toolScripts.afterResume = "true"
toolScripts.beforeSuspend = "true"
toolScripts.beforePowerOff = "true"
scsi0:0.redo = ""
ide0:0.startConnected = "true"
ide0:0.clientDevice = "false"
ethernet0.generatedAddress = "00:0c:29:8b:9b:03"
tools.syncTime = "false"
sched.swap.derivedName = "/vmfs/volumes/4b800515-b86cf2d4-626f-001185b7ac4b/W2K3SVR-RN/W2K3SVR-RN-4ed53c30.vswp"
ethernet0.generatedAddressOffset = "0"
hostCPUID.0 = "00000002756e65476c65746e49656e69"
guestCPUID.0 = "00000002756e65476c65746e49656e69"
userCPUID.0 = "00000002756e65476c65746e49656e69"
hostCPUID.1 = "00000f290002080b00004400bfebf9ff"
guestCPUID.1 = "00000f280001080b000000000febbbff"
userCPUID.1 = "00000f290002080b00004400bfebf9ff"
hostCPUID.80000001 = "00000000000000000000000000000000"
guestCPUID.80000001 = "00000000000000000000000000000000"
userCPUID.80000001 = "00000000000000000000000000000000"
evcCompatibilityMode = "FALSE"
floppy0.fileName = "/dev/fd0"
tools.remindInstall = "FALSE"
ide0:1.present = "false"
ide0:1.fileName = "/vmfs/devices/genide/vmhba0:0:0"
ide0:1.deviceType = "atapi-cdrom"
scsi0:1.present = "false"
scsi0:1.deviceType = "scsi-hardDisk"
scsi0:1.filename = "/vmfs/volumes/4b800515-b86cf2d4-626f-001185b7ac4b/W2K3SVR-RN/W2K3SVR-RN_1.vmdk"
scsi0:1.mode = "persistent"
scsi0:1.redo = ""
vc.uuid = "50086eff-d7b8-fe39-0b5c-b2e9a4a5592d"
vmotion.checkpointFBSize = "4194304"
This will not work. When you change the snapshot's location, only the deltas go there, not the whole vmdk in this state.
What you want to do is: snapshot a VM an copy the snapshotted vmdks over to your iomega.