I had similar issue. No help from gui.
Go to nsradmin and try
print type:NSR data protection policy;name:default
You'll get details about the policy.
Try to delete it from nsradmin
delete type:NSR data protection policy;name:default
I failed but you might succeed.
In case of failure delete a resource.
First find resource id in nsradmin
bind type:NSR data protection policy;name:default
You'll get id in the last row
Then have a look at resource files in /nsr/res/nsrdb
Find a resource with your id (open each resource file manually and have a look at the end or use a tool to search through files). Notice for opening these files you need escalated priviledges.
Then stop networker, copy resource file or whole folder to temporary location just in case, delete the resource file, and then start networker service again.
Then you shouldn't have ghosts in NMC.
Decommission the VMA and redeploy it again.
Notice that this will delete all backups made by this VBA.
Well, you can do some deep work around by looking for the resource identifier number and search for it in every resource file inside "/nsr/res/nsrdb".
When finding the right file, stop NetWorker server and edit the following variables in it:
- action concurrency: y
- action enabled: y
- preceeding action: " "
- policy action list: Default VBA backup
- VBA list: <YOUR VBA SERVER NAME>
Examble of the file below:
action concurrency: y; action enabled: y; autostart: Disabled; comment:; configuration error:; configuration start time: "Mon Oct 12 12:26:55 2015"; interval: "24:00"; last end: "Mon Oct 12 10:56:02 2015"; last end epoch: 1444640162; last start: "Mon Oct 12 10:55:56 2015"; last start epoch: 1444640156; name: Default; policy action list: Default VBA backup; preceeding action: " "; previous action list: Default VBA backup; previous VBA list:; skip dispatcher:; start time: "21:00"; state: Success; type: NSR data protection policy; VBA list: brsvba01.brsdc.local; resource identifier: 22.214.171.124.0.0.0.0.126.96.36.199.172.16.11.152(128)
Then start NetWorker and it should work like a charm..:-)
Follow below steps from NetWorker server :
** "Also keep a bootstrap backup. So you should have an online and offline backup in case you need to restore. ". (Take a bootstrap backup.)
1. Make a copy of nsrdb: Open the <networker install directory>/res directory and copy the nsrdb to a safe location .
2. Stop all services
3. Connect to nsrdb using nsradmin using below command:
nsradmin –d <path to nsrdb>
. type: NSR data protection policy
Tip: You will see multiple policies printed. Select specific policy using below syntax:
. type: nsr data protection policy ; name: BadPolicy
Then delete the name of policy you want to remove using 'delete'
Tip: When prompted hit 'yes'
4. Start all services back