FSA placeholder delete option
We are missing a specific feature when deleting placeholders.
Currently options are either DOD (delete on delete) or retain archived file.
Problem with DOD is we cannot do a file restore after that, if the user mistakenly delete an archived file...
Problem with "retain archive" is that there is no cleaning, so if we ask users do some cleaning on our fileservers, they will delete many files online and archived, but for those only the placeholder will be deleted and the archive will stay there forever, wasting space.
I know it's possible to delete archives manually using archive explorer but it's not realistic in our environment...we know users won't take time and steps to clean things properly.
My request is to have a way to detect and remove orphaned archives, I mean : delete archives whose placeholder have been deleted....
For information, we use FSA to archive items older than 6 months, with no retention. We cannot specify retention because of business needs. Our fileservers are netapp filers.
The fpolicy on netapp filers is configured to contact the server on file open and file delete. So, the FSA server "knows" when a placeholder is deleted....
Based on this asumption, I think it should be possible to specify an additionnal attribute for each item in the database, specifying whether the placeholder still exists for an archived item? With this, searching and cleaning orphaned archived files could be done?