Download Print this page

Novell GROUPWISE 8 - DATABASES Manual

Databases - pages 387-472

Advertisement

Quick Links

Databases
V I I I
Chapter 25, "Understanding GroupWise Databases," on page 389
Chapter 26, "Maintaining Domain and Post Office Databases," on page 393
Chapter 27, "Maintaining User/Resource and Message Databases," on page 401
Chapter 28, "Maintaining Library Databases and Documents," on page 407
Chapter 29, "Synchronizing Database Information," on page 411
Chapter 30, "Managing Database Disk Space," on page 415
Chapter 31, "Backing Up GroupWise Databases," on page 423
Chapter 32, "Restoring GroupWise Databases from Backup," on page 427
Chapter 33, "Retaining User Messages," on page 435
Chapter 34, "Standalone Database Maintenance Programs," on page 439
VIII
Databases
387

Advertisement

loading

Summary of Contents for Novell GROUPWISE 8 - DATABASES

  • Page 1 VIII Databases V I I I Chapter 25, “Understanding GroupWise Databases,” on page 389 Chapter 26, “Maintaining Domain and Post Office Databases,” on page 393 Chapter 27, “Maintaining User/Resource and Message Databases,” on page 401 Chapter 28, “Maintaining Library Databases and Documents,” on page 407 Chapter 29, “Synchronizing Database Information,”...
  • Page 2 388 GroupWise 8 Administration Guide...
  • Page 3 Understanding GroupWise Databases ® Your GroupWise system includes numerous databases where vital information is stored. Section 25.1, “Domain Databases,” on page 389 Section 25.2, “Post Office Databases,” on page 389 Section 25.3, “User Databases,” on page 390 Section 25.4, “Message Databases,” on page 390 Section 25.5, “Library Databases,”...
  • Page 4 25.3 User Databases Each member of the post office has a personal database ( ) that represents the user’s userxxx.db mailbox. The user database contains the following: Message header information Pointers to messages Personal groups Personal address books Rules When a member of another post office shares a folder with one or more members of the local post office, a “prime user”...
  • Page 5 Each library has its own subdirectory in the gwdms directory. In each library directory, the files contain information specific to that library, such as document properties and dmxxnn01-FF.db what users have rights to access the library. For the location of library databases in the post office, see “Post Office Directory”...
  • Page 6 392 GroupWise 8 Administration Guide...
  • Page 7 Maintaining Domain and Post Office Databases Occasionally, it is necessary to perform maintenance tasks on domain databases ( ) or wpdomain.db post office databases ( ). The frequency depends on the reliability of your network and wphost.db your own experience of how often problems are likely to occur. The following tasks help you maintain the integrity of your domain and post office databases: Section 26.1, “Validating Domain or Post Office Databases,”...
  • Page 8 4 Click Validate Database > Run. 5 When prompted, make sure the Path to Database is correct. If an incorrect path is displayed, browse to and select the path to the database being validated. Click OK. You are notified if there are any physical problems, so you can then recover or rebuild the database.
  • Page 9 The Database Recovery Process Figure 26-1 wpdomain.db Check the number of records (X) in wpdomain.db. wpdomain.db recover.ddb Rename wpdomain.db to recover.ddb. creating.ddb Read and copy records from recover.ddb into creating.ddb . Skip invalid records. Check the number of records (Y) in creating.ddb . Successful? creating.ddb recover.ddb...
  • Page 10 If you have administration rights in the primary domain, you can recover the primary domain database, the post office databases in the primary domain, and any secondary domain databases. From a secondary domain, you can recover the secondary domain database and the post office databases in the secondary domain.
  • Page 11 26.3 Rebuilding Domain or Post Office Databases In addition to correcting the physical problems resolved by the database recover process, the rebuild process updates user and object information in a domain database ( ) or post office wpdomain.db database ( ).
  • Page 12 The Database Rebuilding Process Figure 26-2 Primary Domain creating.ddb wpdomain.db wpdomain.db Copy records from the primary domain wpdomain.db into creating.ddb. Successful? creating.ddb Delete wpdomain.db. Delete creating.ddb. creating.ddb wpdomain.db wpdomain.db Rename creating.ddb wpdomain.db remains to wpdomain.db. unchanged. Notify the administrator that wpdomain.db could not be rebuilt.
  • Page 13 6 Click Rebuild Database > Run. 7 When prompted, make sure the Path to Database is correct. If an incorrect path is displayed, browse to and select the path to the database being rebuilt. Click OK. 26.4 Rebuilding Database Indexes Each domain database ( ) and post office database ( ) contains three indexes...
  • Page 14 4 Select Rebuild Indexes for Listing, then click Run. 5 When prompted, make sure the Path to Database is correct. If an incorrect path is displayed, browse to and select the path to the database being whose indexes are being rebuilt. Click OK. 400 GroupWise 8 Administration Guide...
  • Page 15 Maintaining User/Resource and Message Databases It is sometimes necessary to perform maintenance tasks on user and resource databases ) and message databases ( ). The frequency depends on the reliability of userxxx.db msgnnn.db your network and your own experience of how often problems are likely to occur. The following tasks help you maintain the integrity of your user and message databases.
  • Page 16 3 From the Action drop-down menu, select Analyze/Fix Databases. 4 Select from the following options: Structure: When a user experiences a problem that is related to the user, message, or library databases, you should perform a structure check. The structure check verifies the integrity of the databases and reports the amount of space that could be recovered.
  • Page 17 Fix Problems: This option tells Mailbox/Library Maintenance to fix any problems it finds. Otherwise, Mailbox/Library Maintenance just reports the problems. Update User Disk Space Totals: Recalculates the total disk space a GroupWise user is using by reading the selected user mailboxes and updating the poll record used for disk space management.
  • Page 18 3 From the Action drop-down list, select Structural Rebuild. 4 Using the tabs at the bottom of the Mailbox/Library Maintenance dialog box, set the following options: “Databases” on page 445 “Logging” on page 445 “Results” on page 446 “Misc” on page 446 Selected options can be saved for repeated use.
  • Page 19 3 From the Action drop-down list, select Re-create User Database. 4 Using the tabs at the bottom of the Mailbox/Library Maintenance dialog box, set the following options: “Databases” on page 445 “Logging” on page 445 “Results” on page 446 “Misc” on page 446 Selected options can be saved for repeated use.
  • Page 20 406 GroupWise 8 Administration Guide...
  • Page 21 Maintaining Library Databases and Documents ® GroupWise Document Management Services (DMS) uses libraries as repositories for documents. For a review of library database structure, see Section 25.5, “Library Databases,” on page 390. Section 28.1, “Analyzing and Fixing Databases for Libraries and Documents,” on page 407 Section 28.2, “Analyzing and Fixing Library and Document Information,”...
  • Page 22 Structure: When a user experiences a problem that is related to the library databases, you should perform a structure check. The structure check verifies the integrity of the databases and reports the amount of space that could be recovered. If there is a structural problem, the databases are rebuilt with free space reclaimed.
  • Page 23 2 Click Tools > GroupWise Utilities > Mailbox/Library Maintenance. 3 From the Action drop-down menu, select Analyze/Fix Library. 4 Select from the following options: Verify Library: This is a post office-level check. It verifies that all libraries are on the libraries list.
  • Page 24 Validate All Document Security: This option validates document security for the Author, Creator and Security (document sharing) fields. The validation replaces the results of selecting the Validate Author/Creator Security option, and is more thorough. Therefore, you only need to select one option or the other. Synchronize User Name: The Author and Creator fields display users’...
  • Page 25 Synchronizing Database Information ® In general, synchronization of object information throughout your GroupWise system occurs automatically. Whenever you add, delete, or modify a GroupWise object, the information is automatically replicated to all appropriate databases. Ideally, each domain database (wpdomain.db) in your system contains original records for all objects it owns and accurately replicated records for all objects owned by other domains.
  • Page 26 However, this process requires exclusive access to the post office database. See Section 26.3, “Rebuilding Domain or Post Office Databases,” on page 397. ® Occasionally, GroupWise user information can get out of sync with Novell eDirectory user information. This requires a different type of synchronization process. See Section 41.4.1, “Using...
  • Page 27 See also Section 26.3, “Rebuilding Domain or Post Office Databases,” on page 397. 29.3 Synchronizing a Library If information for a library does not display the same throughout your GroupWise system, you can synchronize the library. 1 In ConsoleOne, connect to the domain that owns the library, as described in Section 9.1, “Connecting to a Domain,”...
  • Page 28 29.5 Synchronizing the Primary Domain from a Secondary Domain Information about a secondary domain stored in the secondary domain database is considered more current and correct than information about that secondary domain stored in the primary domain database. If the primary domain database contains out-of-date information, you can synchronize the primary domain from the secondary domain.
  • Page 29 Managing Database Disk Space One of the most common maintenance issues in a growing system is running out of disk space. In ® addition to sending messages, users tend to use GroupWise for all sorts of communication, such as transferring large files. Library documents created with Document Management Services (DMS) can use huge amounts of disk space.
  • Page 30 3 From the Action drop-down menu, select Mailbox Statistics. 4 Select Mailbox Statistics. Mailbox Statistics: Specify a maximum number of items to see a report showing each user whose mailbox has more items in it than the number you specify. Select Expire Statistics.
  • Page 31 The Only Backed-Up Items option interacts with the Do Not Purge Items Until They Are Backed Up setting under Tools > GroupWise Utilities > Client Options > Environment Options > Cleanup. If items are not allowed to be deleted before they are backed up, then they cannot be deleted during an Expire/Reduce operation.
  • Page 32 3 From the Action drop-down menu, select Expire/Reduce Messages. 4 Click Reduce Only to delete items that have already expired (that is, items that have been archived or deleted by users). Click Expire and Reduce to expire items in addition those that users have already archived or deleted, based on the criteria you select.
  • Page 33 The Only Retained Items option interacts with third-party messages retention application, as described in Chapter 33, “Retaining User Messages,” on page 435. 6 Using the tabs at the bottom of the Mailbox/Library Maintenance dialog box, set the following options: “Databases” on page 445 “Logging”...
  • Page 34 30.4 Reducing the Size of Libraries and Document Storage Areas The amount of disk space you allow at each post office for your library databases varies according to the GroupWise features they use. If you are using GroupWise Document Management Services, you must determine storage requirements for your documents.
  • Page 35 To archive/delete documents from one library or all libraries in the selected post offices: 1 In ConsoleOne, select one or more Library objects or Post Office objects for the documents you want to archive/delete. 2 Click Tools > GroupWise Utilities > Mailbox/Library Maintenance. 3 From the Action drop-down menu, select Archive/Delete Documents.
  • Page 36 3 From the Action drop-down menu, select Delete Activity Logs. 4 Specify the number of days in the Delete Activity Logs Older Than field. The default is 60 days. 5 Using the tabs at the bottom of the Mailbox/Library Maintenance dialog box, set the following options: “Databases”...
  • Page 37 For a list of compatible products, see the Partner Product Guide (http:// www.novell.com/partnerguide). You can also use the GroupWise Database Copy utility (DBCopy) and the GroupWise Time Stamp utility (GWTMSTMP) to assist with backups. For details about how to use these utilities, see Section 34, “Standalone Database...
  • Page 38 Database Locations Table 31-2 Database Location wphost.db \post_office_directory ngwguard.db \post_office_directory msgnnn.db \post_office_directory\ofmsg \post_office_directory\ofuser userxxx.db \post_office_directory\ofuser puxxxxx.db *.idx *.inc \post_office_directory\ofuser\index d0-F6 \post_office_directory\offiles dmsh.db \post_office_directory\gwdms \post_office_directory\gwdms\lib0000-FF dmxxnn01-FF.db \post_office_directory\gwdms\lib0000-FF\docs fd0-FF *.idx *.inc \post_office_directory\gwdms\lib0000-FF\index To view a post office directory structure diagram, see “Post Office Directory”...
  • Page 39 You should need to restore data in a document storage area only if files have been damaged or become inaccessible due to a hard disk failure. See also Section 32.3, “Restoring a Library,” on page 428. 31.4 Backing Up Individual Databases If you need to back up individual databases separately from backing up a post office, you can use your backup software of choice.
  • Page 40 426 GroupWise 8 Administration Guide...
  • Page 41 Restoring GroupWise Databases from Backup Database damage can usually be repaired using the database maintenance tools provided with ® GroupWise . Only very occasionally should you need to restore databases from backup. Section 32.1, “Restoring a Domain,” on page 427 Section 32.2, “Restoring a Post Office,”...
  • Page 42 3 If you do not use GWTSA or TSAFSGW to restore the post office, time-stamp the restored user databases so that old items are not automatically purged during nightly maintenance. 3a In ConsoleOne, browse to and select the Post Office object, then click Tools > GroupWise Utilities >...
  • Page 43 User databases are stored in the subdirectory in the post office. Message databases are ofuser stored in the subdirectory. ofmsg 3 To update the restored database with the most current information available, run Analyze/Fix Databases with Contents selected, as described in Section 27.1, “Analyzing and Fixing User and Message Databases,”...
  • Page 44 3 On the Identification tab, specify a unique name for the new restore area. If desired, provide a lengthier description to further identify the restore area. 4 In the UNC Path field, browse to and select an existing directory that you want to use as a restore area.
  • Page 45 9 Use the backup software for your platform, as listed in Section 31.2, “Backing Up a Post Office,” on page 423, to restore a backup copy of the post office into the restore area. 10 Grant the POA Read, Write, and File Scan rights to the restore area. 11 If the restore area is located on a different server from where the post office directory is located, provide the POA with a username and password for logging in to the remote server.
  • Page 46 After a restore area has been set up: 1 In the GroupWise client, click File > Open Backup. 2 Browse to and select the restore area directory, then click OK. 3 In the Password field, type your GroupWise password, then click OK to access the backup copy of your mailbox.
  • Page 47 6 If desired, click Save to Clipboard, paste it into a file, then save or print it. 7 Click Next. 8 Click Finish. At this point, you have restored the user’s or resource’s GroupWise account into the GroupWise system. However, this does not restore ownership of resources, nor does the account’s mailbox contain any item at this point.
  • Page 48 434 GroupWise 8 Administration Guide...
  • Page 49 Retaining User Messages ® GroupWise enables you to retain user messages until they have been copied from message databases to another storage location. This means that a user cannot perform any action, such as emptying the mailbox Trash, that results in a message being removed from the message database before it has been copied.
  • Page 50 When ConsoleOne reads a trusted application record that has the Provides Message Retention Service setting turned on, it adds a Retention tab to the GroupWise Client Environment Options (Tools > GroupWise Utilities > Client Options > Environment). Environment Options Dialog Box with the Retention Tab Open Figure 33-2 You use this Retention tab to enable message retention at the domain, post office, or user level, meaning that you can enable it for all users in a domain, all users in a post office, or individual users.
  • Page 51 (http://www.novell.com/partnerguide). For information about developing a message retention application, see the GroupWise Object API and GroupWise Trusted Application API documentation at the Novell Developer Kit Web site (http:/ /developer.novell.com/wiki/index.php/Category:Novell_Developer_Kit). 33.3 Enabling Message Retention This section assumes that you have installed a message retention application as a GroupWise trusted application and that it is configured to provide a message retention service.
  • Page 52 Message retention is not enabled until you designate the users whose messages you want retained by the application. You can designate users at the domain level, post office level, or individual user level. 1 In ConsoleOne, right-click the domain, post office, or user for which you want to enable message retention, click GroupWise Utilities >...
  • Page 53 Standalone Database Maintenance Programs ® Some aspects of GroupWise database maintenance are performed by standalone maintenance programs that can be incorporated into batch files along with other system maintenance programs. Section 34.1, “GroupWise Check,” on page 439 Section 34.2, “GroupWise Target Service Agent,” on page 451 Section 34.3, “GroupWise Time Stamp Utility,”...
  • Page 54 Three Databases That GWCheck Compares Table 34-1 WPHOST.DB NGWGUARD.DB FILE SYSTEM The post office database The guardian database The file system for this post office is ) is checked for ) is checked to find checked to see if the user database wphost.db ngwguard.db the file ID (FID) of the...
  • Page 55 GWCheck creates the user in , using database . Even if ngwguard.db userabc.db ngwguard.db damaged, it is unlikely that data is lost. Case 3 - Missing User Database (userxxx.db) In this example, a GWCheck is run either against all users on the post office or against one user, “ABC.”...
  • Page 56 For the Repair Mailbox item to display on the GroupWise Windows client Tools menu, the following files must be installed in the GroupWise software directory; by default, this is c:\Program Files\Novell\GroupWise gwcheck.exe (Replace xx with your language code) gwchkxx.dll (Replace xx with your language code) gwchkxx.chm...
  • Page 57 GroupWise 8 DVD or downloaded GroupWise 8 image if an updated software distribution directory is not available. 2 Install GWCheck. rpm -i groupwise-gwcheck-version-mmdd.i386.rpm 3 Change to the directory. /opt/novell/groupwise/gwcheck/bin 4 Enter to start GWCheck. ./gwcheck 5 To view online help in GWCheck, click Help. 6 Continue with Performing Mailbox/Library Maintenance Using GWCheck.
  • Page 58 4 Copy the GWCheck RPM to a convenient location on the text-only server. 5 Install GWCheck on the text-only server. rpm -i groupwise-gwcheck-version-mmdd.i386.rpm 6 Copy the GWCheck options file you created in Step 3 to the /opt/novell/groupwise/ directory. gwcheck/bin 7 Change to the directory. /opt/novell/groupwise/gwcheck/bin 8 Enter to run text-based GWCheck.
  • Page 59 3 To view online help in GWCheck, click Help. 4 Continue with Performing Mailbox/Library Maintenance Using GWCheck. 34.1.5 Performing Mailbox/Library Maintenance Using GWCheck With only a few differences in interface functionality, as described in the online help, you can perform the same maintenance activities in GWCheck as you can in Mailbox/Library Maintenance in ConsoleOne: “Using Mailbox/Library Maintenance Tab Options”...
  • Page 60 Select Individual Users to send each user the results that pertain to him or her. Click Message to include a message with the results file. Misc ® If you need to run a Mailbox/Library Maintenance check with special options provided by Novell Support, click Misc. Misc. Tab in the Mailbox/Library Maintenance Dialog Box Figure 34-4 Use the Support Options field to specify command line parameters.
  • Page 61 Exclude Tab in the Mailbox/Library Maintenance Dialog Box Figure 34-5 Click Add, select one or more users to exclude, then click OK. Reusing Library/Mailbox Maintenance Settings For convenience, you can store the options you select in Mailbox/Library Maintenance and GWCheck so that you can retrieve them for later use. “Saving Mailbox/Library Maintenance Options”...
  • Page 62 Linux,” on page 442 2 Create a script to execute GWCheck using the following syntax: /opt/novell/groupwise/gwcheck/bin/gwcheck --opt options_file --batch If you did not create the options file in your home directory, specify the full path to the options file.
  • Page 63 Linux GWCheck Windows GWCheck Syntax: --lang language_code /lang language_code The table below lists the valid language codes. Contact your local Novell sales office for information about language availability. Language Language Language Language Code Code Arabic Hungarian Chinese-Simplified Italian Chinese-Traditional Japanese...
  • Page 64 --pr path_to_mailbox /pr path_to_mailbox For example, to specify the Remote mailbox that a user keeps on a computer at home, you would use: Linux: ./gwcheck --opt gwcheck.opt --pr /novell/groupwise\of7bharc Windows: gwcheck /opt gwcheck.opt /pa \novell\groupwise\of7bharc 450 GroupWise 8 Administration Guide...
  • Page 65 Section 34.2.6, “TSAFSGW Startup Switches,” on page 459 34.2.1 System Requirements TSAFS and TSAFSGW are available on NetWare 6.5 and Novell Open Enterprise Server (OES) ® NetWare. They are also available with the Storage Management Services (SMS) package on SUSE Linux Enterprise Server (SLES) 9 and OES Linux.
  • Page 66 Administration Guide on the Novell Open Enterprise Server Documentation Web site (http:// www.novell.com/documentation/oes). You can use TSAFS as it ships with your operating system to back up GroupWise data, or you can enhance its functionality by using TSAFSGW along with it.
  • Page 67 GroupWise Subdirectories/Files Directories Location Backed Up Post Office post_office_directory wphost.db ngwguard.db ngwguard.dc ngwguard.rfl ngwguard.fbk ngwcheck.db ngwcheck.log gwpo.dc post_office_directory\gwdms dmsh.db post_office_directory\gwdms\ library_directory *.db archive\*.* docs\*.* post_office_directory\offiles post_office_directory\ofmsg post_office_directory\ofmsg\guardbak ngwguard.fbk post_office_directory\ofuser userxxx.db post_office_directory\ofuser\index *.idx *.inc post_office_directory\ofviews\win *.vew *.ini Library library_directory *.db (Document archive\*.* Storage Area) docs\*.*...
  • Page 68 2 Use the following command to start TSAFS with GroupWise functionality: load tsafs /EnableGW=True The switch setting is saved in a configuration file ( ), so that you do sys:\etc\sms\tsa.cfg not need to include the switch when you load in the future. tsafs.nlm If you need to run TSAFS without GroupWise functionality in the future, unload TSAFS, then reload using:...
  • Page 69 With TSAFSGW running, you are ready to back up GroupWise data with Novell Storage Management Services (SMS), as described in Storage Management Services Administration Guide on the Novell Open Enterprise Server Documentation Web site (http://www.novell.com/...
  • Page 70 ./smsconfig -t Results should include: The loaded TSAs are: tsafs --EnableGW NOTE: On the latest version of Novell Open Enterprise Server, GroupWise functionality is always enabled and you do not need to use the --EnableGW switch. 456 GroupWise 8 Administration Guide...
  • Page 71 6 To make GroupWise functionality the default, modify the SMS configuration file: 6a Change to the directory where the SMS configuration file is located. cd /etc/opt/novell/sms 6b In a text editor, open the file. smdrd.conf 6c Change the following line:...
  • Page 72 5 To establish the specified GroupWise locations as defaults for automatic backups in the future, modify the SMS configuration file: 5a Change to the directory where the SMS configuration file is located. cd /etc/opt/novell/sms 5b In a text editor, open the smdrd.conf file. 5c Locate the following line:...
  • Page 73 NOTE: The example is formatted for readability. The entry is a single line of text. 5e Save the file and exit. With TSAFSGW running, you are ready to back up GroupWise data with Novell Storage Management Services (SMS), as described in Storage Management Services Administration Guide on the Novell Open Enterprise Server Documentation Web site (http://www.novell.com/...
  • Page 74 /home Specifies the GroupWise location to back up or restore to. Multiple instances of the /home switch are typical. Use a /home switch for each domain and post office to back up. Also use a /home switch for each post office restore area and any other temporary location to which you want to restore GroupWise data outside the standard GroupWise directory structure.
  • Page 75 /tempdir Specifies where TSAFSGW places files during the backup process. You need sufficient disk space to accommodate the largest database, but not the entire domain or post office. The default locations are platform specific: NetWare: sys:\system\tsa\temp Linux: /tmp For example, to change the temporary directory, you would use: NetWare: /tempdir-vol1:\temp Linux:...
  • Page 76 If you use TSAFS on NetWare 6.5/OES NetWare or Linux to back up user databases, the backup time stamp is automatically added as part of the backup process. However, if you do not use TSAFS, you must use GWTMSTMP to make sure that user databases are time-stamped so that items will not be prematurely purged.
  • Page 77 /opt/ along with the GroupWise agents (POA and MTA). You can copy it to novell/groupwise/agents additional locations if needed. To check the existing time stamp on all GroupWise user databases in a post office, use the following command: Syntax: ./gwtmstmp -p /post_office_directory...
  • Page 78 Example: gwtmstmp.exe /p-m:\gwsystem\acct /set A basic backup time stamp can also be set in ConsoleOne. Select a Post Office object, then click Tools > GroupWise Utilities > Backup/Restore Mailbox. On the Backup tab, select Backup, then click Yes. More specialized functionality is provided through additional GWTMSTMP startup switches. 34.3.5 GWTMSTMP Startup Switches The following startup switches can be used with GWTMSTMP: GWTMSTMP Startup Switches...
  • Page 79 NetWare GWTMSTMP Linux GWTMSTMP Windows GWTMSTMP Syntax: /backup /restore /retention -b --backup -r --restore -n -- /backup /restore /retention retention For example, to set the restore time stamp, you would use: NetWare: gwtmstmp /p-j:\dev /restore /set Linux: ./gwtmstmp -p /gwsystem/dev -r -s Windows: gwtmstmp /p-j:\dev /restore /set /get...
  • Page 80 Windows: gwtmstmp /p-j:\dev /backup /set NetWare: gwtmstmp /p-j:\dev /set Linux: ./gwtmstmp -p /gwsystem/dev -s Windows: gwtmstmp /p-j:\dev /set -c, --clear Clears existing time stamps. NetWare GWTMSTMP Linux GWTMSTMP Windows GWTMSTMP Syntax: /clear -c --clear /clear For example, to clear all time stamps on databases in a post office, you would use: NetWare: gwtmstmp /p-j:\dev /clear Linux:...
  • Page 81 NetWare GWTMSTMP Linux GWTMSTMP Windows GWTMSTMP Syntax: /time-hh:mm am|pm -t hh:mm am|pm --time /time-hh:mm am|pm hh:mm am|pm Example: /time-11:30pm -t 2:00am --time 2:00am /time-6:15pm For example, to set the restore time to 4:45 p.m., you would use: NetWare: gwtmstmp /p-j:\dev /restore /time-4:45pm Linux: ./gwtmstmp -p /gwsystem/dev -r -t 4:45pm Windows:...
  • Page 82 Windows: gwtmstmp /p-j:\dev /userdb user3gh.db /retention /set 34.4 GroupWise Database Copy Utility The GroupWise Database Copy utility (DBCopy) copies files from a live GroupWise post office or domain to a static location for backup. During the copy process, DBCopy prevents the files from being modified, using the same locking mechanism used by other GroupWise programs that access databases.
  • Page 83 GroupWise 8 DVD or downloaded GroupWise 8 image. 2 Install DBCopy. rpm -i groupwise-dbcopy-version-mmdd.i386.rpm 3 Change to the directory. /opt/novell/groupwise/agents/bin 4 Use the following command to back up a post office: ./dbcopy /post_office_directory /destination_directory Use the following command to back up a domain: ./dbcopy /domain_directory /destination_directory Use the following command to back up a remote document storage area: ./dbcopy -b /storage_area_directory /destination_directory...
  • Page 84 Some startup switches can be used for both backups and migration. Other startup switches are used only for migration. For detailed information about how to use the migration startup switches, see the GroupWise Server Migration Utility Installation and Migration Guide. (http://www.novell.com/ documentation/gwutilities)
  • Page 85 Windows NetWare DBCopy Linux DBCopy Usage DBCopy Migration only Migration only Migration only Migration only Migration only Migration only Backups and migration Migration only Backups and migration Backups and migration /a (migration only) Specifies the IP address to bind to for the migration process. The default is all available IP addresses.
  • Page 86 /l (migration only) Performs the GroupWise Check function of on the migrated GroupWise storelowercase databases. /m (migration only) Copies all directories and files associated with a domain, post office, or document storage area as part of a migration. This includes files and directories that do not need to be included in backups. /o (migration only) Skips the second copy of the post office directory during the migration...

This manual is also suitable for:

Groupwise 8