Host-based backup of VMware vSphere VMs.
Post Reply
lucaliga
Influencer
Posts: 17
Liked: 6 times
Joined: Jan 11, 2016 8:37 am
Contact:

Mounted Restore point and Guest.Disk.DiskPath

Post by lucaliga »

One host VMware vSphere ESXi 5.1 Update 2 Build 2191751 with five VM Microsoft Windows Server 2008 R2 (64-bit)

The VM named "server04" (where is installed Veeam Backup & Replication 8.0.0.2084) has only two disks but other strange disks (C:\VeeamFLR\....) are shown in Guest.Disk:

Code: Select all

PowerCLI C:\Software\vmware> Get-HardDisk -vm server04

CapacityGB      Persistence                                                                        Filename
----------          -----------                                                                                 --------
80,000            Persistent               [vmware00_Datastore_03] server04/server04.vmdk
100,000          Persistent               [vmware00_Datastore_02] server04/server04.vmdk

PowerCLI C:\Software\vmware> $vm2 = Get-View -ViewType VirtualMachine -Filter @{"Name" = "server04"}

PowerCLI C:\Software\vmware> $vm2.Guest.Disk

DiskPath                                                              Capacity                                            FreeSpace
--------                                                                        --------                                            ---------
D:\                                                                    107371032576                                          98096013312
C:\                                                                     85791338496                                          25912836096
C:\VeeamFLR\domino\Volume0\                              104853504                                             73740288
C:\VeeamFLR\domino\Volume1\                            85791338496                                          46974259200
C:\VeeamFLR\domino\Volume2\                           214745214976                                         105157742592
C:\VeeamFLR\domino\Volume3\                           429493579776                                         252776624128
I suppose one Veeam restore operation create and leave these "fake" disk. I found this log file C:\ProgramData\Veeam\Backup\FLRSessions\Windows\2015_08_22_08_13_41.log

Code: Select all

[22.08.2015 08:13:45] <09> Info     Creating lease keeper. LeaseId: [5495e41f979444cc827b4e9b075bce2e]
[22.08.2015 08:13:45] <09> Info     Mounting restore point. Vm: [domino], BackupDate: [16/08/2015 03:34:26], Oib: [475182dd-2b53-4b21-86cc-9f3478a90b46]
[22.08.2015 08:14:37] <09> Info     Restore point was mounted. Result: [MountFolder: C:\VeeamFLR\domino;]
[22.08.2015 08:14:37] <01> Info     Drive letter: 'C:', mount point: 'C:\VeeamFLR\domino\Volume1'
[22.08.2015 08:14:37] <01> Info     Drive letter: 'D:', mount point: 'C:\VeeamFLR\domino\Volume2'
[22.08.2015 08:14:37] <01> Info     Drive letter: 'E:', mount point: 'C:\VeeamFLR\domino\Volume3'
[22.08.2015 08:15:18] <01> Info     Starting command: Veeam.Backup.UI.FlrCopyToCommand
[22.08.2015 08:15:18] <01> Info     Started command: Veeam.Backup.UI.FlrCopyToCommand
[22.08.2015 08:15:45] <01> Info     Starting Copy to operation: [Source Full Path]: C:\VeeamFLR\domino\Volume2\Lotus\Domino\Data\log.nsf, [Target Full Path]: D:\
[22.08.2015 08:15:45] <01> Info     Finished command: Veeam.Backup.UI.FlrCopyToCommand
[22.08.2015 08:15:45] <09> Info     Preserve NTFS permissions is OFF.
[22.08.2015 08:15:45] <09> Info     Preparing operation "Copying".
How could I remove these not existing disk from WMVare Guest.Disk ?

Many thanks.
PTide
Product Manager
Posts: 6551
Liked: 765 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Mounted Restore point and Guest.Disk.DiskPath

Post by PTide »

I suppose one Veeam restore operation create and leave these "fake" disk.
That's correct - during File Level Restore the content of the backup file is mounted directly to the Veeam backup server. Please try unmounting the drives mentioned from your guest OS manually. If no luck please open a case with support and post your case ID here.

Thank you.
lucaliga
Influencer
Posts: 17
Liked: 6 times
Joined: Jan 11, 2016 8:37 am
Contact:

Re: Mounted Restore point and Guest.Disk.DiskPath

Post by lucaliga »

Ciao,

Client for NFS was not installed on server04 thus I installed it but anyway there are no NFS shared resource mounted:

Code: Select all

C:\Users>showmount -e
Exports list on SERVER04:

C:\Users>mount

Local    Remote                                 Properties
-------------------------------------------------------------------------------

C:\Users>
Also command mountvol show no MOUNT POINTS available to remove.

What can I do ?

Thanks.
PTide
Product Manager
Posts: 6551
Liked: 765 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Mounted Restore point and Guest.Disk.DiskPath

Post by PTide »

Client for NFS was not installed on server04
And it's not supposed to be. In case of windows File Level Recovery an access to backup files on repository is provided via proprietary driver, not via NFS, sorry for misguidance. NFS is used in case of FLR to other OS (such as Linux).
Also command mountvol show no MOUNT POINTS available to remove.
So you have 2 vmdk connected to that VM and 4 drives presented inside guest OS, is that correct? If so, please make sure that no FLR sessions are running. If all FLR sessions has been finished and disks are still present then please open a support case and post your case ID here.

Thank you.
lucaliga
Influencer
Posts: 17
Liked: 6 times
Joined: Jan 11, 2016 8:37 am
Contact:

Re: Mounted Restore point and Guest.Disk.DiskPath

Post by lucaliga »

Not correct. I have 2 vmdk connected (see first post) and accordingly 2 disk listed in diskpart:

Code: Select all

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           80 GB  1024 KB
  Disk 1    Online          100 GB  1024 KB

DISKPART> sel disk 0
Disk 0 is now the selected disk.

DISKPART> list part
  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary            100 MB  1024 KB
  Partition 2    Primary             79 GB   101 MB

DISKPART> sel disk 1
Disk 1 is now the selected disk.

DISKPART> list part
  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary             99 GB  1024 KB

DISKPART> list vol

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     E                       DVD-ROM         0 B  No Media
  Volume 1         System Rese  NTFS   Partition    100 MB  Healthy    System
  Volume 2     C                NTFS   Partition     79 GB  Healthy    Boot
  Volume 3     D   Wiki         NTFS   Partition     99 GB  Healthy
Thus diskpart is quite correct.
The 4 drives are (fortunately) not presented inside guest OS but are 4 VMware Data Object – GuestDiskInfo (see Guest.Disk in first post) certainly created by Veeam B&R.
In B&R - Jobs - there are only my four "VMware Backup" jobs status Stopped. I suppose this means there are no FLR sessions running.
On server04 exists folder "C:\VeeamFLR" and is empty.
I followed steps in https://www.veeam.com/kb1534.
Problem still present.

Thanks for help me.
PTide
Product Manager
Posts: 6551
Liked: 765 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Mounted Restore point and Guest.Disk.DiskPath

Post by PTide »

I still recommend you to open a case with technical support because the presence of non-existing volumes in GuestInfo looks like a bug to me.

Don't forget to post your case ID in this thread.

Thank you.
lucaliga
Influencer
Posts: 17
Liked: 6 times
Joined: Jan 11, 2016 8:37 am
Contact:

Re: Mounted Restore point and Guest.Disk.DiskPath

Post by lucaliga »

Just opened Case ID 01417534
lucaliga
Influencer
Posts: 17
Liked: 6 times
Joined: Jan 11, 2016 8:37 am
Contact:

Re: Mounted Restore point and Guest.Disk.DiskPath

Post by lucaliga » 2 people like this post

The cause is these erroneous informations about temporary mounted disks was collected/saved/cached by VMware tools and never refreshed.

Fastest way to clear is:
1 Shutdown VM
2 Open MOB https://hostIP/mob/?moid=vm-ID where hostIP = ESXi host IP and vm-ID is the moRef IDs of the VM you can get it from this query "Get-VM | ft -Property Name,ID -AutoSize"
3 Invoke method ResetGuestInformation (https://www.vmware.com/support/develope ... chine.html).

Consider that to me the method always returns Faults NotSupported which has description: Thrown if the virtual machine is marked as a template. This even the VM was not a template.
Anyway after start the VM the Guest.Disk are properly shown and fake DiskPath are no more shown.

I hope this helps others to avoid going mad, just as it happened to me ;-)
Post Reply

Who is online

Users browsing this forum: No registered users and 58 guests