20.12 Repairing the VLDB

Make sure you perform this task as an admin user with sufficient rights to access the necessary objects in the tree. Otherwise, VLDB Repair cannot scan the entire tree within the DFS Management Context, and the repair completes only those areas where you have sufficient rights. Problems that occur as a result of logging in with a username with insufficient rights (and any other errors such as crashed servers or eDir problems) are logged in the repair log. Administrators should review the repair log to look for errors.

  1. In iManager, select Distributed File Services>Manage Replica Sites.

  2. Select any server with an NSS volume that is located in the DFS management context that you want to manage.

    This action locates the DFS management context, lists the servers in that context that host its VLDB services replicas, and reports the current status of the VLDB services on each replica.

  3. Select the check box next to the VLDB replica site that you want to manage.

  4. Select Actions>Repair to open the Repair the VLDB Database page.

  5. Select one of the following repair levels, then click OK:

    • Replace the VLDB with Its Last Saved Copy: The repair option restores the last saved copy of your backup files to the database.

    • Copy the VLDB from the Context’s Second Replica Site: You can use this feature only if you have the VLDB service running on more than one server. The VLDB service gets a copy of the database from another server that is currently running the service.

    • Rebuild the VLDB by Walking the eDirectory Tree: When you rebuild a database, the VLDB service walks the eDirectory tree, looks at volume and server objects, and then completely rebuilds the database from scratch.

  6. Monitor the status of the rebuild periodically until it is done. This can take from a few minutes to a few days, depending on the repair level you chose.

    The status reports that it is Working . When the repair is done, DFS automatically reloads VLDB services on the replica server, then activates the VLDB, changing the state to Running .