How to move a NetWorker server for Windows to another path/drive

Most likely you need to do this on Windows if you want to separate the ..\nsr directory from the current drive. Space should not be an argument as you of course may also move an index database to another location.

Hare are two possibilities:

Move the NetWorker path using the installation process

Moving the NetWorker path using the installation process is the supported method

  • Shutdown NetWorker
  • De-install the NetWorker software , this will leave the databases behind
  • Move the residual ..\nsr path to the new location
  • Re-install NetWorker by changing the path appropriately
  • Restart NetWorker

Move the NetWorker path by patching the registry

You can move the NetWorker path by patching the registry. Whilst this isn't supported it is a quick and dirty method of achieiving the same goal.

  • Shutdown NetWorker
  • Move the ..\nsr path to the new location
  • Open the registry
  • Goto HKEY_LOCAL_MACHINE/SOFTWARE/Legato/NetWorker and change the parameter Path appropriately
  • Goto HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services and for the services
    • hagentd
    • nsrd
    • nsrexecd
    • nsrpm
    change the parameter ImagePath appropriately.
  • Restart NetWorker

Moving Indexes

If all you want to do is move the indexes to an alternative location, use my post Moving an index on a Windows NT/2000 NetWorker server for guidelines.