Oracle9i Database Administrator's Guide Release 1 (9.0.1) for Windows Part Number A90164-01 |
|
This chapter provides information on backing up and recovering your database.
This chapter contains these topics:
Backing up and recovering your Oracle9i database is one of the most critical operations that a database administrator (DBA) performs. For this reason, it is extremely important to choose the correct tools. Table 6-1 describes available backup and recovery tools and makes recommendations on which tool to use with your Oracle9i database:
Tool | Description | Analysis of Tool | To Use this Tool, See... |
---|---|---|---|
Oracle Enterprise Manager Backup Management tools |
The Oracle Enterprise Manager DBA Management Pack includes the Backup and Recovery Wizards for backing up and recovering an Oracle9i database. These wizards also provide a graphical user interface (GUI) to Recovery Manager. The Backup Wizard enables users to: |
Highly recommended for backing up and recovering your Oracle9i database because of capabilities and ease of use. Works in conjunction with Recovery Manager (RMAN). Backing up to tape requires an optional media management layer (MML) from a third-party vendor, such as Legato Storage Manager (LSM). LSM is included on your CD-ROM. |
|
Recovery Manager (RMAN) in command line modeFoot 1 |
Recovery Manager in command line mode is an Oracle9i tool that manages the process of backing up, restoring, and recovering files. Recovery Manager is automatically installed with Oracle Utilities. Recovery Manager uses a special PL/SQL interface to the server for invoking backup functions. The user is unaware of this interface and instead interfaces only with a command line. Foot 2 |
Command line usage only. Must clearly understand the command line syntax described in Oracle9i Recovery Manager Reference before using. Backing up to tape requires an optional MML from a third-party vendor. |
"Database Tools Overview" chapter of the Oracle9i Database Getting Started for Windows for instructions on accessing this tool and Oracle9i Recovery Manager User's Guide for instructions on using this tool. |
Third-party vendor products |
Third-party vendors such as Legato provide tape backup software that works with Backup Wizard and Recovery Manager. |
If using Legato MML, you can back up to tape only if you are using RMAN and only if the tape device and the target database are on the same physical device. Contact your third-party vendors for additional information. |
Legato Storage Manager Administrator's Guide and other third-party vendor documentation. |
OCOPY utility |
The OCOPY utility is one of several you may use when performing a user-managed backup and recovery. You can also make the following types of backups: |
Command line usage only. Can back up only to disk. Can only perform local backups. |
"Backing Up Files with the OCOPY Utility" and "Recovering Files with the OCOPY Utility" in this chapter and the Oracle9i User-Managed Backup and Recovery Guide |
1
On Windows NT, starting with release 8.1.6, additional transformations are added to file names entered by the user. If you use Recovery Manager, existing file names stored in the recovery catalog must be normalized. To normalize file names, see Oracle9i Database Migration guide. 2 When RMAN needs to resynchronize from a read-consistent version of the control file, it creates a temporary snapshot control file. The default location of this file on Windows NT is ORACLE_BASE\ORACLE_HOME\ database\sncf SID .ora . |
On Windows NT, Oracle accesses the media management library through the library orasbt.dll
. This file must exist in the system path. Typically, the file is located in the ORACLE_HOME\bin folder of the Oracle home.
If an orasbt.dll
already exists in the system path, then remove it before installing the media manager. After installation, check your media management vendor documentation to determine where the media management library is installed.
Use the OCOPY utility for both hot and raw database file backups of the file types described in Table 6-2:
File | Description |
---|---|
File Allocation Table (FAT) or NT File System (NTFS) files |
FAT or NTFS files you want to back up. |
|
A logical drive (accessed with the direct I/O) identified by the name: |
|
|
Note: For more information on logical drives, see Appendix A, "Storing Tablespaces on Raw Partitions" |
where |
Physical raw files |
A physical hard drive (accessed with direct I/O) identified by a device name of the form: |
|
|
|
where |
Table 6-3 describes the two copy modes in which to use the OCOPY utility:
Table 6-4 describes the syntax to use when backing up all file types to hard disk or multiple diskettes:
Table 6-5 describes the syntax to use when recovering all file types from hard disk or multiple diskettes.
Restore From... | File Type to Restore | Syntax |
---|---|---|
Hard DiskFoot 1 |
FAT or NTFS files |
Use the Windows NT copy command. |
|
Logical raw |
|
|
Physical raw |
|
Multiple diskettesFoot 2 |
FAT or NTFS files |
Note: First insert the diskette containing the initial part of the backed up file. |
|
Logical raw |
|
|
Physical raw |
|
1
These are files originally backed up without the /B option. 2 These are files originally backed up with the /B option. |
When running backups to tape drivers using Legato Storage Manager (LSM), you must add LSM's bin
directory to the PATH. The default location of the directory is C:\win32app\nsr\bin
.
To add this directory to the PATH:
The System Properties dialog box appears.
The Environment view appears.
If you use LSM, and have more than one tape device on your system (LSM supports a maximum of four), ensure that the following settings are made in the LSM Administrator GUI:
In the Japanese version of Legato Storage Manager 5.5, the following log files are written in UTF8 format:
C:\win32app\nsr\applogs\dmo.messages
C:\win32app\nsr\logs\daemon.log
C:\win32app\nsr\logs\messages
On a Japanese version of Windows NT running Japanese Legato Storage Manager 5.5, you must run the following command at the command prompt to read one of these UTF8 log files:
C:\> nsrcat -N <
file_name
where file_name
is the appropriate path name for the specific log file, such as:
C:\win32app\nsr\applogs\dmo.messages
|
Copyright © 1996-2001, Oracle Corporation. All Rights Reserved. |
|