RAW Device Mapping

Musclesbadger    Aug 27 10:34PM 2017

Will this backup a RAW Device mapping in vmware or is it just vertical drives?


gchen    Aug 28 9:34AM 2017

No, backup of a RAW device mapping isn't supported.


Musclesbadger    Aug 29 3:39PM 2017

Perfect. Is there a way to exclude virtual disks?


gchen    Aug 30 2:23PM 2017

Currently there is no way. I thought the backup would be incomplete if you exclude a disk and that would give you some trouble when restoring the vm from the backup.


Lee Tickett    Sep 4 3:46AM 2017

I too am keen to see the ability to exclude a virtual disk. My scenario/use case;

Our domain controller also acts as a fileserver. The shared folders are on a second virtual disk and synced with "the cloud".

In the event of a disaster we need to recover our domain controller (so users can logon to the network etc) but we do not need to "immediately" recover the shared folders (as they can be accessed directly via the cloud).


gchen    Sep 4 8:42PM 2017

That makes sense and excluding some disks by name isn't hard so I'll add this feature to the next update.


FrAllard    Sep 6 4:20PM 2017

I'll use that feature too!


gchen    Sep 14 10:52PM 2017

In version 1.1.2 you can now exclude a disk by specifying the --exclude-disk option. For instance:

./vertical backup vm-test --exclude-disk vm-test-flat.vmdk
./vertical backup vm-test --exclude-disk "*test*"


Musclesbadger    Sep 16 11:33PM 2017

So I tried to run a backup like above. I have a virtual harddrive that I need to exclude. My VM also has a raw device mapping which I assuming would just by pass, but I am receiving an error saying returned 1. It then goes and removes the snapshot file. Any idea what this means?


gchen    Sep 17 8:46PM 2017

Can you run .vertical -vv -log backup vmname and post the output here (be sure to remove sensitive information)?

You can enclose the output with ```. For example,

```
line 1
line 2
line 3
```

becomes:

line 1
line 2
line 3


Musclesbadger    Sep 20 8:05PM 2017

This is what I am seeing.

cmd vmsvc/snapshot.create 592017-09-21 01:03:09.212977 INFO COMMAND_OUTPUT Create Snapshot:

2017-09-21 01:03:09.213141 INFO COMMAND_OUTPUT Create snapshot failed 2017-09-21 01:03:09.213197 ERROR COMMAND_RUN Command '/bin/vim-cmd vmsvc/snapshot.create 59 2017-09-21-01- 02-41 'Created by Vertical Backup 1.1.2' 0 1' returned 1 2017-09-21 01:03:09.213280 INFO SNAPSHOT_REMOVE Removing all snapshots of VM 2017-09-21 01:03:09.213357 TRACE COMMAND_RUN Running command: /bin/vim-cmd vmsvc/snapshot.removeall 59 2017-09-21 01:03:09.686889 TRACE COMMAND_OUTPUT Remove All Snapshots: ERROR COMMAND_RUN Command '/bin/vim- -sh: ERROR: not found


gchen    Sep 20 8:51PM 2017

If you run this command manually, do you get any error message:

/bin/vim-cmd vmsvc/snapshot.create 59 test test 0 1

How about this (quiesce flag is off):

/bin/vim-cmd vmsvc/snapshot.create 59 test test 0 0


Musclesbadger    Sep 21 12:21PM 2017

First command came back with a Create snapshot failed, Second just started create Snapshot: and that is it.


gchen    Sep 21 6:55PM 2017

Then I think adding the --no-quiesce switch should work:

./vertical backup vm-test --no-quiesce --exclude-disk "*test*"


Musclesbadger    Sep 22 10:45AM 2017

I think the issue has to do with the RAW Device mapping. I took that out and the virtual disk and did a backup. Worked without a hitch. Did another backup with 2 virtual drives, currently its running and seems to be fine. (Exclude disk was used for the other harddrive.) Which if successful, I believe it would then point to the raw Device mapping that I have on that virtual machine. Is there a way to get that to automatically be excluded? The path is a bit long..


Musclesbadger    Sep 23 3:04AM 2017

I have done some more research, it appears to be an issue with vmware and how it works with the raw device mapping. The errors are coming from it. I am able to successfully backup if I remove it, and I am able to successfully exclude a vmware virtual disk. Now I just need some way to automate a backup for it, but at least I can now get a successful backup at the moment.


gchen    Sep 24 6:52PM 2017

I'll see if I can find a way to automatically exclude virtual disks.


Log in to comment
Copyright © Acrosync LLC 2017