Go to main content
10/15

# A Oracle Secure Backup Directories and Files

This appendix explains the structure and contents of the Oracle Secure Backup directories.

This appendix contains these sections:

- Oracle Secure Backup Home Directory

- Administrative Server Directories and Files

- Media Server Directories and Files

- Client Host Directories and Files

Note:

Some of the directories and files listed in this appendix are not created until after a backup has been performed by Oracle Secure Backup.

## A.1 Oracle Secure Backup Home Directory

When you installed Oracle Secure Backup, you specified an Oracle Secure Backup home directory for the installation. Oracle recommends the following locations for the Oracle Secure Backup home:

- `C:\Program Files\Oracle\Backup` on Windows

- `/usr/local/oracle/backup` on Linux and UNIX

The Oracle Secure Backup home directory is created on every host where you install Oracle Secure Backup, although the contents of the directory vary depending on the roles you assigned to the host.

Each host on which Oracle Secure Backup is installed contains a configuration file that records details of the configuration of Oracle Secure Backup on the host. On Windows, the configuration file is called obconfig.txt in the db subdirectory of the Oracle Secure Backup home. On Linux and UNIX, the file is called obconfig and is located in the `/etc` directory.

## A.2 Administrative Server Directories and Files

An administrative server contains a set of executables and data files for each installed operating system, which are described in the following tables:

- Architecture-Independent Directories and Files for an Administrative Server

- Windows Directories for an Administrative Server

- Linux and UNIX Directories and Files for an Administrative Server

Table A-1 Architecture-Independent Directories and Files for an Administrative Server

Directory or File | Description
--- | ---
admin/ | Administrative domain databases
admin/config/ | Configuration databases
admin/config/class/ | User class data
admin/config/dataset/ | Datasets
admin/config/default/ | Defaults and policies data
admin/config/device/ | Device data
admin/config/duplication/ | Duplication data
admin/config/family/ | Media family data
admin/config/host/ | Host data
admin/config/location/ | Vaulting location data
admin/config/rotation/ | Volume rotation data
admin/config/schedule/ | Backup schedules
admin/config/summary/ | Summary data
admin/config/user/ | User data
admin/encryption/ | Encryption data
admin/encryption/keys/ | Keys used in encryption
admin/encryption/wallet/ | Wallet used in encryption
admin/history/ | History data generated by Oracle Secure Backup
admin/history/edcf/ | Network Data Management Protocol (NDMP) environment data container files
admin/history/host/ | Host-specific history data
admin/history/host/host_name/ | Backup catalog for host_name
admin/log/ | Generated log files
admin/log/device/ | Log files for devices
admin/log/device/device_name/ | Log files for device_name
admin/log/index/ | Backup catalog manager logs
admin/log/scheduler/ | Scheduler-generated logs
admin/log/scheduler/summary/ | Log files for email summary reports
admin/log/security/ | Security-related logfiles
admin/state/ | Dynamic state data
admin/state/device/ | Device state
admin/state/device/device_name/ | State for device_name
admin/state/family/ | Media family state
admin/state/family/media_family_name | State for media_family_name
admin/state/general/ | Miscellaneous state
admin/state/host/ | Host state
admin/state/host/host_name/ | State for host_name
admin/state/scheduler/ | Scheduler state
admin/state/scheduler/job/ | Job state
apache/ | Apache Web server files
apache/conf/ | Apache server configuration files
apache/conf/ssl.crl/ | Apache server certificate revocation list
apache/conf/ssl.crt/ | Apache server certificate
apache/conf/ssl.csr/ | Apache server certificate signing request
apache/conf/ssl.key/ | Apache server SSL key
apache/conf/ssl.prm/ | Apache server public DSA parameter files
apache/htdocs/ | Apache server HTML document root
apache/htdocs/css/ | Apache server custom style sheets
apache/htdocs/include/ | Apache server PHP files
apache/htdocs/include/policies/ | Apache server PHP files
apache/htdocs/js/ | Apache server Java script files
apache/htdocs/php/ | Apache server PHP files
apache/images/ | Apache server Web image files
apache/logs/ | Apache server log files
bin/ | Executables or links to executables: In an installation on a Windows operating system, this directory contains the executables for the Windows operating system. In an installation on a Linux or UNIX operating system, this directory contains links to the executables for the operating system.
device/ | Device tables
help/ | Oracle Secure Backup help files
samples/ | Sample tools for scripting with Oracle Secure Backup

Table A-2 Windows Directories for an Administrative Server

Directory | Description
--- | ---
db\xcr\ | Transcripts for jobs that ran on this host
db\.hostid | Identifying information for this host
db\wallet | Security credentials for this host
temp\ | Log file for observiced and temporary files

Table A-3 Linux and UNIX Directories and Files for an Administrative Server

Directory or File | Description
--- | ---
.bin.operating_system/ | Executables for operating_system, where operating_system is a derivative of the operating system name. For example, the directory for Sun Solaris is .bin.solaris.
.drv.operating_system/ | Device drivers for operating_system
etc/ | Architecture-independent executables for daemons and maintenance tools
.etc.operating_system/ | Daemons and utility programs for operating_ system
install/ | Installation programs
lib/ | Architecture-independent shared library for the system backup to tape (SBT) interface
.lib.operating_system/ | Shared library for the SBT interface for operating_system, where operating_system is a derivative of the operating system name. For example, the directory for Sun Solaris is .lib.solaris.
man/ | Man pages for Oracle Secure Backup components
man/man1 | Man pages for Oracle Secure Backup executables
man/man8 | Man pages for daemons and maintenance tools
tools.operating_system/ | Maintenance tools
/usr/etc/ob/.hostid | Identifying information for this host
/usr/etc/ob/wallet | Security credentials for this host
/usr/etc/ob/xcr/ | Transcripts for jobs that ran on this host
/usr/tmp/ | Log files for observiced files, obndmpd files, and temporary files
.wrapper | Shell program that selects an executable from a .bin.* or .etc.* directory, based on the computer architecture of the host executing the command. Symbolic links and the architecture-independent .wrapper shell program enable hosts to contain executables for multiple computer architectures.

## A.3 Media Server Directories and Files

Every media server contains a subset of the directories and files found on an administrative server. The only files included are those pertinent to the computer architecture of the server and its function as a media server and client. They are described in the following tables:

- Architecture-Independent Directories for a Media Server

- Windows Directories for a Media Server

- Linux and UNIX Directories and Files for a Media Server

Table A-4 Architecture-Independent Directories for a Media Server

Directory | Description
--- | ---
bin/ | Executables or links to executables: In an installation on a Windows operating system, this directory contains the executables for the Windows operating system. In an installation on a Linux or UNIX operating system, this directory contains links to the executables for the operating system.
device/ | Device tables

Table A-5 Windows Directories for a Media Server

Directory | Description
--- | ---
drv\ | Device driver
help\ | Oracle Secure Backup help files
temp\ | Log file for observiced and temporary files
db\.hostid | Identifying information for this host
db\wallet | Security credentials for this host

Table A-6 Linux and UNIX Directories and Files for a Media Server

Directory or File | Description
--- | ---
.bin.operating_system/ | Executables for operating_system, where operating_system is a derivative of the operating system name. For example, the directory for Sun Solaris is .bin.solaris.
.drv.operating_system/ | Device drivers for operating_system
etc/ | Architecture-independent executables for daemons and maintenance tools
.etc.operating_system/ | Daemons and utility programs for operating_ system
man/ | Man pages for Oracle Secure Backup components
/usr/etc/ob/.hostid | Identifying information for this host
/usr/etc/ob/xcr/ | Transcripts for jobs that ran on this host
/usr/tmp/ | Log files for observiced files, obndmpd files, and temporary files
.wrapper | Shell program that selects an executable from a .bin.* or .etc.* directory, based on the computer architecture of the host executing the command. Symbolic links and the architecture-independent .wrapper shell program enable hosts to contain executables for multiple computer architectures.

## A.4 Client Host Directories and Files

Every computer that acts only as a client host contains the minimum set of directories and files needed for Oracle Secure Backup operations. They are described in the following tables:

- Architecture-Independent Directory for a Client Host

- Windows Directories and Files for a Client Host

- Linux and UNIX Directories and Files for a Client Host

Table A-7 Architecture-Independent Directory for a Client Host

Directory | Description
--- | ---
bin/ | Executables or links to executables In an installation on a Windows operating system, this directory contains the executables for the Windows operating system. In an installation on a Linux or UNIX operating system, this directory contains links to the executables for the operating system.

Table A-8 Windows Directories and Files for a Client Host

Directory | Description
--- | ---
db\.hostid | Identifying information for this host
db\wallet | Security credentials for this host.
temp\ | Log file for observiced and temporary files
help\ | Oracle Secure Backup help files

Table A-9 Linux and UNIX Directories and Files for a Client Host

Directory or File | Description
--- | ---
.bin.operating_system/ | Executables for operating_system, where operating_system is a derivative of the operating system name. For example, the directory for Sun Solaris is .bin.solaris.
etc/ | Architecture-independent executables for daemons and maintenance tools
.etc.operating_system/ | Daemons and utility programs for operating_ system
man/ | Man pages for Oracle Secure Backup components
/usr/etc/ob/.hostid | Identifying information for this host
/usr/etc/ob/xcr/ | Transcripts for jobs that ran on this host
/usr/tmp/ | Log files for observiced files, obndmpd files, and temporary files
.wrapper | Shell program that selects an executable from a .bin.* or .etc.* directory, based on the computer architecture of the host executing the command. Symbolic links and the architecture-independent .wrapper shell program enable hosts to contain executables for multiple computer architectures.