F.21. lt_probackup

F.21.1. Limitations

lt_probackup is a utility to manage backup and recovery of LightDB database clusters. It is designed to perform periodic backups of the LightDB instance that enable you to restore the server in case of a failure.

As compared to other backup solutions, lt_probackup offers the following benefits that can help you implement different backup strategies and deal with large amounts of data:

To manage backup data, lt_probackup creates a backup catalog. This directory stores all backup files with additional meta information, as well as WAL archives required for point-in-time recovery. You can store backups for different instances in separate subdirectories of a single backup catalog.

Using lt_probackup, you can take full or incremental backups:

Regardless of the chosen backup type, all backups taken with lt_probackup support the following strategies of WAL delivery:

F.21.1. Limitations

lt_probackup currently has the following limitations:

  • The server from which the backup was taken and the restored server must be compatible by the block_size(Reports the size of a disk block. It is determined by the value of BLCKSZ when building the server. The default value is 8192 bytes.) and wal_block_size(Reports the size of a WAL disk block. It is determined by the value of XLOG_BLCKSZ when building the server. The default value is 8192 bytes.) parameters and have the same major release number.

  • When running remote operations via ssh, remote and local lt_probackup versions must be the same.