Backing Up with Server Running

Use this task to do a backup the application database (Core DB), Oracle reporting database, and OCSDMDW reporting database on the SDM server that is running (hot backup) to a local directory path.

Note:

Before you backup databases on the SDM server, ensure that you have system administrator privileges, and contact users to minimize or prevent them from using SDM during the backup.
  1. Login to the server as the nncentral user.
  2. Change to the bin directory. For example:
    cd /home/nncentral/AcmePacket/NNC8x/bin/
  3. Enter the backupdbhot.sh script to backup the application and reporting databases.

    Note:

    The backupdbhot.sh -- help script provides all of the arguments that you can use.
    ./backupdbhot.sh
    • You can use the following arguments with this script:
      • -d —Use this argument to select a local directory that you want to store backup archives. For example:
        ./backupdbhot.sh -d/home/nncentral/AcmePacket/<Directory>/NNC8x_HotBackup_yyyy_mm_dd_<number>_all.tar
      • -a, --all — Use this argument to run all backups and store them as a single archive.
        ./backupdbhot.sh --all
      • -c --core — Use this argument to backup the core application database and store it as an individual archive.
        ./backupdbhot.sh --core
      • -r --report — Use this argument to backup the reporting Oracle database and repository and store as an individual archive.
        ./backupdbhot.sh --report
      • -o --ocsdmdw — Use this argument to backup the (Oracle Communications Session Delivery Manager Data Warehouse (OCSDMDW) database and store as an individual archive.
        ./backupdbhot.sh --ocsdmdw
      • -ep, --excludePlugins —Use this argument to exclude archived plugin zip files from the resulting backup file. By default, the resulting backup file contains all product plugin installation zip files which were previously uploaded to SDM. You can override this behavior by entering this command.
        ./backupdbhot.sh --excludePlugins
    After the script runs, the output displays a section called Backup Results. The output shows if the core SDM application database and reporting databases are successfully backed up to the default DatabaseBackup directory. The SDM plugin service always tries to synchronize itself with other cluster nodes when the server starts. This allows a node that was previously down, become current if it missed an upload, or an uninstall event.The following example shows the directory on which the application database file was backed up:
    /home/nncentral/AcmePacket/DatabaseBackup/NNC8x_HotBackup_yyyy_mm_dd_<number>_all.tar

    Note:

    If you do not have reporting configured on the SDM server, the output shows that the reporting databases failed to be backed up.
Next Steps
  • Select Tools > Health Monitor and view the Heartbeat Summary table to check SDM cluster member node processes.
  • Begin using SDM. Use your web browser to navigate to the server login page by entering the host name or IP address, and port number in the web browser navigation bar. For example:
    http://example.com:8080
    In the login page, enter the administrator login name and password that you configured in the Configure User Account Passwords section.