1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/lib/BackRest
David Steele f8b47997a3 Closed #127: More sanity checking for --delta restores
Added checks for `--delta` and `--force` restore options to ensure that the destination is a valid $PGDATA directory. pgBackRest will check for the presence of `PG_VERSION` or `backup.manifest` (left over from an aborted restore). If neither is found then `--delta` and `--force` will be disabled but the restore will proceed unless there are files in the $PGDATA directory (or any tablespace directories) in which case the operation will be aborted.
2016-02-05 23:03:29 -05:00
..
Common Closed #131: Offline backups make expire command fail. 2016-01-15 23:37:17 -05:00
Config Closed #127: More sanity checking for --delta restores 2016-02-05 23:03:29 -05:00
Protocol Added support for partial WAL segments. 2016-01-09 19:37:28 -05:00
Archive.pm Added error when archive_mode=always is configured. 2016-01-09 23:08:54 -05:00
ArchiveInfo.pm v0.82: Refactoring, Command-line Help, and Minor Bug Fixes 2015-09-14 11:18:50 -04:00
Backup.pm Closed #58: Get catalog number for better tablespace copying 2016-02-02 14:33:15 -05:00
BackupCommon.pm v0.82: Refactoring, Command-line Help, and Minor Bug Fixes 2015-09-14 11:18:50 -04:00
BackupFile.pm v0.82: Refactoring, Command-line Help, and Minor Bug Fixes 2015-09-14 11:18:50 -04:00
BackupInfo.pm Closed #93: The retention-archive option can now be be safely set to less than backup retention (retention-full or retention-diff) without also specifying archive-copy=n. The WAL required to make the backups that fall outside of archive retention consistent will be preserved in the archive. However, in this case PITR will still not be possible for backups that fall outside of archive retention. 2016-01-20 17:24:44 -05:00
Db.pm Closed #127: More sanity checking for --delta restores 2016-02-05 23:03:29 -05:00
Expire.pm Closed #93: The retention-archive option can now be be safely set to less than backup retention (retention-full or retention-diff) without also specifying archive-copy=n. The WAL required to make the backups that fall outside of archive retention consistent will be preserved in the archive. However, in this case PITR will still not be possible for backups that fall outside of archive retention. 2016-01-20 17:24:44 -05:00
File.pm Closed #150: Fixed an issue where a temp WAL file left over after a well-timed system crash could cause the next archive-push to fail. 2016-01-20 21:28:40 -05:00
FileCommon.pm Closed #150: Fixed an issue where a temp WAL file left over after a well-timed system crash could cause the next archive-push to fail. 2016-01-20 21:28:40 -05:00
Info.pm v0.82: Refactoring, Command-line Help, and Minor Bug Fixes 2015-09-14 11:18:50 -04:00
Manifest.pm Closed #58: Get catalog number for better tablespace copying 2016-02-02 14:33:15 -05:00
Restore.pm Closed #127: More sanity checking for --delta restores 2016-02-05 23:03:29 -05:00
RestoreFile.pm v0.82: Refactoring, Command-line Help, and Minor Bug Fixes 2015-09-14 11:18:50 -04:00
Version.pm Next development cycle. 2015-12-24 12:49:47 -05:00