Recover and Restore a User's AccountBringing back a deleted user's account is the easier method. All the needed utilities are built into GroupWise 7. If you cannot meet (or easily meet) the prerequisite mentioned in the next subsection, which requires the WPDOMAIN.DB from backup, you will want to proceed to the method called Import and Restore or Archive. The Import and Restore or Archive method covered in the next major section brings back all that this method does, and more. The Recover and Restore method does not bring back the following:
If losing personal address books, trash, and the user's rules and proxy settings is not a problem, go ahead and use the methods explained in this section. PrerequisitesYou must have the following two components before getting started:
Bringing the User BackThis section focuses on how to bring the user's eDirectory and GroupWise object back. You must have a backup copy of WPDOMAIN.DB for the system's GroupWise primary domain, as it existed before TKRATZER was deleted. If you don't have it, you can use a backup copy of any secondary domain as it existed before TKRATZER was deleted. The steps to follow are given here:
Note At this time, the account is restored but the messages in the mailbox are not. Tip At some sites, we've seen issues when trying to open the mailbox of the recovered account, resulting in C05D errors on the POA console. One solution that sometimes helped was to unload the POA and then load it again, to make sure that the POA flushes all tables. If this doesn't help, take a look in the Knowledgebase at www.support.novell.com; we've found TID 10074228 very useful. Now the user object should be restored. In our experience, restoring users in the manner explained in this section works most of the time, but not all the time. Don't worry if it does not work; we still have a solution for you in the section "Import and Restore or Archive a User's Account." Restoring the User's MailboxIn ConsoleOne you need to set up a restore area where the GroupWise message store of the post office that houses the deleted user can be restored and then accessed by users or the GroupWise POA in order to restore deleted and purged email. You set up the post office's restore area within the GroupWise System Operations menu in ConsoleOne. Figure 28.2 shows that a restore area has been set up for the CORPPO post office. Figure 28.2. The Restore Area Directory Management dialog box in ConsoleOne
To set up a restore area, follow these steps:
After the restore area is set up and configured, you will need to find the backup that holds what is believed to be the correct post office message store before the time the user was deleted. You'll then prepare to restore it using your backup application. It's important to make sure that, in your restore area, you have sufficient space to restore the post office from backup. After a restore area is defined and the data is restored, there are two methods for restoring mail messages. The first method allows users belonging to the membership of a restore area to access their restored messages from within the GroupWise client. Users can then "cherry-pick" messages that they want to restore. The second method requires no effort on the part of your users. With this second method, the GroupWise POA restores all messages on behalf of the users. It is important to note at this point that there is a slight difference between the users restoring their own mail and the administrator performing this operation through ConsoleOne. If the user has been deleted and then re-created, that user's mailbox is now empty. The user has no folder structure other than the default folders that any new account has. If the user is told to restore his mail, as is explained next, the mail that he chooses to restore will not preserve the folder structure from the backup location into the production system unless the user manually creates the folder structure in the production system first. If the administrator kicks off the restore through ConsoleOne, and then the POA performs the entire restore operation, the POA will preserve the folder structure from the backup location into the production system. Therefore, if the user has been deleted and re-created, it's best to use ConsoleOne and let the POA restore the user's messages. On the other hand, if the user does not use many folders and does not mind if the restored messages end up in the Mailbox folder, either option works fine. Before you actually restore the user's mail, you must verify that the production POA agent has Read, Write, Create, Erase, Modify, and File Scan rights to the restore area. If this is not set, you will see 8200 and possibly 8209 errors on the POA and on the client if the user is initiating the restore. The easiest way to verify this is to browse to the properties of the restore directory in ConsoleOne. Click the Trustees tab, and make the POA object a trustee of this directory. Restoring MessagesUser and Windows ClientBased Message RestorationNow that you've restored the message store to the restore area, you should notify users and, if necessary, assist them in recovering the deleted messages. At this point, you should have already assigned membership rights for the restore area to the users who will be accessing the restore area. You should also already have made the user's POA object a trustee of the restore area if the POA is running on the NetWare platform. If the POA is running on the Linux platform, just make sure that the mount point to the restore area is preestablished before the user attempts to restore mail items. Tip If your users have any auto-delete or auto-archive preferences set up on their live mailboxes, you should disable those temporarily. If you do not, restored items that pass the time threshold defined in the user's mailbox will be deleted or archived as soon as they are restored. Follow these steps to open the backup area and recover the deleted messages:
This process of restoring messages works, but it isn't as slick as having the POA restore the user's messages, which is explained in the next section. Restoring MessagesAdministrator and POA-Based Message RestorationThis method has one distinct advantage over having the user perform the restore: The POA-based message restore will create any folders that do not exist in the online mailbox but that do exist in the backup location, and place the mail in the appropriate folder. This preserves the user's folder structure. Tip If your users have any Auto-Delete or Auto-Archive preferences set up on their live mailbox, you should disable those temporarily. If you do not, restored items that pass the delete or archive time threshold defined in the user's mailbox will be deleted or archived as soon as they are restored. At this point you should have already assigned membership rights to the restore area for the users (or post office) whose mailboxes are to be restored by the POA. This way when you issue a restore of a user's mailbox through ConsoleOne, the POA will correlate the user's membership to a restore area, and then know which UNC path to go to in order to access the backup of the post office. In a NetWare environment you must have also made the live POA object a trustee of the backup path with full rights. Follow these steps to task the POA with restoring a user's mailbox:
Now the user's account and mailbox are restored; they can begin functioning without any problems. Note This is when you might see an 8200 or 8209 error. The most common cause of these errors is that the POA is not a trustee of the restore area, or that the POA cannot access the restore area for some reason. we have seen a few occasions on which the POA was reporting an 8209 error when it did have the necessary rights to the restore area. If you see this, you might find that it is best to place the restore area on the same server on which the POA is running. |