Windows Server 2008 R2 is seeing LUNs on our SAN and arbitrarily mapping letters? Experiencing corruption.

Posted on 2010-01-05
Last Modified: 2013-11-14
WARNING: Due to my lack of experience with the items in question my explanation of the issue will be a bit meandering.

We have setup a Windows Server 2008 R2 box to be our utility and backup server. It's running Backup Exec with the NDMP plugin. Fiber connects it to a Brocade switch which has our SAN and Dell TL2000 TapeVault connected to it. Dell did the zoning.

The problem we're having is that the Windows Server is arbitrarily mapping those LUNs to drive letters. I think a byproduct of that is Windows' creation of a recycle bin on every drive. I'm getting errors saying that the Recycle Bin on X:\ is corrupted. This is in turn corrupting things that are stored on these LUNs.

Has anyone encountered anything like this before?
Question by:secretmachine
    LVL 46

    Assisted Solution

    There is a configurable FC HBA feature called persistent drive mapping.  This insures that devices on a SAN don't get remapped by your host every time the SAN topology changes, or you have to restart switches, or even reboot your PC.   You enable this and configure it with the vendor-specific HBA management software.

    Also, you need to utilize SAN MAPPING.  This can be done within the HBA, or better, your switch. It insures that only the host that a drive is mapped to can even see it.

    Dell did a p*ss poor job of setting up the zoning if they didn't configure this properly.  Looks like they are allowing the same target to get mounted on multiple hosts in read/write mode.
    LVL 55

    Expert Comment

    Sounds to me you haven't set up LUN presentation on the storage box, are these LUNs meant to be used by this server?

    Author Comment

    No, they aren't actually meant to be used by the server. The fiber is only connected so the backup server can control the tape vault via backup exec.

    By the way, I appreciate your comments - I was waiting for feedback from my boss to appropriately respond to your comment, dlethe. He told me that he enabled the persistent drive mapping issue but that it didn't make a difference. I have no idea if he also looked into the SAN mapping options. Based on what you wrote, it seems the two, in this case, work in concert so if only the option was enabled, desirable results may not be reached anyway.

    "Looks like they are allowing the same target to get mounted on multiple hosts in read/write mode." - I think this is exactly what's happening.
    LVL 55

    Assisted Solution

    If this host isn't meant to see any drives on the disk box then just create a zone from tape library to this server's HBA and make sure this host is not in any other zones. LUN masking is superior but in this case you can do it by zoning the switch.

    Accepted Solution

    I'll close this since I'm not how much further it'll be taken. Thank you everyone for the help and leading us in the right direction re: zoning.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    I was supporting a handful of Windows 2008 (non-R2) 2 node clusters with shared quorum disks. Some had SQL 2008 installed and some were just a vendor application that we supported. For the purposes of this article it doesn’t really matter which so w…
    I previously wrote an article addressing the use of UBCD4WIN and SARDU. All are great, but I have always been an advocate of SARDU. Recently it was suggested that I go back and take a look at Easy2Boot in comparison.
    This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…
    This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…

    729 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