Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

NetWorker: How to Move a Client File Index to a New Location

Summary: How to Move a Client File Index to an alternate location. And How to Change a Client File Index location for an Existing Client

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms



How to Move a Client File Index to an alternate location.
How to Change a Client File Index location for an Existing Client.
 
Error: 'nsrd: index warning: Filesystem containing file index for client '(clientname)' is getting full.
Error: 'no space left on device'

Cause

NA

Resolution

To change the client file index location to a nondefault location for an existing client, you must first move the index to its new location.

Client file index locations.
During the initial client setup, the NetWorker software designates a default location for the client file index on the NetWorker server. This default location is:
  For UNIX: /nsr/index/client_name
 
For Windows: NetWorker_install_path\index\client_name
However, you may need to designate a different index location when first configuring a Client resource, or you might need to move the file index of an existing client. These sections address these needs.

Moving a client file index. 
You can move a client file index from its current location to a new location. For example, if the size of the client file index is too large, you can move it to a location with more space.

1. Ensure that backups and recovers are not occurring on the NetWorker server.
2. Log in to the NetWorker server root on UNIX or as an administrator on Windows.
3. From the directory that contains the indexes, type:
   uasm -s -i "client_index_directory_name" | (cd target_directory;
   uasm -r)

Note:  On Solaris and Linux platforms, uasm is installed in /usr/lib/nsr. On all other platforms, uasm is installed in the same location as the NetWorker binaries.

4. Use NMC to connect to the NetWorker server.
5. Click Configuration, then click Clients in the left navigation pane.
6. Right-click the client that requires the client file index location update, and then select "Modify Client Properties".
7. On the Globals (2 of 2) tab, in the Index Path attribute, specify the full path of the directory where the client file index now resides.
8. Click OK.

Updating the index location for a specific Client
1. From the Administration window, click Configuration.
2. Click Clients.
3. Right-click the client with the client file index location to be changed, then select Properties. The Properties dialog box appears.
4. Click the Globals (2 of 2) tab.
5. In the Index Path attribute, enter the full path of the directory where the client file index now resides.
6. Click Ok.
7. (Optional) From a command prompt, run the nsrck or nsrls command and check the output for any errors.
For example, to run nsrck on client jupiter, type:
nsrck -L6 jupiter
Output similar to the following appears:
nsrck: checking index for 'jupiter'
nsrck: nsrindexesjupiter contains 54 records occupying 7 KB
nsrck: Completed checking 1 client(s)

NOTE: Depending on the size of the client file index, running either nsrck or nsrls can take a considerable amount of time. Running the nsrck -L6 command, as shown in the example, also checks the index for corruption.

If no problems are found, then all future client file index information is saved to the new location.

 

Additional Information

Article Properties


Affected Product

NetWorker

Last Published Date

14 Jun 2021

Version

4

Article Type

Solution