You've already forked pgbackrest
mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2026-05-22 10:15:16 +02:00
v2.12: C Implementation of Archive Push
IMPORTANT NOTE: The new TLS/SSL implementation forbids dots in S3 bucket names per RFC-2818. This security fix is required for compliant hostname verification. Bug Fixes: * Fix issues when a path option is / terminated. (Reported by Marc Cousin.) * Fix issues when log-level-file=off is set for the archive-get command. (Reported by Brad Nicholson.) * Fix C code to recognize host:port option format like Perl does. (Reported by Kyle Nevins.) * Fix issues with remote/local command logging options. Improvements: * The archive-push command is implemented entirely in C. * Increase process-max limit to 999. (Suggested by Rakshitha-BR.) * Improve error message when an S3 bucket name contains dots. Documentation Improvements: * Clarify that S3-compatible object stores are supported. (Suggested by Magnus Hagander.)
This commit is contained in:
@@ -1959,7 +1959,7 @@
|
||||
<title>S3-Compatible Object Store Support</title>
|
||||
|
||||
<execute-list host="{[host-pg1]}">
|
||||
<title>Install packages required for S3-Compatible object store support</title>
|
||||
<title>Install packages required for S3-compatible object store support</title>
|
||||
|
||||
<execute if="{[os-type-is-debian]}" user="root" pre="y">
|
||||
<exe-cmd>apt-get install libio-socket-ssl-perl libxml-libxml-perl</exe-cmd>
|
||||
@@ -2957,7 +2957,7 @@
|
||||
|
||||
<execute user="postgres" output="y">
|
||||
<exe-cmd>cat /var/log/pgbackrest/demo-archive-push-async.log</exe-cmd>
|
||||
<exe-highlight> WAL file\(s\) to archive|pushed WAL file 0000000</exe-highlight>
|
||||
<exe-highlight> WAL file\(s\) to archive|pushed WAL file \'0000000</exe-highlight>
|
||||
</execute>
|
||||
</execute-list>
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user