Table of Contents Previous Next


1 Introduction : 1.1 What’s New

The BART configuration process has been simplified with the INIT subcommand that performs functions such as creating the BART backup catalog, automatically configuring the archive_command configuration parameter (for Postgres version 9.4), and rebuilding the backupinfo file, which contains the information for each backup. For more information, see sections 4.2.3.2 and 5.4.1.
The SHOW-BACKUPS subcommand now includes the -t option to display more comprehensive backup information in list format. Previously, only the default tabular format was displayed. For more information, see Section 5.4.4.
The BACKUP subcommand now detects if there is not enough disk space available in the BART backup catalog to perform a base backup. An alert is issued before any attempt is made to copy backup files to the BART backup catalog, thus avoiding wasted time and disk space resulting from an incomplete backup. For more information, see Section 5.4.2.
If the BACKUP subcommand is specified with the -s all option to take backups of multiple database servers, and one or more database servers are not accessible, then the BACKUP operation skips the inaccessible servers and continues with the backup of the other database servers. Previously, the BACKUP subcommand failed as soon as the first inaccessible server was encountered. For more information, see Section 5.4.2.
The BACKUP subcommand now generates checksums for tablespaces. For more information, see Section 4.2.4.
The RESTORE subcommand now defaults to the restoration of the latest (that is, the most recent) base backup if the -i option is omitted. This avoids the necessity of finding and specifying the backup identifier or name if it is simply desired to restore the most recent backup. For more information, see Section 5.4.7. In addition, the SHOW-BACKUPS subcommand not lists the backups in descending order by backup date/time (that is, the most recent backups appear at the top of the list and the oldest backups are at the bottom).
The DELETE subcommand now supports deletion of multiple, specified backups. Previously, only one backup or all backups could be specified. In addition, a dry run option, -n, can be specified so that the potential results can be displayed without actually performing the physical backup deletion. For more information, see Section 5.4.8.
The VERIFY-CHKSUM subcommand now supports verification of checksums for all database servers with the -s option. Previously, a single, specific database server was required. In addition, the -s and -i options can now be omitted, which default to all database servers and checksums of all backups, respectively. For more information, see Section 5.4.5.

1 Introduction : 1.1 What’s New

Table of Contents Previous Next