VSA Exclude PageFile Datastores

Last post 10-29-2015, 6:12 AM by jiri.glumbik. 3 replies.
Sort Posts: Previous Next
  • VSA Exclude PageFile Datastores
    Posted: 09-14-2015, 10:02 PM

    Hi all,

    I need some advice on the best method when backing up VM via the VSA. My biggest issue is related to the Fan-Out effect when backup jobs replicate to a backup SAN. We use NetApp and the replication technology is called SnapVault.

    When I create a subclient for the datastores in VMware it will check that VM's are present and check for other attached disks so they can have snapshots taken at the same time. This becomes a big problem when these backups are replicated to the backup SAN.

    Each Subclient will have a 1:1 relationship so if you backup Datastore1 hosing a VM that has its page file on PageFile02 both these volumes will be vaulted to the backup SAN. Now this sounds fine until you have many VM's per datastore with a page file on PageFile02 and another on PageFile01. So this one subclient will replicate the main datastore + 2 page file volumes. When i mapped this out i found that some page file volumes were going to replicate 12 copies of that volume.

    The VSA has the ability to filter datastores. So I should be able to filter the useless page file volumes and when i restore the VM it will realise the page file volume is missing and create a page file on the C:\.

    Sadly if you filter the page file volume all the VM's are filtered:

    3352  1c08  09/14 16:41:02 125324 VSDisc::DiscoverVMs() - --- Discovering VMs ---
    3352  1c08  09/14 16:41:02 125324 VSDisc::ProcessSubClientContent() - Processing Subclient [TEST_NFS_S_W2012_03-Vault] Content
    3352  1c08  09/14 16:41:02 125324 VSDisc::ProcessContent_Inventory() - Processing Inventory [Datastore:7] [NFS_S_W2012_03][datastore-7663]
    3352  1c08  09/14 16:41:04 125324 VSDisc::ProcessContent_Inventory() - Found [5] VMs from Inventory [Datastore:7] [NFS_S_W2012_03][datastore-7663]
    3352  1c08  09/14 16:41:04 125324 VSDisc::_ProcessContent_Item() - Discovered [5] VMs from item [NFS_S_W2012_03] on server [colo-vc]
    3352  1c08  09/14 16:41:04 125324 VSDisc::ProcessContent_List() - Discovered [5] VMs from List
    3352  1c08  09/14 16:41:04 125324 VSDisc::ProcessSubClientContent() - Processing Subclient [TEST_NFS_S_W2012_03-Vault] Filters
    3352  1c08  09/14 16:41:04 125324 VSDisc::ProcessContent_Inventory() - Processing Inventory [Datastore Cluster:8] [Prod_Silver_PageFile][group-p7685]
    3352  1c08  09/14 16:41:06 125324 VSDisc::ProcessContent_Inventory() - Found [51] VMs from Inventory [Datastore Cluster:8] [Prod_Silver_PageFile][group-p7685]
    3352  1c08  09/14 16:41:06 125324 VSDisc::_ProcessContent_Item() - Discovered [51] VMs from item [Prod_Silver_PageFile] on server [colo-vc]
    3352  1c08  09/14 16:41:06 125324 VSDisc::ProcessContent_List() - Discovered [51] VMs from List
    3352  1c08  09/14 16:41:06 125324 VSDisc::ExcludeVMCollectList() - Excluded [51] from [5] VMs to [0]
    3352  1c08  09/14 16:41:06 125324 VSDisc::DiscoverVMs() - --- Discovered [0] VMs ---
    3352  1c08  09/14 16:41:06 125324 VSDisc::DiscoverVMs() - ---------------------------
    3352  1c08  09/14 16:41:06 125324 VSDisc::AddVMsAsSimpanaClients() - There is nothing to backup
    3352  1c08  09/14 16:41:06 125324 VSDisc::Run() - Discovery completed successfully

     

    I was hoping someone has a better way to backup VM's without the page file volumes or to minimise the Fan-Out 

    If the page file volumes replicated once then that would be fine, useless but fine.

    Thank in advance

    Mike

  • Re: VSA Exclude PageFile Datastores
    Posted: 09-24-2015, 10:30 AM
    • isle is not online. Last active: 05-26-2018, 5:00 PM isle
    • Top 25 Contributor
    • Joined on 08-21-2012
    • NJ
    • Adept
    • Points 308

    Do your Page file disks always use the same SCSI or Hard disk ID?

  • Re: VSA Exclude PageFile Datastores
    Posted: 09-24-2015, 7:27 PM

    Sadly no. Only on the same datastore. 

    I had wanted to split the subclients into per datastore backupsets; I'm thinking I will need to create subclients that include all datastores for a class of storage and OS with a dedicated pagefile volume per storage profile.

    Since I'm unable to exclude pagefile volumes I need to limit the number of times it replicates and also the amount of unusable data on the pagefile volume.  

    Example:

    Server 2008R2 Gold storage profile will have its own pagefile volume that only includes VM's storaged on these NFS datastores.

    - NFS_G_W2008R2_01

    - NFS_G_W2008R2_02

    - NFS_G_W2008R2_03

    - NFS_G_W2008R2_04

    If i was using a per datastore configuration the pagefile volume NFS_G_W2008_PageFile would be provisioned and replicated 4 times on the secondary filer. In my current environment we have NFS_G_PageFile01 and so on for different classes of storage. With this configuration some page file volumes were replicated 12 times and most of the data would not be used. So this is the only solution i can see without filtering the pagefile volume. It also leaves flexibility once this bug is resolved to filter the pagefile volumes.

    Thanks,

     

    Mike

  • Re: VSA Exclude PageFile Datastores
    Posted: 10-29-2015, 6:12 AM

    Hi,

    You can try parameter : bSkipPageFileExtent

    Documentation : http://documentation.commvault.com/additionalsetting/details?name=%22bSkipPageFileExtent%22&id=

    It should work in version 10.

            Jiri

The content of the forums, threads and posts reflects the thoughts and opinions of each author, and does not represent the thoughts, opinions, plans or strategies of Commvault Systems, Inc. ("Commvault") and Commvault undertakes no obligation to update, correct or modify any statements made in this forum. Any and all third party links, statements, comments, or feedback posted to, or otherwise provided by this forum, thread or post are not affiliated with, nor endorsed by, Commvault.
Commvault, Commvault and logo, the “CV” logo, Commvault Systems, Solving Forward, SIM, Singular Information Management, Simpana, Commvault Galaxy, Unified Data Management, QiNetix, Quick Recovery, QR, CommNet, GridStor, Vault Tracker, InnerVault, QuickSnap, QSnap, Recovery Director, CommServe, CommCell, SnapProtect, ROMS, and CommValue, are trademarks or registered trademarks of Commvault Systems, Inc. All other third party brands, products, service names, trademarks, or registered service marks are the property of and used to identify the products or services of their respective owners. All specifications are subject to change without notice.
Close
Copyright © 2019 Commvault | All Rights Reserved. | Legal | Privacy Policy