mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2024-12-14 10:13:05 +02:00
Added feature list.
This commit is contained in:
parent
e20f93ef1b
commit
15a45f31f4
19
README.md
19
README.md
@ -2,6 +2,25 @@
|
||||
|
||||
PgBackRest aims to be a simple backup and restore system that can seamlessly scale up to the largest databases and workloads.
|
||||
|
||||
Instead of relying on traditional backup tools like tar and rsync, PgBackRest implements all backup features internally and features a custom protocol for communicating with remote systems. Removing reliance on tar and rsync allows better solutions to database-specific backup issues. The custom remote protocol limits the types of connections that are required to perform a backup which increases security. Each thread requires only one SSH connection for remote backups.
|
||||
|
||||
A complete list of backrest features:
|
||||
|
||||
* Local or remote backup
|
||||
* Multi-threaded backup/restore for performance
|
||||
* Checksums
|
||||
* Safe backups (checks that logs required for consistency are present before backup completes)
|
||||
* Full, differential, and incremental backups
|
||||
* Backup rotation (and minimum retention rules with optional separate retention for archive)
|
||||
* In-stream compression/decompression
|
||||
* Archiving and retrieval of logs for replicas/restores built in
|
||||
* Async archiving for very busy systems (including space limits)
|
||||
* Backup directories are consistent Postgres clusters (when hardlinks are on and compression is off)
|
||||
* Tablespace support
|
||||
* Restore delta option
|
||||
* Restore using timestamp/size or checksum
|
||||
* Restore remapping base/tablespaces
|
||||
|
||||
## release notes
|
||||
|
||||
### v0.50: [under development]
|
||||
|
Loading…
Reference in New Issue
Block a user