Solved

HyperV VHD shows in list of "Mapped File" in RamMAP

Posted on 2013-12-26
7
514 Views
Last Modified: 2014-10-25
Hello Experts,
I have a Server 2008 R2 Enterprise server running HyperV (Host)
There are 2 VMs on the server
My Host server has 16gigs of RAM installed. Task Manager shows that memory usuage is at 91% but list very few things running and none of which are using a lot of memory.
I ran Sysinternals RamMap and found that 8 gigs of memory is under "Driver Locked" which is exactly correct since each VM has 4 Gigs but then I discovered that 7gigs of is also listed under "Mapped File". When I viewed File Summary , it shows that the file is the VHD for the "data" drive to one of my VMs. I chose the option to empty standby list but nothing has changed. I have no clue why this one VHD would show as a mapped drive. I have other Hyper V servers and I do not see this behavior on them but they are in a cluster using CSV so its not a direct comparison.
Please advise.

Thanks,
0
Comment
Question by:RMChelp
  • 5
  • 2
7 Comments
 
LVL 35

Expert Comment

by:Mahesh
ID: 39740495
Where it is showing VHD as a map drive ?

On physical server or in virtual machine ?

Mahesh
0
 

Author Comment

by:RMChelp
ID: 39740598
Its not showing as a mapped drive but instead shows as "Mapped File" in the RamMap tool. It shows it on the Host server
0
 

Author Comment

by:RMChelp
ID: 39740971
After digging into it a little further I discovered that the mapped file is actually a base image of a backup that is stored locally and not the VHD. The names were very similar but I did not notice that the extension was different. I am still not sure why this would be a Mapped File though. I will look into the Shadow Protect portion of this.
0
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 35

Expert Comment

by:Mahesh
ID: 39741231
if you could share any screen shots of same please

Mahesh
0
 

Author Comment

by:RMChelp
ID: 39742450
Ok so here are some additional details. The issue is that backups are being placed in "File Mapping". Here is an article explaining File Mapping.
http://msdn.microsoft.com/en-us/library/aa366556%28VS.85%29.aspx

Here is the overview of backups.
Shadowprotect server that manages backups. This is a separate physical server.
HyperV Host has a shared folder that the Shadowprotect server uses to save the backups.
Shadowprotect backs up one of the VMs that is running on the HyperV Host.

I attached two screen shots from RamMap. You will notice that the mapped file use is low right now but that is because I stopped the session to the server from the Shadowprotect server but it is slowing growing again as backups happen.
rammap-use.PNG
rammap-file.PNG
0
 

Accepted Solution

by:
RMChelp earned 0 total points
ID: 40393344
This was caused by Shadow Protect Image Manager , attempting to verify the backup chain. Moving the software to the VM Hosts seems to have fixed this.
0
 

Author Closing Comment

by:RMChelp
ID: 40403755
Figured it out internally. Moved Image Manager to the VM host and it fixed the issue.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If your vDisk VHD file gets deleted from the image store accidentally or on purpose, you won't be able to remove the vDisk from the PVS console. There is a known workaround that is solid.
Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
This tutorial will walk an individual through locating and launching the BEUtility application and how to execute it on the appropriate database. Log onto the server running the Backup Exec database. In a larger environment, this would generally be …
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now