Skip to main content
SnapManager Oracle

The smo backup update command


You can run the backup update command to update the backup retention policy.


        smo backup update
-profile profile_name
[-label label \[-data \| -archivelogs\] \| \[-id guid\]
\[-retain \{-hourly \| -daily \| -weekly \| -monthly \| -unlimited\}\]
\[-comment comment_text\]
[-quiet | -verbose]


  • -profile profile_name

    Specifies the profile for which to update backups. The profile contains the identifier of the database and other database information.

  • -id guid

    Verifies the backup with the specified GUID. The GUID is generated by SnapManager when you create a backup. You can use the smo backup list command to display the GUID for each backup.

  • -label label

    Specifies the backup label and scope of the backup as data file or archive log.

  • -data

    Specifies the data files.

  • -archivelogs

    Specifies the archive log files.

  • -comment comment_text

    Enter text (up to 200 characters) about the backup update. You can include spaces.

  • -quiet

    Displays only error messages in the console. The default is to display error and warning messages.

  • -verbose

    Displays error, warning, and informational messages in the console.

  • -retain {-hourly | -daily | -weekly | -monthly | -unlimited}

    Specifies whether the backup should be retained on an hourly, daily, weekly, monthly, or unlimited basis. If -retain is not specified, the retention class defaults to -hourly. To retain backups forever, use the -unlimited option. The -unlimited option makes the backup ineligible for deletion.


The following example updates the backup to be set the retention policy to unlimited:

smo backup update -profile SALES1 -label full_backup_sales_May
-retain -unlimited -comment save_forever_monthly_backup

Related information