Beruflich Dokumente
Kultur Dokumente
A R T I C L E S
DEC.
2002
Copyright 2002 VERITAS Software Corporation. All rights reserved. VERITAS, VERITAS Software, the VERITAS logo, and all other VERITAS product names and slogans are trademarks or registered trademarks of VERITAS Software Corporation in the US and/or other countries. Other product names and/or slogans mentioned herein may be trademarks or registered trademarks of their respective companies. Specifications and product offerings subject to change without notice. June 2002.
I N S T R U C T O R
A R T I C L E S
DEC.
2002
A User Backup enables the Exchange administrator to perform backups from the Exchange Server. Clients Add the Exchange Servers to the list of clients to be backed up. Files Define the Exchange objects, such as databases, mailboxes and folders that need to be backed up. Available choices will depend on the directive set that you are using. o MS_Exchange_5.x: Choose to back up either the Directory or the Information Store. o MS_Exchange_2000: The only available directive is the Information Store. When using Exchange 2000, all directory information is stored in the Windows Active Directory. Be sure that you are also backing up your Active Directory with a separate policy. o MS_Exchange_Mailbox: You can choose the Mailbox directive alone to back up all mailboxes, or you can include the individual mailbox names. Caution: Do not mix directives from different sets in the same policy. Information Store and Mailbox backups must be run separately. o
Now that you have completed the configuration and policy setup, you should be able to back up Exchange. Test the policy to verify that it functions as expected. If you created full and incremental type schedules, execute a manual backup of the policy from the NetBackup Administration Console. If you created a user type schedule, execute a user backup from the Backup, Archive, and Restore interface on the Exchange Server. Monitor your backup in the Activity Monitor to verify successful completion.
Keri Sprinkle VERITAS Software, Technical Training Staff
Copyright 2002 VERITAS Software Corporation. All rights reserved. VERITAS, VERITAS Software, the VERITAS logo, and all other VERITAS product names and slogans are trademarks or registered trademarks of VERITAS Software Corporation in the US and/or other countries. Other product names and/or slogans mentioned herein may be trademarks or registered trademarks of their respective companies. Specifications and product offerings subject to change without notice. June 2002.
I N S T R U C T O R
A R T I C L E S
DEC.
2002
the row level, so there is no need for the file system to perform locking. Quick I/O removes the file system locking, thus adding performance by removing this bottleneck. Quick I/O files present themselves to Oracle as raw devices. When Oracle sees a raw device asynchronous I/O can be performed (called KAIO or Kernel Asynchronous I/O in Solaris). This is a faster method of performing data I/O. I/O requests are sent straight to the kernel instead of to another process. This has the benefit of incurring less context switches and less CPU overhead. Asynchronous I/O only works with raw devices, not file systems. Database servers cannot issue asynchronous I/O requests to files in file system; the lack of asynchronous I/O significantly degrades performance. Quick I/O makes files in the file system appear as raw devices. A special driver is called to access the file as a character device and allows asynchronous I/O to be performed and performance to be enhanced. Quick I/O files are regular files in the file system. They can be managed as any other file. They can be moved, copied, or backed up. The only thing to be aware of is to back up the link that is created with the Quick I/O file (see below). How can I convert my existing database to Quick I/O? Converting existing databases to Quick I/O is relatively easy. First of all the data files for the database must exist in Veritas File Systems. If this is not true, the data files will have to be moved to a Veritas File System first. Once the Data Files are in a Veritas File System the conversion process is simple. 1. As the Oracle user (or a user that has access to the catalog tables of Oracle), run a script called qio_getdbfiles. This script will read the catalog tables from Oracle to determine the Oracle data files in use by the instance. It will create a file called mkqio.dat in the current directory with a list of the databases data files. 2. Shutdown the database 3. Run a script called qio_convertdbfiles. This script will take all of the Oracle data files listed in the mkqio.dat file and move them to hidden files. That is, if a file is called users.dbf the file is renamed . users.dbf A link is then created to the hidden file with a special naming convention. The link name is the name of the original data file. The database continues to point at the original name that is now a link to a file that has been converted to Quick I/O. The ::cdev:vxfs: extension to the file tells the file system to access this file using the Quick I/O driver. That is, the link would look like this users.dbf .users.dbf::cdev:vxfs: 4. Start up the database Whats new with Oracle 9i Oracle 9i was released with the Oracle Disk Manager. This is a new tool within Oracle for managing the database data files. It also has an API to allow other vendors to add additional capabilities. The VERITAS Extension for the Oracle Disk Manager allows the capabilities of Quick I/O to be added to Oracle through a library. This makes raw performance on file system files more seamless. The VERITAS Extension for the Oracle Disk Manager is available with Database Edition for Oracle 3.0 or higher. Summary As you can see, adding Quick I/O to an existing Oracle database is simple. It is an easy way to realize performance gains with VERITAS Database Edition for Oracle. By simply converting your existing database file to Quick I/O, you can eliminate double buffering and single writer locks, as well as take advantage of Kernel Asynchronous I/O.
Geoff Bergren VERITAS Software, Technical Training Staff
Copyright 2002 VERITAS Software Corporation. All rights reserved. VERITAS, VERITAS Software, the VERITAS logo, and all other VERITAS product names and slogans are trademarks or registered trademarks of VERITAS Software Corporation in the US and/or other countries. Other product names and/or slogans mentioned herein may be trademarks or registered trademarks of their respective companies. Specifications and product offerings subject to change without notice. June 2002.