Forum Discussion

Billy_The_Kidd's avatar
10 years ago

Access Denied trying to delete FSA placeholder

Hi There,

I am trying to delete a folder no longer required on a shared data location.
The folder location is on a NetApp Filer CFIS share.
FSA has been disabled for this location but it has left some files with a Grey X on the icon.
We have also suffered from some data loss in the backup Archives which means the original file is no longer available to be restored.
I have tried using both my Admin account and the EV Service account from both a File Services Admin Windows Server as well as the EV Archive server\r, but both accounts return an access denied eroor when trying to delete the file.

Any advise would be great.

Thanks for your time.

  • This is from the documentation:

    Recreating archive points
    You can use FSAUtility with the -a parameter to recreate the archive points on the
    original path for a target volume.
    Syntax
    FSAUtility -a -s UNC_path [-l log_level] [-r]
    Where:
    ■ -s UNC_path specifies the UNC path to the target volume.
    ■ -l log_level specifies whether to log both successful operations and failed
    operations (0) or failed operations only (1). By default, FSAUtility logs failed
    operations only.
    ■ -r specifies report-only mode. FSAUtility generates a text report that outlines
    the activities that it would perform if you were to run it in normal mode, but
    without performing those activities. The report is named
    EV_FILESYSTEM_UTILITY_REPORT_DateTime.txt, and it is generated in the
    folder installpath\Reports\FSAUtility.
    If you run the command in normal mode (without -r), FSAUtility generates an
    XML report of the actions it has taken, named
    EV_FILESYSTEM_UTILITY_REPORT_DateTime.xml.
    When FSAUtility recreates an archive point, it examines the relevant records in the
    Directory database to determine which archive is associated with the folder path.
    If more than one archive is associated with the folder path, FSAUtility does as
    follows:
    ■ It assigns the archive ID of the oldest non-empty archive to the archive point.
    ■ It records in its XML report or in the report-only mode's text report, the archive
    IDs of the multiple archives that were found to be associated with the folder
    path.
    Examples
    The following command reports on the archive points that FSAUtility would recreate
    for the volume \\myserver\users:
    FSAUtility -a -s \\myserver\users -r
    The following command recreates the archive points for the volume
    \\myserver\users, recording both the successful operations and failed operations
    in the XML report:
    FSAUtility -a -s \\myserver\users -l 0

  • The orginal NetApp volume was migrated from a different filer.
    I have tried the orginal filer path as well, but without success.

    Are you able to supply a link to a tech article on how to recreate the archive point?

  • if you're getting invalid volume you might have to recreate the archive point or point it to the path of the archive point itself.

  • Thanks AndrewB.

    I have tried running this mutiple times but I keep geeting "Error : Invalid volume."

    I am trying to run in report initially to verify that the commands works.
    The command I am using is as follows:-
    fsautility -o -s "\\vz4fileint32\bnebtcol01\ApplicationServices\Telephony\Departmental\Common\Initiatives\Business Partnering\Client Technology\Presentation" -l 0 -r

    Is it possible to run a specific folder?

  • if you have orphaned placeholders you can use FSAUtility -o

    Deleting orphaned placeholders
    You can use FSAUtility with the -o parameter to delete orphaned placeholders for
    which no corresponding item exists in the archive. It may also be useful after you
    delete an entire vault store, vault store partition, or archive.
    Note: Before you use this option with Celerra/VNX placeholders, ensure that
    FSAUtility is configured to use a suitable method for identifying the placeholders.
    See “About using FSAUtility with EMC Celerra/VNX placeholders” on page 160.
    Syntax
    FSAUtility -o -s UNC_path [-l log_level] [-r]
    Where:
    ■ -s UNC_path specifies the path to the required folder, volume, or file server.
    ■ -l log_level specifies whether to log both successful operations and failed
    operations (0) or failed operations only (1). By default, FSAUtility logs failed
    operations only.
    FSAUtility 175
    FSAUtility options
    ■ -r specifies report mode. FSAUtility generates a report that outlines the activities
    that it would perform if you were to run it in normal mode, but without performing
    those activities.
    FSAUtility generates a report named
    EV_FILESYSTEM_UTILITY_REPORT_DateTime.txt, in the folder
    installpath\Reports\FSAUtility.
    If you run -o in normal mode, FSAUtility generates a report named
    EV_FILESYSTEM_UTILITY_REPORT_DateTime.xml.
    Examples
    The following command deletes the orphaned placeholders from an entire file server.
    FSAUtility -o -s \\myserver