You've already forked pgbackrest
							
							
				mirror of
				https://github.com/pgbackrest/pgbackrest.git
				synced 2025-10-30 23:37:45 +02:00 
			
		
		
		
	New simpler configuration and consistent project/exe/path naming.
* The repo-path option now always refers to the repository where backups and archive are stored, whether local or remote, so the repo-remote-path option has been removed. The new spool-path option can be used to define a location for queueing WAL segments when archiving asynchronously. Otherwise, a local repository is no longer required. * Implemented a new config format which should be far simpler to use. See the User Guide and Configuration Reference for details but for a simple configuration all options can now be placed in the stanza section. Options that are shared between stanzas can be placed in the [global] section. More complex configurations can still make use of command sections though this should be a rare use case. * The default configuration filename is now pgbackrest.conf instead of pg_backrest.conf. This was done for consistency with other naming changes but also to prevent old config files from being loaded accidentally. * The default repository name was changed from /var/lib/backup to /var/lib/pgbackrest. * Lock files are now stored in /tmp/pgbackrest by default. These days /run/pgbackrest would be the preferred location but that would require init scripts which are not part of this release. The lock-path option can be used to configure the lock directory. * Log files are now stored in /var/log/pgbackrest by default and no longer have the date appended so they can be managed with logrotate. The log-path option can be used to configure the lock directory. * Executable filename changed from pg_backrest to pgbackrest.
This commit is contained in:
		
							
								
								
									
										14
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @@ -3,7 +3,19 @@ | ||||
| ## v0.95dev: UNDER DEVELOPMENT | ||||
| __No Release Date Set__ | ||||
|  | ||||
| *  | ||||
| * The `repo-path` option now always refers to the repository where backups and archive are stored, whether local or remote, so the `repo-remote-path` option has been removed. The new `spool-path` option can be used to define a location for queueing WAL segments when archiving asynchronously. Otherwise, a local repository is no longer required. | ||||
|  | ||||
| * Implemented a new config format which should be far simpler to use. See the User Guide and Configuration Reference for details but for a simple configuration all options can now be placed in the `stanza` section. Options that are shared between stanzas can be placed in the `[global]` section. More complex configurations can still make use of command sections though this should be a rare use case. | ||||
|  | ||||
| * The default configuration filename is now `pgbackrest.conf` instead of `pg_backrest.conf`. This was done for consistency with other naming changes but also to prevent old config files from being loaded accidentally. | ||||
|  | ||||
| * The default repository name was changed from `/var/lib/backup` to `/var/lib/pgbackrest`. | ||||
|  | ||||
| * Lock files are now stored in `/tmp/pgbackrest` by default. These days `/run/pgbackrest` would be the preferred location but that would require init scripts which are not part of this release. The `lock-path` option can be used to configure the lock directory. | ||||
|  | ||||
| * Log files are now stored in `/var/log/pgbackrest` by default and no longer have the date appended so they can be managed with `logrotate`. The `log-path` option can be used to configure the lock directory. | ||||
|  | ||||
| * Executable filename changed from `pg_backrest` to `pgbackrest`. | ||||
|  | ||||
| ## v0.92: Command-line Repository Path Fix | ||||
| __Released April 6, 2016__ | ||||
|   | ||||
| @@ -17,13 +17,13 @@ use File::Basename qw(dirname); | ||||
| use Scalar::Util qw(blessed); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Archive; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Exit; | ||||
| use BackRest::Common::Lock; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use pgBackRest::Archive; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Exit; | ||||
| use pgBackRest::Common::Lock; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # START EVAL BLOCK TO CATCH ERRORS AND STOP THREADS | ||||
| @@ -39,8 +39,8 @@ eval | ||||
|     if (commandTest(CMD_HELP) || commandTest(CMD_VERSION)) | ||||
|     { | ||||
|         # Load module dynamically | ||||
|         require BackRest::Config::ConfigHelp; | ||||
|         BackRest::Config::ConfigHelp->import(); | ||||
|         require pgBackRest::Config::ConfigHelp; | ||||
|         pgBackRest::Config::ConfigHelp->import(); | ||||
| 
 | ||||
|         # Generate help and exit | ||||
|         configHelp($ARGV[1], $ARGV[2], commandTest(CMD_VERSION), $bConfigResult); | ||||
| @@ -67,11 +67,11 @@ eval | ||||
|         } | ||||
| 
 | ||||
|         # Load module dynamically | ||||
|         require BackRest::Protocol::RemoteMinion; | ||||
|         BackRest::Protocol::RemoteMinion->import(); | ||||
|         require pgBackRest::Protocol::RemoteMinion; | ||||
|         pgBackRest::Protocol::RemoteMinion->import(); | ||||
| 
 | ||||
|         # Create the remote object | ||||
|         my $oRemote = new BackRest::Protocol::RemoteMinion | ||||
|         my $oRemote = new pgBackRest::Protocol::RemoteMinion | ||||
|         ( | ||||
|             optionGet(OPTION_COMMAND), | ||||
|             optionGet(OPTION_BUFFER_SIZE), | ||||
| @@ -107,7 +107,7 @@ eval | ||||
|     ################################################################################################################################ | ||||
|     if (commandTest(CMD_ARCHIVE_PUSH) || commandTest(CMD_ARCHIVE_GET)) | ||||
|     { | ||||
|         exitSafe(new BackRest::Archive()->process()); | ||||
|         exitSafe(new pgBackRest::Archive()->process()); | ||||
|     } | ||||
| 
 | ||||
|     ################################################################################################################################ | ||||
| @@ -130,10 +130,10 @@ eval | ||||
|     if (commandTest(CMD_INFO)) | ||||
|     { | ||||
|         # Load module dynamically | ||||
|         require BackRest::Info; | ||||
|         BackRest::Info->import(); | ||||
|         require pgBackRest::Info; | ||||
|         pgBackRest::Info->import(); | ||||
| 
 | ||||
|         exitSafe(new BackRest::Info()->process()); | ||||
|         exitSafe(new pgBackRest::Info()->process()); | ||||
|     } | ||||
| 
 | ||||
|     ################################################################################################################################ | ||||
| @@ -144,7 +144,7 @@ eval | ||||
|     ################################################################################################################################ | ||||
|     # Open the log file | ||||
|     ################################################################################################################################ | ||||
|     logFileSet(optionGet(OPTION_REPO_PATH) . '/log/' . optionGet(OPTION_STANZA) . '-' . lc(commandGet())); | ||||
|     logFileSet(optionGet(OPTION_LOG_PATH) . '/' . optionGet(OPTION_STANZA) . '-' . lc(commandGet())); | ||||
| 
 | ||||
|     ################################################################################################################################ | ||||
|     # Create the thread group that will be used for parallel processing | ||||
| @@ -155,8 +155,8 @@ eval | ||||
|         exitInit(optionGet(OPTION_THREAD_MAX)); | ||||
| 
 | ||||
|         # Load module dynamically | ||||
|         require BackRest::Protocol::ThreadGroup; | ||||
|         BackRest::Protocol::ThreadGroup->import(); | ||||
|         require pgBackRest::Protocol::ThreadGroup; | ||||
|         pgBackRest::Protocol::ThreadGroup->import(); | ||||
| 
 | ||||
|         threadGroupCreate(); | ||||
|     } | ||||
| @@ -172,11 +172,11 @@ eval | ||||
|         } | ||||
| 
 | ||||
|         # Load module dynamically | ||||
|         require BackRest::Restore; | ||||
|         BackRest::Restore->import(); | ||||
|         require pgBackRest::Restore; | ||||
|         pgBackRest::Restore->import(); | ||||
| 
 | ||||
|         # Do the restore | ||||
|         new BackRest::Restore()->process(); | ||||
|         new pgBackRest::Restore()->process(); | ||||
| 
 | ||||
|         exitSafe(0); | ||||
|     } | ||||
| @@ -196,10 +196,10 @@ eval | ||||
|         if (commandTest(CMD_BACKUP)) | ||||
|         { | ||||
|             # Load module dynamically | ||||
|             require BackRest::Backup; | ||||
|             BackRest::Backup->import(); | ||||
|             require pgBackRest::Backup; | ||||
|             pgBackRest::Backup->import(); | ||||
| 
 | ||||
|             new BackRest::Backup()->process(); | ||||
|             new pgBackRest::Backup()->process(); | ||||
| 
 | ||||
|             commandSet(CMD_EXPIRE); | ||||
|         } | ||||
| @@ -210,10 +210,10 @@ eval | ||||
|         if (commandTest(CMD_EXPIRE)) | ||||
|         { | ||||
|             # Load module dynamically | ||||
|             require BackRest::Expire; | ||||
|             BackRest::Expire->import(); | ||||
|             require pgBackRest::Expire; | ||||
|             pgBackRest::Expire->import(); | ||||
| 
 | ||||
|             new BackRest::Expire()->process(); | ||||
|             new pgBackRest::Expire()->process(); | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
| @@ -229,7 +229,7 @@ if ($@) | ||||
|     my $oMessage = $@; | ||||
| 
 | ||||
|     # If a backrest exception then return the code - don't confess | ||||
|     if (blessed($oMessage) && $oMessage->isa('BackRest::Common::Exception')) | ||||
|     if (blessed($oMessage) && $oMessage->isa('pgBackRest::Common::Exception')) | ||||
|     { | ||||
|         exitSafe($oMessage->code()); | ||||
|     } | ||||
							
								
								
									
										15
									
								
								doc/doc.pl
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								doc/doc.pl
									
									
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| #!/usr/bin/perl | ||||
| #################################################################################################################################### | ||||
| # pg_backrest.pl - Simple Postgres Backup and Restore | ||||
| # doc.pl - PgBackRest Doc Builder | ||||
| #################################################################################################################################### | ||||
|  | ||||
| #################################################################################################################################### | ||||
| @@ -29,10 +29,11 @@ use BackRestDoc::Latex::DocLatex; | ||||
| use BackRestDoc::Markdown::DocMarkdown; | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::FileCommon; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::FileCommon; | ||||
| use pgBackRest::Version; | ||||
|  | ||||
| #################################################################################################################################### | ||||
| # Usage | ||||
| @@ -44,7 +45,7 @@ doc.pl - Generate pgBackRest documentation | ||||
|  | ||||
| =head1 SYNOPSIS | ||||
|  | ||||
| doc.pl [options] [operation] | ||||
| doc.pl [options] | ||||
|  | ||||
|  General Options: | ||||
|    --help           display usage and exit | ||||
| @@ -89,7 +90,7 @@ GetOptions ('help' => \$bHelp, | ||||
| # Display version and exit if requested | ||||
| if ($bHelp || $bVersion) | ||||
| { | ||||
|     print 'pg_backrest ' . version_get() . " doc builder\n"; | ||||
|     print BACKREST_NAME . ' ' . $VERSION . " Documentation Builder\n"; | ||||
|  | ||||
|     if ($bHelp) | ||||
|     { | ||||
|   | ||||
| @@ -13,9 +13,9 @@ use File::Basename qw(dirname); | ||||
| use Scalar::Util qw(blessed); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::FileCommon; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::FileCommon; | ||||
|  | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
|   | ||||
| @@ -12,11 +12,11 @@ use Exporter qw(import); | ||||
| use File::Basename qw(dirname); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::Config::ConfigHelp; | ||||
| use BackRest::FileCommon; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Config::ConfigHelp; | ||||
| use pgBackRest::FileCommon; | ||||
|  | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -149,27 +149,24 @@ sub process | ||||
|                 # Next see if it's documented in the section | ||||
|                 if (defined($$oOptionRule{$strOption}{&OPTION_RULE_SECTION})) | ||||
|                 { | ||||
|                     $strSection = $$oOptionRule{$strOption}{&OPTION_RULE_SECTION}; | ||||
|  | ||||
|                     if ($strSection eq '1') | ||||
|                     # &log(INFO, "        trying section ${strSection}"); | ||||
|                     foreach my $oSectionNode ($oDoc->nodeGet('config')->nodeGet('config-section-list')->nodeList()) | ||||
|                     { | ||||
|                         if (defined($$oOptionRule{$strOption}{&OPTION_RULE_SECTION_INHERIT})) | ||||
|                         my $oOptionDocCheck = $oSectionNode->nodeGetById('config-key-list') | ||||
|                                                            ->nodeGetById('config-key', $strOption, false); | ||||
|  | ||||
|                         if ($oOptionDocCheck) | ||||
|                         { | ||||
|                             $strSection = $$oOptionRule{$strOption}{&OPTION_RULE_SECTION_INHERIT}; | ||||
|                         } | ||||
|                         else | ||||
|                         { | ||||
|                             $strSection = $strCommand; | ||||
|                             if (defined($oOptionDoc)) | ||||
|                             { | ||||
|                                 confess 'option exists in more than one section'; | ||||
|                             } | ||||
|  | ||||
|                             $oOptionDoc = $oOptionDocCheck; | ||||
|                             $strOptionSource = CONFIG_HELP_SOURCE_SECTION; | ||||
|                             $strSection = $oSectionNode->paramGet('id'); | ||||
|                         } | ||||
|                     } | ||||
|  | ||||
|                     # &log(INFO, "        trying section ${strSection}"); | ||||
|  | ||||
|                     $oOptionDoc = $oDoc->nodeGet('config')->nodeGet('config-section-list') | ||||
|                                        ->nodeGetById('config-section', $strSection)->nodeGetById('config-key-list') | ||||
|                                        ->nodeGetById('config-key', $strOption, false); | ||||
|  | ||||
|                     $strOptionSource = CONFIG_HELP_SOURCE_SECTION if (defined($oOptionDoc)); | ||||
|                 } | ||||
|                 # If no section is defined then look in the default command option list | ||||
|                 else | ||||
| @@ -187,6 +184,16 @@ sub process | ||||
|                 confess &log(ERROR, "unable to find option '${strOption}' for command '${strCommand}'") | ||||
|             } | ||||
|  | ||||
|             # if the option is documented in the command then it should be accessible from the command line only. | ||||
|             if (!defined($strSection)) | ||||
|             { | ||||
|                 if (defined($$oOptionRule{$strOption}{&OPTION_RULE_SECTION})) | ||||
|                 { | ||||
|                     &log(ERROR, "option ${strOption} defined in command ${strCommand} must not have " . OPTION_RULE_SECTION . | ||||
|                                 " defined"); | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             # Store the option in the command | ||||
|             $$oConfigHash{&CONFIG_HELP_COMMAND}{$strCommand}{&CONFIG_HELP_OPTION}{$strOption}{&CONFIG_HELP_SOURCE} = $strOptionSource; | ||||
|  | ||||
| @@ -371,7 +378,7 @@ sub helpDataWrite | ||||
|         "#\n" . | ||||
|         "# This module is automatically generated by doc.pl and should never be manually edited.\n" . | ||||
|         ('#' x 132) . "\n" . | ||||
|         "package BackRest::Config::ConfigHelpData;\n" . | ||||
|         "package pgBackRest::Config::ConfigHelpData;\n" . | ||||
|         "\n" . | ||||
|         "use strict;\n" . | ||||
|         "use warnings FATAL => qw(all);\n" . | ||||
| @@ -413,7 +420,7 @@ sub helpDataWrite | ||||
|         "1;\n"; | ||||
|  | ||||
|     # Write the perl module into the lib path | ||||
|     fileStringWrite(dirname(dirname($0)) . '/lib/BackRest/Config/ConfigHelpData.pm', $strHelpData, false); | ||||
|     fileStringWrite(dirname(dirname($0)) . '/lib/pgBackRest/Config/ConfigHelpData.pm', $strHelpData, false); | ||||
|  | ||||
|     # Return from function and log return values if any | ||||
|     logDebugReturn($strOperation); | ||||
| @@ -526,7 +533,7 @@ sub helpConfigDocGet | ||||
|         $oSectionElement-> | ||||
|             nodeAdd('title')->textSet( | ||||
|                 {name => 'text', | ||||
|                  children=> [$oSectionDoc->paramGet('name') . ' Section (', {name => 'id', value => $strSection}, ')']}); | ||||
|                  children=> [$oSectionDoc->paramGet('name') . ' Options (', {name => 'id', value => $strSection}, ')']}); | ||||
|  | ||||
|         foreach my $strOption (sort(keys($$oSectionHash{$strSection}))) | ||||
|         { | ||||
| @@ -698,7 +705,7 @@ sub helpOptionGet | ||||
|     # Get the default value (or required=n if there is no default) | ||||
|     my $strCodeBlock; | ||||
|  | ||||
|     if (defined(optionDefault($strOption, $strCommand)) || $strOption eq OPTION_REPO_REMOTE_PATH) | ||||
|     if (defined(optionDefault($strOption, $strCommand))) | ||||
|     { | ||||
|         my $strDefault; | ||||
|  | ||||
| @@ -710,10 +717,6 @@ sub helpOptionGet | ||||
|         { | ||||
|             $strDefault = '[INSTALL-PATH]/{[backrest-exe]}'; | ||||
|         } | ||||
|         elsif ($strOption eq OPTION_REPO_REMOTE_PATH) | ||||
|         { | ||||
|             $strDefault = optionDefault(OPTION_REPO_PATH); | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             if (optionTypeTest($strOption, OPTION_TYPE_BOOLEAN)) | ||||
|   | ||||
| @@ -14,14 +14,15 @@ use File::Basename qw(dirname); | ||||
| use Storable qw(dclone); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::FileCommon; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::FileCommon; | ||||
|  | ||||
| use lib dirname($0) . '/../test/lib'; | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use BackRestTest::Common::HostTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::Common::HostTest; | ||||
|  | ||||
| use BackRestDoc::Common::DocManifest; | ||||
|  | ||||
| @@ -165,7 +166,7 @@ sub execute | ||||
|                     # Trim off extra linefeeds before and after | ||||
|                     $strOutput =~ s/^\n+|\n$//g; | ||||
|  | ||||
|                     if ($strCommand =~ / pg\_backrest /) | ||||
|                     if ($strCommand =~ / pgbackrest /) | ||||
|                     { | ||||
|                         $strOutput =~ s/^                             //smg; | ||||
|                         $strOutput =~ s/^[0-9]{4}-[0-1][0-9]-[0-3][0-9] [0-2][0-9]:[0-6][0-9]:[0-6][0-9]\.[0-9]{3} T[0-9]{2} //smg; | ||||
| @@ -363,12 +364,47 @@ sub backrestConfig | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
|                     ${$self->{config}}{$strHostName}{$strFile}{$strSection}{$strKey} = $strValue; | ||||
|                     # Get the config options hash | ||||
|                     my $oOption = optionRuleGet(); | ||||
|  | ||||
|                     # Make sure the specified option exists | ||||
|                     if (!defined($$oOption{$strKey})) | ||||
|                     { | ||||
|                         confess &log(ERROR, "option ${strKey} does not exist"); | ||||
|                     } | ||||
|  | ||||
|                     # If this option is a hash and the value is already set then append to the array | ||||
|                     if ($$oOption{$strKey}{&OPTION_RULE_TYPE} eq OPTION_TYPE_HASH && | ||||
|                         defined(${$self->{config}}{$strHostName}{$strFile}{$strSection}{$strKey})) | ||||
|                     { | ||||
|                         my @oValue = (); | ||||
|                         my $strHashValue = ${$self->{config}}{$strHostName}{$strFile}{$strSection}{$strKey}; | ||||
|  | ||||
|                         # If there is only one key/value | ||||
|                         if (ref(\$strHashValue) eq 'SCALAR') | ||||
|                         { | ||||
|                             push(@oValue, $strHashValue); | ||||
|                         } | ||||
|                         # Else if there is an array of values | ||||
|                         else | ||||
|                         { | ||||
|                             @oValue = @{$strHashValue}; | ||||
|                         } | ||||
|  | ||||
|                         push(@oValue, $strValue); | ||||
|                         ${$self->{config}}{$strHostName}{$strFile}{$strSection}{$strKey} = \@oValue; | ||||
|                     } | ||||
|                     # else just set the value | ||||
|                     else | ||||
|                     { | ||||
|                         ${$self->{config}}{$strHostName}{$strFile}{$strSection}{$strKey} = $strValue; | ||||
|                     } | ||||
|  | ||||
|                     &log(DEBUG, ('    ' x ($iDepth + 1)) . "set ${strSection}->${strKey} = ${strValue}"); | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             my $strLocalFile = "/home/vagrant/data/db-master/etc/pg_backrest.conf"; | ||||
|             my $strLocalFile = "/home/vagrant/data/db-master/etc/pgbackrest.conf"; | ||||
|  | ||||
|             # Save the ini file | ||||
|             iniSave($strLocalFile, $self->{config}{$strHostName}{$strFile}, true); | ||||
| @@ -567,7 +603,7 @@ sub sectionChildProcess | ||||
|                 confess &log(ERROR, 'cannot add host ${strName} because the host already exists'); | ||||
|             } | ||||
|  | ||||
|             my $oHost = new BackRestTest::Common::HostTest($strName, $strImage, $strUser, $strOS, $strMount); | ||||
|             my $oHost = new pgBackRestTest::Common::HostTest($strName, $strImage, $strUser, $strOS, $strMount); | ||||
|             $self->{host}{$strName} = $oHost; | ||||
|             $self->{oManifest}->variableSet("host-${strName}-ip", $oHost->{strIP}); | ||||
|  | ||||
|   | ||||
| @@ -14,9 +14,9 @@ use File::Basename qw(dirname); | ||||
| use Scalar::Util qw(blessed); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::FileCommon; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::FileCommon; | ||||
|  | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -213,7 +213,7 @@ sub isBackRest | ||||
| { | ||||
|     my $self = shift; | ||||
|  | ||||
|     return($self->variableTest('project-exe', 'pg_backrest')); | ||||
|     return($self->variableTest('project-exe', 'pgbackrest')); | ||||
| } | ||||
|  | ||||
| #################################################################################################################################### | ||||
|   | ||||
| @@ -12,8 +12,8 @@ use Exporter qw(import); | ||||
| use File::Basename qw(dirname); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
|  | ||||
| use BackRestDoc::Common::DocManifest; | ||||
|  | ||||
|   | ||||
| @@ -13,8 +13,8 @@ use File::Basename qw(dirname); | ||||
| use File::Copy; | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
|  | ||||
| use BackRestDoc::Html::DocHtmlElement; | ||||
|  | ||||
|   | ||||
| @@ -14,7 +14,7 @@ use File::Copy; | ||||
| use Scalar::Util qw(blessed); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use pgBackRest::Common::Log; | ||||
|  | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
|   | ||||
| @@ -16,9 +16,9 @@ use File::Copy; | ||||
| use Storable qw(dclone); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::ConfigHelp; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::ConfigHelp; | ||||
|  | ||||
| use BackRestDoc::Common::DocManifest; | ||||
| use BackRestDoc::Html::DocHtmlBuilder; | ||||
|   | ||||
| @@ -16,13 +16,13 @@ use POSIX qw(strftime); | ||||
| use Storable qw(dclone); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::FileCommon; | ||||
| use BackRest::Version; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::FileCommon; | ||||
| use pgBackRest::Version; | ||||
|  | ||||
| use lib dirname($0) . '/../test/lib'; | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
|  | ||||
| use BackRestDoc::Common::DocConfig; | ||||
| use BackRestDoc::Common::DocManifest; | ||||
|   | ||||
| @@ -16,13 +16,13 @@ use POSIX qw(strftime); | ||||
| use Storable qw(dclone); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::FileCommon; | ||||
| use BackRest::Version; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::FileCommon; | ||||
| use pgBackRest::Version; | ||||
|  | ||||
| use lib dirname($0) . '/../test/lib'; | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
|  | ||||
| use BackRestDoc::Common::DocConfig; | ||||
| use BackRestDoc::Common::DocManifest; | ||||
|   | ||||
| @@ -16,11 +16,11 @@ use File::Copy; | ||||
| use Storable qw(dclone); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::ConfigHelp; | ||||
| use BackRest::FileCommon; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::ConfigHelp; | ||||
| use pgBackRest::FileCommon; | ||||
|  | ||||
| use BackRestDoc::Common::DocManifest; | ||||
|  | ||||
|   | ||||
| @@ -16,13 +16,13 @@ use POSIX qw(strftime); | ||||
| use Storable qw(dclone); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::FileCommon; | ||||
| use BackRest::Version; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::FileCommon; | ||||
| use pgBackRest::Version; | ||||
|  | ||||
| use lib dirname($0) . '/../test/lib'; | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
|  | ||||
| use BackRestDoc::Common::DocConfig; | ||||
| use BackRestDoc::Common::DocManifest; | ||||
|   | ||||
| @@ -16,9 +16,9 @@ use File::Copy; | ||||
| use Storable qw(dclone); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::ConfigHelp; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::ConfigHelp; | ||||
|  | ||||
| use BackRestDoc::Common::DocManifest; | ||||
|  | ||||
|   | ||||
| @@ -4,8 +4,8 @@ | ||||
|     <!-- System-wide variables  --> | ||||
|     <variable-list> | ||||
|         <variable key="project">pgBackRest</variable> | ||||
|         <variable key="version" eval="y">use BackRest::Version; $VERSION</variable> | ||||
|         <variable key="project-exe">pg_backrest</variable> | ||||
|         <variable key="version" eval="y">use pgBackRest::Version; $VERSION</variable> | ||||
|         <variable key="project-exe">pgbackrest</variable> | ||||
|         <variable key="project-url-root">/</variable> | ||||
|         <variable key="postgres">PostgreSQL</variable> | ||||
|         <variable key="dash">-</variable> | ||||
|   | ||||
| @@ -8,7 +8,27 @@ | ||||
|     <changelog> | ||||
|          <changelog-release date="XXXX-XX-XX" version="0.95dev" title="UNDER DEVELOPMENT"> | ||||
|              <release-feature-bullet-list> | ||||
|                 <release-feature><text></text></release-feature> | ||||
|                 <release-feature> | ||||
|                     <text>The <setting>repo-path</setting> option now always refers to the repository where backups and archive are stored, whether local or remote, so the <setting>repo-remote-path</setting> option has been removed.  The new <setting>spool-path</setting> option can be used to define a location for queueing WAL segments when archiving asynchronously.  Otherwise, a local repository is no longer required.</text> | ||||
|                 </release-feature> | ||||
|                 <release-feature> | ||||
|                     <text>Implemented a new config format which should be far simpler to use.  See the User Guide and Configuration Reference for details but for a simple configuration all options can now be placed in the <setting>stanza</setting> section. Options that are shared between stanzas can be placed in the <setting>[global]</setting> section.  More complex configurations can still make use of command sections though this should be a rare use case.</text> | ||||
|                 </release-feature> | ||||
|                 <release-feature> | ||||
|                     <text>The default configuration filename is now <file>pgbackrest.conf</file> instead of <file>pg_backrest.conf</file>.  This was done for consistency with other naming changes but also to prevent old config files from being loaded accidentally.</text> | ||||
|                 </release-feature> | ||||
|                 <release-feature> | ||||
|                     <text>The default repository name was changed from <path>/var/lib/backup</path> to <path>/var/lib/pgbackrest</path>.</text> | ||||
|                 </release-feature> | ||||
|                 <release-feature> | ||||
|                     <text>Lock files are now stored in <path>/tmp/pgbackrest</path> by default. These days <path>/run/pgbackrest</path> would be the preferred location but that would require init scripts which are not part of this release.  The <setting>lock-path</setting> option can be used to configure the lock directory.</text> | ||||
|                 </release-feature> | ||||
|                 <release-feature> | ||||
|                     <text>Log files are now stored in <path>/var/log/pgbackrest</path> by default and no longer have the date appended so they can be managed with <id>logrotate</id>.  The <setting>log-path</setting> option can be used to configure the lock directory.</text> | ||||
|                 </release-feature> | ||||
|                 <release-feature> | ||||
|                     <text>Executable filename changed from <file>pg_backrest</file> to <file>pgbackrest</file>.</text> | ||||
|                 </release-feature> | ||||
|              </release-feature-bullet-list> | ||||
|          </changelog-release> | ||||
|  | ||||
|   | ||||
| @@ -3,7 +3,7 @@ | ||||
| <doc title="User Guide"> | ||||
|     <!-- CONFIG --> | ||||
|     <config title="Configuration Reference"> | ||||
|         <text><backrest/> can be used entirely with command-line parameters but a configuration file is more practical for installations that are complex or set a lot of options. The default location for the configuration file is <file>/etc/pg_backrest.conf</file>.</text> | ||||
|         <text><backrest/> can be used entirely with command-line parameters but a configuration file is more practical for installations that are complex or set a lot of options. The default location for the configuration file is <file>/etc/pgbackrest.conf</file>.</text> | ||||
|  | ||||
|         <config-section-list title="Settings"> | ||||
|             <!-- CONFIG - COMMAND SECTION --> | ||||
| @@ -18,7 +18,7 @@ | ||||
|                         <text>Required only if the path to <exe/> is different on the local and remote systems.  If not defined, the remote exe path will be set the same as the local exe path.</text> | ||||
|  | ||||
|                         <default>same as local</default> | ||||
|                         <example>/usr/lib/backrest/bin/pg_backrest</example> | ||||
|                         <example>/usr/lib/backrest/bin/pgbackrest</example> | ||||
|                     </config-key> | ||||
|                 </config-key-list> | ||||
|             </config-section> | ||||
| @@ -114,7 +114,7 @@ | ||||
|  | ||||
|                         <text>Sets the location of the remote configuration file.  This is only required if the remote configuration file is in a different location than the local configuration file.</text> | ||||
|  | ||||
|                         <example>/etc/pg_backrest_remote.conf</example> | ||||
|                         <example>/etc/pgbackrest_remote.conf</example> | ||||
|                     </config-key> | ||||
|  | ||||
|                     <!-- CONFIG - GENERAL SECTION - DB-TIMEOUT KEY --> | ||||
| @@ -126,6 +126,24 @@ | ||||
|                         <example>600</example> | ||||
|                     </config-key> | ||||
|  | ||||
|                     <!-- CONFIG - GENERAL SECTION - LOCK-PATH KEY --> | ||||
|                     <config-key id="lock-path" name="Lock Path"> | ||||
|                         <summary>Path where lock files are stored.</summary> | ||||
|  | ||||
|                         <text>The lock path provides a location for <backrest/> to create lock files to prevent conflicting operations from being run concurrently.</text> | ||||
|  | ||||
|                         <example>/backup/db/lock</example> | ||||
|                     </config-key> | ||||
|  | ||||
|                     <!-- CONFIG - GENERAL SECTION - LOG-PATH KEY --> | ||||
|                     <config-key id="log-path" name="Log Path"> | ||||
|                         <summary>Path where log files are stored.</summary> | ||||
|  | ||||
|                         <text>The log path provides a location for <backrest/> to store log files.  Note that if <setting>log-level-file=none</setting> then no log path is required.</text> | ||||
|  | ||||
|                         <example>/backup/db/log</example> | ||||
|                     </config-key> | ||||
|  | ||||
|                     <!-- CONFIG - GENERAL SECTION - NEUTRAL-UMASK --> | ||||
|                     <config-key id="neutral-umask" name="Neutral Umask"> | ||||
|                         <summary>Use a neutral umask.</summary> | ||||
| @@ -137,28 +155,26 @@ | ||||
|                         <example>n</example> | ||||
|                     </config-key> | ||||
|  | ||||
|                     <!-- CONFIG - GENERAL SECTION - REPO-PATH KEY --> | ||||
|                     <config-key id="repo-path" name="Repository Path"> | ||||
|                         <summary>Repository path where WAL segments, backups, logs, etc are stored.</summary> | ||||
|                     <!-- CONFIG - GENERAL SECTION - LOG-PATH KEY --> | ||||
|                     <config-key id="spool-path" name="Spool Path"> | ||||
|                         <summary>Path where WAL segments are spooled during async archiving.</summary> | ||||
|  | ||||
|                         <text>The repository serves as both storage and working area for <backrest/>.  In a simple installation where the backups are stored locally on the database server there will be only one repository which will contain everything: backups, archives, logs, locks, etc. | ||||
|                         <text>When asynchronous archiving is enabled <backrest/> needs a local directory to store WAL segments before they are compressed and moved to the repository.  Depending on the volume of WAL generated this directory could become very large so be sure to plan accordingly. | ||||
|  | ||||
|                         If the backups are being done remotely then the backup server's repository will contain backups, archives, locks and logs while the database server's repository will contain only locks and logs.  However, if asynchronous archiving is enabled then the database server's repository will also contain a spool directory for archive logs that have not yet been pushed to the remote repository. | ||||
|                         The <setting>max-archive-mb</setting> option can be used to limit the amount of WAL that will be spooled locally.</text> | ||||
|  | ||||
|                         Each system where <backrest/> is installed should have a repository directory configured.  Storage requirements vary based on usage.  The main backup repository will need the most space as it contains both backups and WAL segments for whatever retention you have specified.  The database repository only needs significant space if asynchronous archiving is enabled and then it will act as an overflow for WAL segments and might need to be large depending on your database activity. | ||||
|  | ||||
|                         If you are new to backup then it will be difficult to estimate in advance how much space you'll need.  The best thing to do is take some backups then record the size of different types of backups (full/incr/diff) and measure the amount of WAL generated per day.  This will give you a general idea of how much space you'll need, though of course requirements will change over time as your database evolves. | ||||
|                         </text> | ||||
|  | ||||
|                         <example>/backup/db/backrest</example> | ||||
|                         <example>/backup/db/spool</example> | ||||
|                     </config-key> | ||||
|  | ||||
|                     <!-- CONFIG - GENERAL SECTION - REPO-REMOTE-PATH KEY --> | ||||
|                     <config-key id="repo-remote-path" name="Remote Repository Path"> | ||||
|                         <summary>Remote repository path where WAL segments, backups, logs, etc are stored.</summary> | ||||
|                         <text>The remote repository is relative to the current installation of <backrest/>.  On a database server the backup server will be remote and vice versa for the backup server where the database server will be remote.  This option is only required if the remote repository has a different path than the local repository.</text> | ||||
|                     <!-- CONFIG - GENERAL SECTION - REPO-PATH KEY --> | ||||
|                     <config-key id="repo-path" name="Repository Path"> | ||||
|                         <summary>Repository path where WAL segments and backups stored.</summary> | ||||
|  | ||||
|                         <example>/backup/backrest</example> | ||||
|                         <text>The repository is where <backrest/> stores backup and archives WAL segments. | ||||
|  | ||||
|                         If you are new to backup then it will be difficult to estimate in advance how much space you'll need.  The best thing to do is take some backups then record the size of different types of backups (full/incr/diff) and measure the amount of WAL generated per day.  This will give you a general idea of how much space you'll need, though of course requirements will likely change over time as your database evolves.</text> | ||||
|  | ||||
|                         <example>/backup/db/backrest</example> | ||||
|                     </config-key> | ||||
|  | ||||
|                     <!-- CONFIG - GENERAL SECTION - THEAD-MAX --> | ||||
| @@ -316,6 +332,30 @@ | ||||
|                 <text>The <setting>restore</setting> section defines settings used for restoring backups.</text> | ||||
|  | ||||
|                 <config-key-list> | ||||
|                     <!-- CONFIG - RESTORE SECTION - RECOVERY-OPTION KEY --> | ||||
|                     <config-key id="recovery-option" name="Recovery Option"> | ||||
|                         <summary>Set an option in <file>recovery.conf</file>.</summary> | ||||
|  | ||||
|                         <text>See http://www.postgresql.org/docs/X.X/static/recovery-config.html for details on recovery.conf options (replace X.X with your <postgres/> version).  This option can be used multiple times. | ||||
|  | ||||
|                         Note: The <setting>restore_command</setting> option will be automatically generated but can be overridden with this option.  Be careful about specifying your own <setting>restore_command</setting> as <backrest/> is designed to handle this for you.  Target Recovery options (recovery_target_name, recovery_target_time, etc.) are generated automatically by <backrest/> and should not be set with this option. | ||||
|  | ||||
|                         Since <backrest/> does not start <postgres/> after writing the <file>recovery.conf</file> file, it is always possible to edit/check <file>recovery.conf</file> before manually restarting.</text> | ||||
|  | ||||
|                         <example>primary_conninfo=db.mydomain.com</example> | ||||
|                     </config-key> | ||||
|  | ||||
|                     <!-- CONFIG - RESTORE SECTION - TABLESPACE-MAP KEY --> | ||||
|                     <config-key id="tablespace-map" name="Tablespace Map"> | ||||
|                         <summary>Modify a tablespace path.</summary> | ||||
|  | ||||
|                         <text>Moves a tablespace to a new location during the restore.  This is useful when tablespace locations are not the same on a replica, or an upgraded system has different mount points. | ||||
|  | ||||
|                         Since <postgres/> 9.2 tablespace locations are not stored in pg_tablespace so moving tablespaces can be done with impunity.  However, moving a tablespace to the <setting>data_directory</setting> is not recommended and may cause problems.  For more information on moving tablespaces http://www.databasesoup.com/2013/11/moving-tablespaces.html is a good resource.</text> | ||||
|  | ||||
|                         <example>ts_01=/db/ts_01</example> | ||||
|                     </config-key> | ||||
|  | ||||
|                     <!-- CONFIG - RESTORE SECTION - TABLESPACE KEY --> | ||||
|                     <config-key id="tablespace" name="Tablespace"> | ||||
|                         <summary>Restore tablespaces into original or remapped paths.</summary> | ||||
| @@ -428,7 +468,7 @@ | ||||
|  | ||||
|     <!-- COMMAND --> | ||||
|     <operation title="Command Reference"> | ||||
|         <text>Commands are used to execute the various <backrest/> functions.  Here the command options are listed exhaustively, that is, each option applicable to a command is listed with that command even if it applies to one or more other commands.  This includes all the options that may also configured in <file>pg_backrest.conf</file>.</text> | ||||
|         <text>Commands are used to execute the various <backrest/> functions.  Here the command options are listed exhaustively, that is, each option applicable to a command is listed with that command even if it applies to one or more other commands.  This includes all the options that may also configured in <file>pgbackrest.conf</file>.</text> | ||||
|  | ||||
|         <operation-general title="General Options"> | ||||
|             <option-list> | ||||
| @@ -438,7 +478,7 @@ | ||||
|  | ||||
|                     <text>Use this option to specify a different configuration file than the default.</text> | ||||
|  | ||||
|                     <example>/var/lib/backrest/pg_backrest.conf</example> | ||||
|                     <example>/var/lib/backrest/pgbackrest.conf</example> | ||||
|                 </option> | ||||
|  | ||||
|                 <!-- OPERATION - GENERAL - STANZA OPTION --> | ||||
| @@ -655,38 +695,6 @@ | ||||
|  | ||||
|                         <example>3</example> | ||||
|                     </option> | ||||
|  | ||||
|                     <!-- OPERATION - RESTORE COMMAND - RECOVERY-OPTION OPTION --> | ||||
|                     <option id="recovery-option" name="Recovery Option"> | ||||
|                         <summary>Set an option in <file>recovery.conf</file>.</summary> | ||||
|  | ||||
|                         <text>See http://www.postgresql.org/docs/X.X/static/recovery-config.html for details on recovery.conf options (replace X.X with your <postgres/> version).  This option can be used multiple times. | ||||
|  | ||||
|                         Note: The <setting>restore_command</setting> option will be automatically generated but can be overridden with this option.  Be careful about specifying your own <setting>restore_command</setting> as <backrest/> is designed to handle this for you.  Target Recovery options (recovery_target_name, recovery_target_time, etc.) are generated automatically by <backrest/> and should not be set with this option. | ||||
|  | ||||
|                         Recovery settings can also be set in the <setting>restore:recovery-option</setting> section of pg_backrest.conf. | ||||
|                         <!-- For example: | ||||
|  | ||||
|                         <code-block title=""> | ||||
|                             [restore:recovery-option] | ||||
|                             primary_conn_info=db.mydomain.com | ||||
|                             standby_mode=on | ||||
|                         </code-block> --> | ||||
|                         Since <backrest/> does not start <postgres/> after writing the <file>recovery.conf</file> file, it is always possible to edit/check <file>recovery.conf</file> before manually restarting.</text> | ||||
|  | ||||
|                         <example>primary_conninfo=db.mydomain.com</example> | ||||
|                     </option> | ||||
|  | ||||
|                     <!-- OPERATION - RESTORE COMMAND - TABLESPACE-MAP OPTION --> | ||||
|                     <option id="tablespace-map" name="Tablespace Map"> | ||||
|                         <summary>Modify a tablespace path.</summary> | ||||
|  | ||||
|                         <text>Moves a tablespace to a new location during the restore.  This is useful when tablespace locations are not the same on a replica, or an upgraded system has different mount points. | ||||
|  | ||||
|                         Since <postgres/> 9.2 tablespace locations are not stored in pg_tablespace so moving tablespaces can be done with impunity.  However, moving a tablespace to the <setting>data_directory</setting> is not recommended and may cause problems.  For more information on moving tablespaces http://www.databasesoup.com/2013/11/moving-tablespaces.html is a good resource.</text> | ||||
|  | ||||
|                         <example>ts_01=/db/ts_01</example> | ||||
|                     </option> | ||||
|                 </option-list> | ||||
|  | ||||
|                 <command-example-list> | ||||
|   | ||||
| @@ -7,7 +7,7 @@ | ||||
|         <variable key="perl-lib-path" keyword="co6">/usr/share/perl5</variable> | ||||
|         <variable key="perl-bin-path">/usr/bin</variable> | ||||
|  | ||||
|         <variable key="backrest-repo-path">/var/lib/backrest</variable> | ||||
|         <variable key="backrest-repo-path">/var/lib/pgbackrest</variable> | ||||
|         <variable key="postgres-cluster-demo">demo</variable> | ||||
|         <variable key="backrest-config-demo">/etc/{[project-exe]}.conf</variable> | ||||
|  | ||||
| @@ -54,7 +54,7 @@ | ||||
|         <variable key="host-backup-mount">{[host-mount]}</variable> | ||||
|  | ||||
|         <!-- Commands for various operations --> | ||||
|         <variable key="cmd-backup-last">ls -1 /var/lib/backrest/backup/demo | tail -3 | head -1</variable> | ||||
|         <variable key="cmd-backup-last">ls -1 {[backrest-repo-path]}/backup/demo | tail -3 | head -1</variable> | ||||
|  | ||||
|         <!-- Data used to demonstrate backup/restore operations --> | ||||
|         <variable key="test-table-data">Important Data</variable> | ||||
| @@ -135,13 +135,13 @@ | ||||
|  | ||||
|         <host-add name="{[host-db-master]}" user="{[host-db-master-user]}" image="{[host-db-master-image]}" os="{[host-os]}" mount="{[host-db-master-mount]}"> | ||||
|             <execute user="{[host-user]}"> | ||||
|                 <exe-cmd>mkdir /home/{[host-user]}/backrest-release-{[version]}</exe-cmd> | ||||
|                 <exe-cmd>mkdir /home/{[host-user]}/pgbackrest-release-{[version]}</exe-cmd> | ||||
|             </execute> | ||||
|             <execute user="{[host-user]}"> | ||||
|                 <exe-cmd>cp -r /backrest/bin /home/{[host-user]}/backrest-release-{[version]}</exe-cmd> | ||||
|                 <exe-cmd>cp -r /backrest/bin /home/{[host-user]}/pgbackrest-release-{[version]}</exe-cmd> | ||||
|             </execute> | ||||
|             <execute user="{[host-user]}"> | ||||
|                 <exe-cmd>cp -r /backrest/lib /home/{[host-user]}/backrest-release-{[version]}</exe-cmd> | ||||
|                 <exe-cmd>cp -r /backrest/lib /home/{[host-user]}/pgbackrest-release-{[version]}</exe-cmd> | ||||
|             </execute> | ||||
|         </host-add> | ||||
|  | ||||
| @@ -175,7 +175,7 @@ | ||||
|  | ||||
|             <execute user="{[host-user]}" skip="y"> | ||||
|                 <exe-cmd>wget -q -O - | ||||
|                     https://github.com/pgmasters/backrest/archive/release/{[version]}.tar.gz | | ||||
|                     https://github.com/pgmasters/pgbackrest/archive/release/{[version]}.tar.gz | | ||||
|                     tar zx -C ~</exe-cmd> | ||||
|             </execute> | ||||
|         </execute-list> | ||||
| @@ -184,21 +184,27 @@ | ||||
|             <title>Install <backrest/></title> | ||||
|  | ||||
|             <execute user="root"> | ||||
|                 <exe-cmd>cp -r ~/backrest-release-{[version]}/lib/BackRest | ||||
|                 <exe-cmd>cp -r ~/pgbackrest-release-{[version]}/lib/pgBackRest | ||||
|                     {[perl-lib-path]}</exe-cmd> | ||||
|             </execute> | ||||
|             <execute user="root"> | ||||
|                 <exe-cmd>find {[perl-lib-path]}/BackRest -type f -exec chmod 644 {} +</exe-cmd> | ||||
|                 <exe-cmd>find {[perl-lib-path]}/pgBackRest -type f -exec chmod 644 {} +</exe-cmd> | ||||
|             </execute> | ||||
|             <execute user="root"> | ||||
|                 <exe-cmd>find {[perl-lib-path]}/BackRest -type d -exec chmod 755 {} +</exe-cmd> | ||||
|                 <exe-cmd>find {[perl-lib-path]}/pgBackRest -type d -exec chmod 755 {} +</exe-cmd> | ||||
|             </execute> | ||||
|             <execute user="root"> | ||||
|                 <exe-cmd>cp ~/backrest-release-{[version]}/bin/{[project-exe]} {[perl-bin-path]}/{[project-exe]}</exe-cmd> | ||||
|                 <exe-cmd>cp ~/pgbackrest-release-{[version]}/bin/{[project-exe]} {[perl-bin-path]}/{[project-exe]}</exe-cmd> | ||||
|             </execute> | ||||
|             <execute user="root"> | ||||
|                 <exe-cmd>chmod 755 {[perl-bin-path]}/{[project-exe]}</exe-cmd> | ||||
|             </execute> | ||||
|             <execute user="root"> | ||||
|                 <exe-cmd>mkdir -m 770 /var/log/pgbackrest</exe-cmd> | ||||
|             </execute> | ||||
|             <execute user="root"> | ||||
|                 <exe-cmd>chown postgres:postgres /var/log/pgbackrest</exe-cmd> | ||||
|             </execute> | ||||
|         </execute-list> | ||||
|  | ||||
|         <p><backrest/> should now be properly installed but it is best to check.  If any dependencies were missed then you will get an error when running <backrest/> from the command line.</p> | ||||
| @@ -282,7 +288,7 @@ | ||||
|             <backrest-config host="{[host-db-master]}" file="{[backrest-config-demo]}"> | ||||
|                 <title>Set the <br-option>log-level-console</br-option> option to <br-setting>info</br-setting></title> | ||||
|  | ||||
|                 <backrest-config-option section="global:log" key="log-level-console">info</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="log-level-console">info</backrest-config-option> | ||||
|                 <backrest-config-option section="global:archive" key="log-level-console">warn</backrest-config-option> | ||||
|             </backrest-config> --> | ||||
|         </section> | ||||
| @@ -314,7 +320,7 @@ | ||||
|             <backrest-config host="{[host-db-master]}" file="{[backrest-config-demo]}"> | ||||
|                 <title>Configure the <backrest/> repository path</title> | ||||
|  | ||||
|                 <backrest-config-option section="global:general" key="repo-path">{[backrest-repo-path]}</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="repo-path">{[backrest-repo-path]}</backrest-config-option> | ||||
|             </backrest-config> | ||||
|         </section> | ||||
|  | ||||
| @@ -522,7 +528,7 @@ | ||||
|             <backrest-config host="{[host-db-master]}" file="{[backrest-config-demo]}"> | ||||
|                 <title>Enable the <br-option>start-fast</br-option> option</title> | ||||
|  | ||||
|                 <backrest-config-option section="global:backup" key="start-fast">y</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="start-fast">y</backrest-config-option> | ||||
|             </backrest-config> | ||||
|  | ||||
|             <execute-list host="{[host-db-master]}"> | ||||
| @@ -579,7 +585,7 @@ | ||||
|             <backrest-config host="{[host-db-master]}" file="{[backrest-config-demo]}"> | ||||
|                 <title>Enable the <br-option>stop-auto</br-option> option</title> | ||||
|  | ||||
|                 <backrest-config-option section="global:backup" key="stop-auto">y</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="stop-auto">y</backrest-config-option> | ||||
|             </backrest-config> | ||||
|  | ||||
|             <p>Now <backrest/> will stop the old backup and start a new one so the process completes successfully.</p> | ||||
| @@ -615,7 +621,7 @@ | ||||
|             <backrest-config host="{[host-db-master]}" file="{[backrest-config-demo]}"> | ||||
|                 <title>Configure <br-option>retention-full</br-option></title> | ||||
|  | ||||
|                 <backrest-config-option section="global:expire" key="retention-full">2</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="retention-full">2</backrest-config-option> | ||||
|             </backrest-config> | ||||
|  | ||||
|             <p>Backup <br-setting>retention-full=2</br-setting> but currently there is only one full backup so the next full backup to run will not expire any full backups.</p> | ||||
| @@ -658,7 +664,7 @@ | ||||
|             <backrest-config host="{[host-db-master]}" file="{[backrest-config-demo]}"> | ||||
|                 <title>Configure <br-option>retention-diff</br-option></title> | ||||
|  | ||||
|                 <backrest-config-option section="global:expire" key="retention-diff">1</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="retention-diff">1</backrest-config-option> | ||||
|             </backrest-config> | ||||
|  | ||||
|             <p>Backup <br-setting>retention-diff=1</br-setting> so two differentials will need to be performed before one is expired.  An incremental backup is added to demonstrate incremental expiration.  Incremental backups cannot be expired independently &mdash; they are always expired with their related full or differential backup.</p> | ||||
| @@ -964,13 +970,13 @@ | ||||
|  | ||||
|             <host-add name="{[host-backup]}" user="{[host-backup-user]}" image="{[host-backup-image]}" os="{[host-os]}" mount="{[host-backup-mount]}"> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>cp -r /backrest/lib/BackRest {[perl-lib-path]}</exe-cmd> | ||||
|                     <exe-cmd>cp -r /backrest/lib/pgBackRest {[perl-lib-path]}</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>find {[perl-lib-path]}/BackRest -type f -exec chmod 644 {} +</exe-cmd> | ||||
|                     <exe-cmd>find {[perl-lib-path]}/pgBackRest -type f -exec chmod 644 {} +</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>find {[perl-lib-path]}/BackRest -type d -exec chmod 755 {} +</exe-cmd> | ||||
|                     <exe-cmd>find {[perl-lib-path]}/pgBackRest -type d -exec chmod 755 {} +</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>cp /backrest/bin/{[project-exe]} {[perl-bin-path]}/{[project-exe]}</exe-cmd> | ||||
| @@ -978,12 +984,18 @@ | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>chmod 755 {[perl-bin-path]}/{[project-exe]}</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>mkdir -m 770 /var/log/pgbackrest</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>chown backrest:postgres /var/log/pgbackrest</exe-cmd> | ||||
|                 </execute> | ||||
|             </host-add> | ||||
|  | ||||
|             <backrest-config host="{[host-backup]}" show="n" owner="backrest:postgres" file="{[backrest-config-demo]}"> | ||||
|                 <title>Configure the <backrest/> repository path</title> | ||||
|  | ||||
|                 <backrest-config-option section="global:general" key="repo-path">{[backrest-repo-path]}</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="repo-path">{[backrest-repo-path]}</backrest-config-option> | ||||
|             </backrest-config> | ||||
|  | ||||
|             <p>For this example a new host named <host>backup</host> has been created to store the cluster backups. Follow the instructions in <link section="/installation">Installation</link> to install <backrest/> and <link section="/quickstart/create-repository">Create the Repository</link> to create the <backrest/> repository. The <host>backup</host> host must also be configured with the database host/user and database path.</p> | ||||
| @@ -994,7 +1006,7 @@ | ||||
|                 <backrest-config-option section="demo" key="db-path">{[db-path]}</backrest-config-option> | ||||
|                 <backrest-config-option section="demo" key="db-host">{[host-db-master]}</backrest-config-option> | ||||
|  | ||||
|                 <backrest-config-option section="global:backup" key="start-fast">y</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="start-fast">y</backrest-config-option> | ||||
|                 <!-- <backrest-config-option section="global:log" key="log-level-console">info</backrest-config-option> --> | ||||
|             </backrest-config> | ||||
|  | ||||
| @@ -1005,13 +1017,13 @@ | ||||
|  | ||||
|                 <backrest-config-option section="demo" key="db-path">{[db-path]}</backrest-config-option> | ||||
|  | ||||
|                 <backrest-config-option section="global:general" key="repo-path">{[backrest-repo-path]}</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="repo-path">{[backrest-repo-path]}</backrest-config-option> | ||||
|  | ||||
|                 <!-- <backrest-config-option section="global:log" key="log-level-console">info</backrest-config-option> | ||||
|                 <!-- <backrest-config-option section="global" key="log-level-console">info</backrest-config-option> | ||||
|  | ||||
|                 <backrest-config-option section="global:archive" key="log-level-console">warn</backrest-config-option> --> | ||||
|                 <backrest-config-option section="global" key="log-level-console">warn</backrest-config-option> --> | ||||
|  | ||||
|                 <backrest-config-option section="global:backup" key="backup-host">{[host-backup]}</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="backup-host">{[host-backup]}</backrest-config-option> | ||||
|             </backrest-config> | ||||
|  | ||||
|             <p>Commands are run the same as on a single host configuration except that the <cmd>backup</cmd> and <cmd>expire</cmd> command are run from the <host>backup</host> host and all other commands are run from the <host>database</host> host.</p> | ||||
| @@ -1176,13 +1188,13 @@ | ||||
|  | ||||
|                 <!-- Install backrest --> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>cp -r /backrest/lib/BackRest {[perl-lib-path]}</exe-cmd> | ||||
|                     <exe-cmd>cp -r /backrest/lib/pgBackRest {[perl-lib-path]}</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>find {[perl-lib-path]}/BackRest -type f -exec chmod 644 {} +</exe-cmd> | ||||
|                     <exe-cmd>find {[perl-lib-path]}/pgBackRest -type f -exec chmod 644 {} +</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>find {[perl-lib-path]}/BackRest -type d -exec chmod 755 {} +</exe-cmd> | ||||
|                     <exe-cmd>find {[perl-lib-path]}/pgBackRest -type d -exec chmod 755 {} +</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>cp /backrest/bin/{[project-exe]} | ||||
| @@ -1191,6 +1203,12 @@ | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>chmod 755 {[perl-bin-path]}/{[project-exe]}</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>mkdir -m 770 /var/log/pgbackrest</exe-cmd> | ||||
|                 </execute> | ||||
|                 <execute user="root"> | ||||
|                     <exe-cmd>chown postgres:postgres /var/log/pgbackrest</exe-cmd> | ||||
|                 </execute> | ||||
|  | ||||
|                 <!-- Create repository --> | ||||
|                 <execute user="root"> | ||||
| @@ -1223,15 +1241,15 @@ | ||||
|  | ||||
|                 <backrest-config-option section="demo" key="db-path">{[db-path]}</backrest-config-option> | ||||
|  | ||||
|                 <backrest-config-option section="global:general" key="repo-path">{[backrest-repo-path]}</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="repo-path">{[backrest-repo-path]}</backrest-config-option> | ||||
|  | ||||
|                 <!-- <backrest-config-option section="global:log" key="log-level-console">info</backrest-config-option> | ||||
|                 <!-- <backrest-config-option section="global" key="log-level-console">info</backrest-config-option> | ||||
|  | ||||
|                 <backrest-config-option section="global:archive" key="log-level-console">warn</backrest-config-option> --> | ||||
|  | ||||
|                 <backrest-config-option section="global:backup" key="backup-host">{[host-backup]}</backrest-config-option> | ||||
|                 <backrest-config-option section="global" key="backup-host">{[host-backup]}</backrest-config-option> | ||||
|  | ||||
|                 <backrest-config-option section="demo:restore:recovery-option" key="standby_mode">on</backrest-config-option> | ||||
|                 <backrest-config-option section="demo" key="recovery-option">standby_mode=on</backrest-config-option> | ||||
|             </backrest-config> | ||||
|  | ||||
|             <p>Now the standby can be created with the <cmd>restore</cmd> command.</p> | ||||
| @@ -1398,7 +1416,7 @@ | ||||
|             <backrest-config host="{[host-db-standby]}" file="{[backrest-config-demo]}"> | ||||
|                 <title>Set <pg-option>primary_conninfo</pg-option></title> | ||||
|  | ||||
|                 <backrest-config-option section="demo:restore:recovery-option" key="primary_conninfo">host={[host-db-master-ip]} port=5432 user=replicator</backrest-config-option> | ||||
|                 <backrest-config-option section="demo" key="recovery-option">primary_conninfo=host={[host-db-master-ip]} port=5432 user=replicator</backrest-config-option> | ||||
|             </backrest-config> | ||||
|  | ||||
|             <p>It is possible to configure a password in the <pg-option>primary_conninfo</pg-option> setting but using a <file>.pgpass</file> file is more flexible and secure.</p> | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # ARCHIVE MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Archive; | ||||
| package pgBackRest::Archive; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -13,14 +13,15 @@ use Fcntl qw(SEEK_CUR O_RDONLY O_WRONLY O_CREAT); | ||||
| use File::Basename qw(dirname basename); | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Lock; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::ArchiveInfo; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Common::Wait; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Lock; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::ArchiveInfo; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Common::Wait; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::FileCommon; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -373,10 +374,10 @@ sub get | ||||
|     lockStopTest(); | ||||
| 
 | ||||
|     # Create the file object | ||||
|     my $oFile = new BackRest::File | ||||
|     my $oFile = new pgBackRest::File | ||||
|     ( | ||||
|         optionGet(OPTION_STANZA), | ||||
|         optionRemoteTypeTest(BACKUP) ? optionGet(OPTION_REPO_REMOTE_PATH) : optionGet(OPTION_REPO_PATH), | ||||
|         optionGet(OPTION_REPO_PATH), | ||||
|         optionRemoteType(), | ||||
|         protocolGet() | ||||
|     ); | ||||
| @@ -457,7 +458,7 @@ sub getCheck | ||||
|     } | ||||
|     else | ||||
|     { | ||||
|         $strArchiveId = (new BackRest::ArchiveInfo($oFile->pathGet(PATH_BACKUP_ARCHIVE), true))->archiveId(); | ||||
|         $strArchiveId = (new pgBackRest::ArchiveInfo($oFile->pathGet(PATH_BACKUP_ARCHIVE), true))->archiveId(); | ||||
|     } | ||||
| 
 | ||||
|     # Return from function and log return values if any | ||||
| @@ -492,18 +493,17 @@ sub pushProcess | ||||
|     } | ||||
| 
 | ||||
|     # Load the archive object | ||||
|     use BackRest::Archive; | ||||
|     use pgBackRest::Archive; | ||||
| 
 | ||||
|     # If an archive section has been defined, use that instead of the backup section when command is CMD_ARCHIVE_PUSH | ||||
|     my $bArchiveAsync = optionGet(OPTION_ARCHIVE_ASYNC); | ||||
|     my $strArchivePath = optionGet(OPTION_REPO_PATH); | ||||
| 
 | ||||
|     # If logging locally then create the stop archiving file name | ||||
|     my $strStopFile; | ||||
| 
 | ||||
|     if ($bArchiveAsync) | ||||
|     { | ||||
|         $strStopFile = "${strArchivePath}/lock/" . optionGet(OPTION_STANZA) . "-archive.stop"; | ||||
|         $strStopFile = optionGet(OPTION_SPOOL_PATH) . '/stop/' . optionGet(OPTION_STANZA) . "-archive.stop"; | ||||
|     } | ||||
| 
 | ||||
|     # If an archive file is defined, then push it | ||||
| @@ -555,14 +555,15 @@ sub pushProcess | ||||
|         else | ||||
|         { | ||||
|             # Open the log file | ||||
|             logFileSet(optionGet(OPTION_REPO_PATH) . '/log/' . optionGet(OPTION_STANZA) . '-archive-async'); | ||||
|             logFileSet(optionGet(OPTION_LOG_PATH) . '/' . optionGet(OPTION_STANZA) . '-archive-async'); | ||||
| 
 | ||||
|             # Call the archive_xfer function and continue to loop as long as there are files to process | ||||
|             my $iLogTotal; | ||||
| 
 | ||||
|             while (!defined($iLogTotal) || $iLogTotal > 0) | ||||
|             { | ||||
|                 $iLogTotal = $self->xfer($strArchivePath . "/archive/" . optionGet(OPTION_STANZA) . "/out", $strStopFile); | ||||
|                 $iLogTotal = $self->xfer(optionGet(OPTION_SPOOL_PATH) . "/archive/" . | ||||
|                                          optionGet(OPTION_STANZA) . "/out", $strStopFile); | ||||
| 
 | ||||
|                 if ($iLogTotal > 0) | ||||
|                 { | ||||
| @@ -609,10 +610,10 @@ sub push | ||||
|         ); | ||||
| 
 | ||||
|     # Create the file object | ||||
|     my $oFile = new BackRest::File | ||||
|     my $oFile = new pgBackRest::File | ||||
|     ( | ||||
|         optionGet(OPTION_STANZA), | ||||
|         $bAsync || optionRemoteTypeTest(NONE) ? optionGet(OPTION_REPO_PATH) : optionGet(OPTION_REPO_REMOTE_PATH), | ||||
|         $bAsync ? optionGet(OPTION_SPOOL_PATH) : optionGet(OPTION_REPO_PATH), | ||||
|         $bAsync ? NONE : optionRemoteType(), | ||||
|         protocolGet($bAsync) | ||||
|     ); | ||||
| @@ -752,7 +753,7 @@ sub pushCheck | ||||
|         } | ||||
| 
 | ||||
|         # If the info file exists check db version and system-id | ||||
|         $strArchiveId = (new BackRest::ArchiveInfo($oFile->pathGet(PATH_BACKUP_ARCHIVE)))->check($strDbVersion, $ullDbSysId); | ||||
|         $strArchiveId = (new pgBackRest::ArchiveInfo($oFile->pathGet(PATH_BACKUP_ARCHIVE)))->check($strDbVersion, $ullDbSysId); | ||||
| 
 | ||||
|         # Check if the WAL segment already exists in the archive | ||||
|         $strChecksum = $self->walFileName($oFile, $strArchiveId, $strWalSegment, $bPartial); | ||||
| @@ -809,7 +810,7 @@ sub xfer | ||||
|         ); | ||||
| 
 | ||||
|     # Create a local file object to read archive logs in the local store | ||||
|     my $oFile = new BackRest::File | ||||
|     my $oFile = new pgBackRest::File | ||||
|     ( | ||||
|         optionGet(OPTION_STANZA), | ||||
|         optionGet(OPTION_REPO_PATH), | ||||
| @@ -854,10 +855,10 @@ sub xfer | ||||
|             # If the archive repo is remote create a new file object to do the copies | ||||
|             if (!optionRemoteTypeTest(NONE)) | ||||
|             { | ||||
|                 $oFile = new BackRest::File | ||||
|                 $oFile = new pgBackRest::File | ||||
|                 ( | ||||
|                     optionGet(OPTION_STANZA), | ||||
|                     optionGet(OPTION_REPO_REMOTE_PATH), | ||||
|                     optionGet(OPTION_REPO_PATH), | ||||
|                     optionRemoteType(), | ||||
|                     protocolGet() | ||||
|                 ); | ||||
| @@ -960,6 +961,8 @@ sub xfer | ||||
|                 &log(ERROR, "local archive queue has exceeded limit of ${iArchiveMaxMB}MB" . | ||||
|                             " - WAL segments will be discarded until the stop file (${strStopFile}) is removed"); | ||||
| 
 | ||||
|                 filePathCreate(dirname($strStopFile), '0770'); | ||||
| 
 | ||||
|                 my $hStopFile; | ||||
|                 open($hStopFile, '>', $strStopFile) | ||||
|                     or confess &log(ERROR, "unable to create stop file file ${strStopFile}"); | ||||
| @@ -1,8 +1,8 @@ | ||||
| #################################################################################################################################### | ||||
| # ARCHIVE INFO MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::ArchiveInfo; | ||||
| use parent 'BackRest::Common::Ini'; | ||||
| package pgBackRest::ArchiveInfo; | ||||
| use parent 'pgBackRest::Common::Ini'; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -13,13 +13,13 @@ use File::Basename qw(dirname basename); | ||||
| use File::stat; | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::BackupInfo; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::BackupInfo; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # BACKUP MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Backup; | ||||
| package pgBackRest::Backup; | ||||
| 
 | ||||
| use threads; | ||||
| use strict; | ||||
| @@ -15,20 +15,21 @@ use File::Path qw(remove_tree); | ||||
| use Thread::Queue; | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Exit; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Archive; | ||||
| use BackRest::BackupCommon; | ||||
| use BackRest::BackupFile; | ||||
| use BackRest::BackupInfo; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::Db; | ||||
| use BackRest::File; | ||||
| use BackRest::FileCommon; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Exit; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Archive; | ||||
| use pgBackRest::BackupCommon; | ||||
| use pgBackRest::BackupFile; | ||||
| use pgBackRest::BackupInfo; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Db; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::FileCommon; | ||||
| use pgBackRest::Manifest; | ||||
| use pgBackRest::Version; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -58,16 +59,16 @@ sub new | ||||
|     my ($strOperation) = logDebugParam(OP_BACKUP_NEW); | ||||
| 
 | ||||
|     # Initialize default file object | ||||
|     $self->{oFile} = new BackRest::File | ||||
|     $self->{oFile} = new pgBackRest::File | ||||
|     ( | ||||
|         optionGet(OPTION_STANZA), | ||||
|         optionRemoteTypeTest(BACKUP) ? optionGet(OPTION_REPO_REMOTE_PATH) : optionGet(OPTION_REPO_PATH), | ||||
|         optionGet(OPTION_REPO_PATH), | ||||
|         optionRemoteType(), | ||||
|         protocolGet() | ||||
|     ); | ||||
| 
 | ||||
|     # Initialize variables | ||||
|     $self->{oDb} = new BackRest::Db(); | ||||
|     $self->{oDb} = new pgBackRest::Db(); | ||||
| 
 | ||||
|     # Return from function and log return values if any | ||||
|     return logDebugReturn | ||||
| @@ -620,8 +621,8 @@ sub processManifest | ||||
|         if (optionGet(OPTION_THREAD_MAX) > 1) | ||||
|         { | ||||
|             # Load module dynamically | ||||
|             require BackRest::Protocol::ThreadGroup; | ||||
|             BackRest::Protocol::ThreadGroup->import(); | ||||
|             require pgBackRest::Protocol::ThreadGroup; | ||||
|             pgBackRest::Protocol::ThreadGroup->import(); | ||||
| 
 | ||||
|             for (my $iThreadIdx = 0; $iThreadIdx < optionGet(OPTION_THREAD_MAX); $iThreadIdx++) | ||||
|             { | ||||
| @@ -731,14 +732,14 @@ sub process | ||||
|     $self->{oFile}->pathCreate(PATH_BACKUP_CLUSTER, undef, undef, true); | ||||
| 
 | ||||
|     # Load or build backup.info | ||||
|     my $oBackupInfo = new BackRest::BackupInfo($self->{oFile}->pathGet(PATH_BACKUP_CLUSTER)); | ||||
|     my $oBackupInfo = new pgBackRest::BackupInfo($self->{oFile}->pathGet(PATH_BACKUP_CLUSTER)); | ||||
| 
 | ||||
|     # Build backup tmp and config | ||||
|     my $strBackupTmpPath = $self->{oFile}->pathGet(PATH_BACKUP_TMP); | ||||
|     my $strBackupConfFile = $self->{oFile}->pathGet(PATH_BACKUP_TMP, 'backup.manifest'); | ||||
| 
 | ||||
|     # Declare the backup manifest | ||||
|     my $oBackupManifest = new BackRest::Manifest($strBackupConfFile, false); | ||||
|     my $oBackupManifest = new pgBackRest::Manifest($strBackupConfFile, false); | ||||
| 
 | ||||
|     # Find the previous backup based on the type | ||||
|     my $oLastManifest = undef; | ||||
| @@ -747,7 +748,7 @@ sub process | ||||
| 
 | ||||
|     if (defined($strBackupLastPath)) | ||||
|     { | ||||
|         $oLastManifest = new BackRest::Manifest($self->{oFile}->pathGet(PATH_BACKUP_CLUSTER) . "/${strBackupLastPath}/backup.manifest"); | ||||
|         $oLastManifest = new pgBackRest::Manifest($self->{oFile}->pathGet(PATH_BACKUP_CLUSTER) . "/${strBackupLastPath}/backup.manifest"); | ||||
| 
 | ||||
|         &log(INFO, 'last backup label = ' . $oLastManifest->get(MANIFEST_SECTION_BACKUP, MANIFEST_KEY_LABEL) . | ||||
|                    ', version = ' . $oLastManifest->get(INI_SECTION_BACKREST, INI_KEY_VERSION)); | ||||
| @@ -836,7 +837,7 @@ sub process | ||||
| 
 | ||||
|         # Start the backup | ||||
|         ($strArchiveStart, $strTimestampDbStart) = | ||||
|             $self->{oDb}->backupStart($self->{oFile}, optionGet(OPTION_DB_PATH), BACKREST_EXE . ' backup started ' . | ||||
|             $self->{oDb}->backupStart($self->{oFile}, optionGet(OPTION_DB_PATH), BACKREST_NAME . ' Backup Started at ' . | ||||
|                                       timestampFormat(undef, $lTimestampStart), optionGet(OPTION_START_FAST)); | ||||
| 
 | ||||
|         # Record the archive start location | ||||
| @@ -868,7 +869,7 @@ sub process | ||||
|             eval | ||||
|             { | ||||
|                 # Load the aborted manifest | ||||
|                 $oAbortedManifest = new BackRest::Manifest("${strBackupTmpPath}/backup.manifest"); | ||||
|                 $oAbortedManifest = new pgBackRest::Manifest("${strBackupTmpPath}/backup.manifest"); | ||||
| 
 | ||||
|                 # Key and values that do not match | ||||
|                 my $strKey; | ||||
| @@ -997,7 +998,7 @@ sub process | ||||
| 
 | ||||
|         # After the backup has been stopped, need to make a copy of the archive logs need to make the db consistent | ||||
|         logDebugMisc($strOperation, "retrieve archive logs ${strArchiveStart}:${strArchiveStop}"); | ||||
|         my $oArchive = new BackRest::Archive(); | ||||
|         my $oArchive = new pgBackRest::Archive(); | ||||
|         my $strArchiveId = $oArchive->getCheck($self->{oFile}); | ||||
|         my @stryArchive = $oArchive->range($strArchiveStart, $strArchiveStop, $fDbVersion < 9.3); | ||||
| 
 | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # BACKUP COMMON MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::BackupCommon; | ||||
| package pgBackRest::BackupCommon; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -12,9 +12,9 @@ use Exporter qw(import); | ||||
| use File::Basename; | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::Config; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::Config; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # BACKUP FILE MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::BackupFile; | ||||
| package pgBackRest::BackupFile; | ||||
| 
 | ||||
| use threads; | ||||
| use Thread::Queue; | ||||
| @@ -14,11 +14,11 @@ use Exporter qw(import); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -1,8 +1,8 @@ | ||||
| #################################################################################################################################### | ||||
| # BACKUP INFO MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::BackupInfo; | ||||
| use parent 'BackRest::Common::Ini'; | ||||
| package pgBackRest::BackupInfo; | ||||
| use parent 'pgBackRest::Common::Ini'; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -14,12 +14,12 @@ use File::Basename qw(dirname basename); | ||||
| use File::stat; | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # COMMON EXCEPTION MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Common::Exception; | ||||
| package pgBackRest::Common::Exception; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # COMMON EXIT MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Common::Exit; | ||||
| package pgBackRest::Common::Exit; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -13,10 +13,10 @@ use File::Basename qw(dirname); | ||||
| use Scalar::Util qw(blessed); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Lock; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Lock; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -58,8 +58,8 @@ sub exitInit | ||||
|     if (defined($iThreadMaxParam) && $iThreadMaxParam > 1) | ||||
|     { | ||||
|         # Load module dynamically | ||||
|         require BackRest::Protocol::ThreadGroup; | ||||
|         BackRest::Protocol::ThreadGroup->import(); | ||||
|         require pgBackRest::Protocol::ThreadGroup; | ||||
|         pgBackRest::Protocol::ThreadGroup->import(); | ||||
| 
 | ||||
|         $iThreadMax = $iThreadMaxParam; | ||||
|     } | ||||
| @@ -124,7 +124,7 @@ sub exitSafe | ||||
|     { | ||||
|         my $oMessage = $@; | ||||
| 
 | ||||
|         if (blessed($oMessage) && $oMessage->isa('BackRest::Common::Exception')) | ||||
|         if (blessed($oMessage) && $oMessage->isa('pgBackRest::Common::Exception')) | ||||
|         { | ||||
|             &log(WARN, 'unable to shutdown protocol (' . $oMessage->code() . '): ' . $oMessage->message()); | ||||
| 
 | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # COMMON INI MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Common::Ini; | ||||
| package pgBackRest::Common::Ini; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -16,11 +16,11 @@ use JSON::PP; | ||||
| use Storable qw(dclone); | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::FileCommon; | ||||
| use BackRest::Version; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::FileCommon; | ||||
| use pgBackRest::Version; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -185,7 +185,19 @@ sub iniLoad | ||||
|                 # If relaxed then read the value directly | ||||
|                 if ($bRelaxed) | ||||
|                 { | ||||
|                     ${$oContent}{$strSection}{$strKey} = $strValue; | ||||
|                     if (defined($$oContent{$strSection}{$strKey})) | ||||
|                     { | ||||
|                         if (ref($$oContent{$strSection}{$strKey}) ne 'ARRAY') | ||||
|                         { | ||||
|                             $$oContent{$strSection}{$strKey} = [$$oContent{$strSection}{$strKey}]; | ||||
|                         } | ||||
| 
 | ||||
|                         push(@{$$oContent{$strSection}{$strKey}}, $strValue); | ||||
|                     } | ||||
|                     else | ||||
|                     { | ||||
|                         $$oContent{$strSection}{$strKey} = $strValue; | ||||
|                     } | ||||
|                 } | ||||
|                 # Else read the value as stricter JSON | ||||
|                 else | ||||
| @@ -236,8 +248,8 @@ sub iniSave | ||||
|             OP_INI_INI_SAVE, \@_, | ||||
|             {name => 'strFileName', trace => true}, | ||||
|             {name => 'oContent', trace => true}, | ||||
|             {name => 'bRelaxed', required => false, trace => true}, | ||||
|             {name => 'bTemp', required => false, trace => true} | ||||
|             {name => 'bRelaxed', default => false, trace => true}, | ||||
|             {name => 'bTemp', default => false, trace => true} | ||||
|         ); | ||||
| 
 | ||||
|     # Open the ini file for writing | ||||
| @@ -250,7 +262,6 @@ sub iniSave | ||||
| 
 | ||||
|     # Create the JSON object canonical so that fields are alpha ordered to pass unit tests | ||||
|     my $oJSON = JSON::PP->new()->canonical()->allow_nonref(); | ||||
|     $bRelaxed = defined($bRelaxed) ? $bRelaxed : false; | ||||
| 
 | ||||
|     # Write the INI file | ||||
|     foreach my $strSection (sort(keys(%$oContent))) | ||||
| @@ -293,8 +304,21 @@ sub iniSave | ||||
|             # If relaxed then store as old-style config | ||||
|             if ($bRelaxed) | ||||
|             { | ||||
|                 syswrite($hFile, "${strKey}=${strValue}\n") | ||||
|                     or confess "unable to write relaxed key ${strKey}: $!"; | ||||
|                 # If the value is an array then save each element to a separate key/value pair | ||||
|                 if (ref($strValue) eq 'ARRAY') | ||||
|                 { | ||||
|                     foreach my $strArrayValue (@{$strValue}) | ||||
|                     { | ||||
|                         syswrite($hFile, "${strKey}=${strArrayValue}\n") | ||||
|                             or confess "unable to write relaxed key array ${strKey}: $!"; | ||||
|                     } | ||||
|                 } | ||||
|                 # Else write a standard key/value pair | ||||
|                 else | ||||
|                 { | ||||
|                     syswrite($hFile, "${strKey}=${strValue}\n") | ||||
|                         or confess "unable to write relaxed key ${strKey}: $!"; | ||||
|                 } | ||||
|             } | ||||
|             # Else write as stricter JSON | ||||
|             else | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # COMMON LOCK MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Common::Lock; | ||||
| package pgBackRest::Common::Lock; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -13,9 +13,10 @@ use Fcntl qw(:DEFAULT :flock); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::FileCommon; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -33,18 +34,6 @@ my $strCurrentLockType; | ||||
| my $strCurrentLockFile; | ||||
| my $hCurrentLockHandle; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # lockPathName | ||||
| # | ||||
| # Get the base path where the lock file will be stored. | ||||
| #################################################################################################################################### | ||||
| sub lockPathName | ||||
| { | ||||
|     my $strRepoPath = shift; | ||||
| 
 | ||||
|     return "${strRepoPath}/lock"; | ||||
| } | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # lockFileName | ||||
| # | ||||
| @@ -54,11 +43,10 @@ sub lockFileName | ||||
| { | ||||
|     my $strLockType = shift; | ||||
|     my $strStanza = shift; | ||||
|     my $strRepoPath = shift; | ||||
|     my $bRemote = shift; | ||||
|     my $iProcessIdx = shift; | ||||
| 
 | ||||
|     return lockPathName($strRepoPath) . '/' . (defined($strStanza) ? $strStanza : 'global') . "_${strLockType}" . | ||||
|     return optionGet(OPTION_LOCK_PATH) . '/' . (defined($strStanza) ? $strStanza : 'global') . "_${strLockType}" . | ||||
|            (defined($bRemote) && $bRemote ? '_remote' : '') . | ||||
|            (defined($iProcessIdx) ? "-${iProcessIdx}" : '') . '.lock'; | ||||
| } | ||||
| @@ -70,14 +58,7 @@ sub lockFileName | ||||
| #################################################################################################################################### | ||||
| sub lockPathCreate | ||||
| { | ||||
|     my $strRepoPath = shift; | ||||
| 
 | ||||
|     # Create the lock path if it does not exist.  Use 770 so that members of the group can run read-only processes. | ||||
|     if (! -e lockPathName($strRepoPath)) | ||||
|     { | ||||
|         mkdir (lockPathName($strRepoPath), oct(770)) | ||||
|             or confess &log(ERROR, 'unable to create lock path ' . lockPathName($strRepoPath), ERROR_PATH_CREATE); | ||||
|     } | ||||
|     filePathCreate(optionGet(OPTION_LOCK_PATH), '770'); | ||||
| } | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| @@ -111,7 +92,6 @@ sub lockAcquire | ||||
|     if (!optionTest(OPTION_LOCK) || optionGet(OPTION_LOCK)) | ||||
|     { | ||||
|         $bResult = false; | ||||
|         my $strRepoPath = optionGet(OPTION_REPO_PATH); | ||||
| 
 | ||||
|         # Cannot proceed if a lock is currently held | ||||
|         if (defined($strCurrentLockType)) | ||||
| @@ -120,13 +100,13 @@ sub lockAcquire | ||||
|         } | ||||
| 
 | ||||
|         # Check if processes are currently stopped | ||||
|         lockStopTest($strRepoPath); | ||||
|         lockStopTest(); | ||||
| 
 | ||||
|         # Create the lock path | ||||
|         lockPathCreate($strRepoPath); | ||||
|         lockPathCreate(); | ||||
| 
 | ||||
|         # Attempt to open the lock file | ||||
|         $strCurrentLockFile = lockFileName($strLockType, optionGet(OPTION_STANZA, false), $strRepoPath, $bRemote, $iProcessIdx); | ||||
|         $strCurrentLockFile = lockFileName($strLockType, optionGet(OPTION_STANZA, false), $bRemote, $iProcessIdx); | ||||
| 
 | ||||
|         sysopen($hCurrentLockHandle, $strCurrentLockFile, O_WRONLY | O_CREAT, oct(640)) | ||||
|             or confess &log(ERROR, "unable to open lock file ${strCurrentLockFile}", ERROR_FILE_OPEN); | ||||
| @@ -224,10 +204,9 @@ push @EXPORT, qw(lockRelease); | ||||
| #################################################################################################################################### | ||||
| sub lockStopFileName | ||||
| { | ||||
|     my $strRepoPath = shift; | ||||
|     my $strStanza = shift; | ||||
| 
 | ||||
|     return lockPathName($strRepoPath) . (defined($strStanza) ? "/${strStanza}" : '/all') . '.stop'; | ||||
|     return optionGet(OPTION_LOCK_PATH) . (defined($strStanza) ? "/${strStanza}" : '/all') . '.stop'; | ||||
| } | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| @@ -239,10 +218,10 @@ sub lockStopFileName | ||||
| sub lockStop | ||||
| { | ||||
|     # Create the lock path | ||||
|     lockPathCreate(optionGet(OPTION_REPO_PATH)); | ||||
|     lockPathCreate(); | ||||
| 
 | ||||
|     # Generate the stop file name | ||||
|     my $strStopFile = lockStopFileName(optionGet(OPTION_REPO_PATH), optionGet(OPTION_STANZA, false)); | ||||
|     my $strStopFile = lockStopFileName(optionGet(OPTION_STANZA, false)); | ||||
| 
 | ||||
|     # If the stop file already exists then warn | ||||
|     if (-e $strStopFile) | ||||
| @@ -260,7 +239,7 @@ sub lockStop | ||||
|     # If --force was specified then send term signals to running processes | ||||
|     if (optionGet(OPTION_FORCE)) | ||||
|     { | ||||
|         my $strLockPath = lockPathName(optionGet(OPTION_REPO_PATH)); | ||||
|         my $strLockPath = optionGet(OPTION_LOCK_PATH); | ||||
| 
 | ||||
|         opendir(my $hPath, $strLockPath) | ||||
|             or confess &log(ERROR, "unable to open lock path ${strLockPath}", ERROR_PATH_OPEN); | ||||
| @@ -330,22 +309,13 @@ push @EXPORT, qw(lockStop); | ||||
| sub lockStopTest | ||||
| { | ||||
|     # Assign function parameters, defaults, and log debug info | ||||
|     my | ||||
|     ( | ||||
|         $strOperation, | ||||
|         $strRepoPath | ||||
|     ) = | ||||
|         logDebugParam | ||||
|         ( | ||||
|             OP_LOCK_STOP_TEST, \@_, | ||||
|             {name => 'strRepoPath', default => optionGet(OPTION_REPO_PATH, false), required => true} | ||||
|         ); | ||||
|     my ($strOperation) = logDebugParam(OP_LOCK_STOP_TEST); | ||||
| 
 | ||||
|     # Check the stanza first if it is specified | ||||
|     if (optionTest(OPTION_STANZA)) | ||||
|     { | ||||
|         # Generate the stop file name | ||||
|         my $strStopFile = lockStopFileName($strRepoPath, optionGet(OPTION_STANZA)); | ||||
|         my $strStopFile = lockStopFileName(optionGet(OPTION_STANZA)); | ||||
| 
 | ||||
|         if (-e $strStopFile) | ||||
|         { | ||||
| @@ -354,7 +324,7 @@ sub lockStopTest | ||||
|     } | ||||
| 
 | ||||
|     # Now check all stanzas | ||||
|     my $strStopFile = lockStopFileName($strRepoPath); | ||||
|     my $strStopFile = lockStopFileName(); | ||||
| 
 | ||||
|     if (-e $strStopFile) | ||||
|     { | ||||
| @@ -375,7 +345,7 @@ push @EXPORT, qw(lockStopTest); | ||||
| sub lockStart | ||||
| { | ||||
|     # Generate the stop file name | ||||
|     my $strStopFile = lockStopFileName(optionGet(OPTION_REPO_PATH), optionGet(OPTION_STANZA, false)); | ||||
|     my $strStopFile = lockStopFileName(optionGet(OPTION_STANZA, false)); | ||||
| 
 | ||||
|     # If the stop file doesn't exist then warn | ||||
|     if (!-e $strStopFile) | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # COMMON LOG MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Common::Log; | ||||
| package pgBackRest::Common::Log; | ||||
| 
 | ||||
| use threads; | ||||
| use strict; | ||||
| @@ -16,8 +16,8 @@ use Scalar::Util qw(blessed reftype); | ||||
| use Time::HiRes qw(gettimeofday usleep); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::String; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::String; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Boolean constants | ||||
| @@ -110,7 +110,7 @@ sub logFileSet | ||||
|                 or die "unable to create directory " . dirname($strFile) . " for log file ${strFile}"; | ||||
|         } | ||||
| 
 | ||||
|         $strFile .= '-' . timestampFormat('%4d%02d%02d') . '.log'; | ||||
|         $strFile .= '.log'; | ||||
|         my $bExists = false; | ||||
| 
 | ||||
|         if (-e $strFile) | ||||
| @@ -541,7 +541,7 @@ sub log | ||||
|     # Throw a typed exception if code is defined | ||||
|     if (defined($iCode)) | ||||
|     { | ||||
|         return new BackRest::Common::Exception($iCode, $strMessage, longmess()); | ||||
|         return new pgBackRest::Common::Exception($iCode, $strMessage, longmess()); | ||||
|     } | ||||
| 
 | ||||
|     # Return the message test so it can be used in a confess | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # COMMON STRING MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Common::String; | ||||
| package pgBackRest::Common::String; | ||||
| 
 | ||||
| use threads; | ||||
| use strict; | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # COMMON WAIT MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Common::Wait; | ||||
| package pgBackRest::Common::Wait; | ||||
| 
 | ||||
| use threads; | ||||
| use strict; | ||||
| @@ -15,7 +15,7 @@ use POSIX qw(ceil); | ||||
| use Time::HiRes qw(gettimeofday usleep); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use pgBackRest::Common::Log; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # waitRemainder | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # CONFIG MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Config::Config; | ||||
| package pgBackRest::Config::Config; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -14,19 +14,12 @@ use File::Basename qw(dirname basename); | ||||
| use Getopt::Long qw(GetOptions); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Protocol::Common; | ||||
| use BackRest::Protocol::RemoteMaster; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # BackRest executable name used for help messages and default | ||||
| #################################################################################################################################### | ||||
| use constant BACKREST_EXE                                           => basename($0); | ||||
|     push @EXPORT, qw(BACKREST_EXE); | ||||
| use constant BACKREST_NAME                                          => 'pgBackRest'; | ||||
|     push @EXPORT, qw(BACKREST_NAME); | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Protocol::Common; | ||||
| use pgBackRest::Protocol::RemoteMaster; | ||||
| use pgBackRest::Version; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # DB/BACKUP Constants | ||||
| @@ -160,8 +153,6 @@ use constant OPTION_RULE_REQUIRED                                   => 'required | ||||
|     push @EXPORT, qw(OPTION_RULE_REQUIRED); | ||||
| use constant OPTION_RULE_SECTION                                    => 'section'; | ||||
|     push @EXPORT, qw(OPTION_RULE_SECTION); | ||||
| use constant OPTION_RULE_SECTION_INHERIT                            => 'section-inherit'; | ||||
|     push @EXPORT, qw(OPTION_RULE_SECTION_INHERIT); | ||||
| use constant OPTION_RULE_TYPE                                       => 'type'; | ||||
|     push @EXPORT, qw(OPTION_RULE_TYPE); | ||||
| 
 | ||||
| @@ -182,25 +173,8 @@ use constant OPTION_TYPE_STRING                                     => 'string'; | ||||
| #################################################################################################################################### | ||||
| # Configuration section constants | ||||
| #################################################################################################################################### | ||||
| use constant CONFIG_GLOBAL                                          => 'global'; | ||||
|     push @EXPORT, qw(CONFIG_GLOBAL); | ||||
| 
 | ||||
| use constant CONFIG_SECTION_ARCHIVE                                 => 'archive'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_ARCHIVE); | ||||
| use constant CONFIG_SECTION_BACKUP                                  => 'backup'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_BACKUP); | ||||
| use constant CONFIG_SECTION_COMMAND                                 => 'command'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_COMMAND); | ||||
| use constant CONFIG_SECTION_GENERAL                                 => 'general'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_GENERAL); | ||||
| use constant CONFIG_SECTION_LOG                                     => 'log'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_LOG); | ||||
| use constant CONFIG_SECTION_RESTORE_RECOVERY_OPTION                 => 'restore:recovery-option'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_RESTORE_RECOVERY_OPTION); | ||||
| use constant CONFIG_SECTION_RESTORE_TABLESPACE_MAP                  => 'restore:tablespace-map'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_RESTORE_TABLESPACE_MAP); | ||||
| use constant CONFIG_SECTION_EXPIRE                                  => 'expire'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_EXPIRE); | ||||
| use constant CONFIG_SECTION_GLOBAL                                  => 'global'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_GLOBAL); | ||||
| use constant CONFIG_SECTION_STANZA                                  => 'stanza'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_STANZA); | ||||
| 
 | ||||
| @@ -277,22 +251,26 @@ use constant OPTION_COMPRESS_LEVEL_NETWORK                          => 'compress | ||||
|     push @EXPORT, qw(OPTION_COMPRESS_LEVEL_NETWORK); | ||||
| use constant OPTION_NEUTRAL_UMASK                                   => 'neutral-umask'; | ||||
|     push @EXPORT, qw(OPTION_NEUTRAL_UMASK); | ||||
| use constant OPTION_REPO_PATH                                       => 'repo-path'; | ||||
|     push @EXPORT, qw(OPTION_REPO_PATH); | ||||
| use constant OPTION_REPO_REMOTE_PATH                                => 'repo-remote-path'; | ||||
|     push @EXPORT, qw(OPTION_REPO_REMOTE_PATH); | ||||
| use constant OPTION_THREAD_MAX                                      => 'thread-max'; | ||||
|     push @EXPORT, qw(OPTION_THREAD_MAX); | ||||
| use constant OPTION_THREAD_TIMEOUT                                  => 'thread-timeout'; | ||||
|     push @EXPORT, qw(OPTION_THREAD_TIMEOUT); | ||||
| 
 | ||||
| # COMMAND Section | ||||
| #----------------------------------------------------------------------------------------------------------------------------------- | ||||
| # Paths | ||||
| use constant OPTION_LOCK_PATH                                       => 'lock-path'; | ||||
|     push @EXPORT, qw(OPTION_LOCK_PATH); | ||||
| use constant OPTION_LOG_PATH                                        => 'log-path'; | ||||
|     push @EXPORT, qw(OPTION_LOG_PATH); | ||||
| use constant OPTION_REPO_PATH                                       => 'repo-path'; | ||||
|     push @EXPORT, qw(OPTION_REPO_PATH); | ||||
| use constant OPTION_SPOOL_PATH                                      => 'spool-path'; | ||||
|     push @EXPORT, qw(OPTION_SPOOL_PATH); | ||||
| 
 | ||||
| # Remote command | ||||
| use constant OPTION_COMMAND_REMOTE                                  => 'cmd-remote'; | ||||
|     push @EXPORT, qw(OPTION_COMMAND_REMOTE); | ||||
| 
 | ||||
| # LOG Section | ||||
| #----------------------------------------------------------------------------------------------------------------------------------- | ||||
| # Log level | ||||
| use constant OPTION_LOG_LEVEL_CONSOLE                               => 'log-level-console'; | ||||
|     push @EXPORT, qw(OPTION_LOG_LEVEL_CONSOLE); | ||||
| use constant OPTION_LOG_LEVEL_FILE                                  => 'log-level-file'; | ||||
| @@ -422,10 +400,16 @@ use constant OPTION_DEFAULT_DB_TIMEOUT                              => 1800; | ||||
|     push @EXPORT, qw(OPTION_DEFAULT_DB_TIMEOUT); | ||||
| use constant OPTION_DEFAULT_CONFIG                                  => '/etc/' . BACKREST_EXE . '.conf'; | ||||
|     push @EXPORT, qw(OPTION_DEFAULT_CONFIG); | ||||
| use constant OPTION_DEFAULT_LOCK_PATH                               => '/tmp/' . BACKREST_EXE; | ||||
|     push @EXPORT, qw(OPTION_DEFAULT_LOCK_PATH); | ||||
| use constant OPTION_DEFAULT_LOG_PATH                                => '/var/log/' . BACKREST_EXE; | ||||
|     push @EXPORT, qw(OPTION_DEFAULT_LOG_PATH); | ||||
| use constant OPTION_DEFAULT_NEUTRAL_UMASK                           => true; | ||||
|     push @EXPORT, qw(OPTION_DEFAULT_NEUTRAL_UMASK); | ||||
| use constant OPTION_DEFAULT_REPO_PATH                               => '/var/lib/backup'; | ||||
| use constant OPTION_DEFAULT_REPO_PATH                               => '/var/lib/' . BACKREST_EXE; | ||||
|     push @EXPORT, qw(OPTION_DEFAULT_REPO_PATH); | ||||
| use constant OPTION_DEFAULT_SPOOL_PATH                              => '/var/spool/' . BACKREST_EXE; | ||||
|     push @EXPORT, qw(OPTION_DEFAULT_SPOOL_PATH); | ||||
| use constant OPTION_DEFAULT_THREAD_MAX                              => 1; | ||||
|     push @EXPORT, qw(OPTION_DEFAULT_THREAD_MAX); | ||||
| use constant OPTION_DEFAULT_THREAD_MAX_MIN                          => 1; | ||||
| @@ -781,7 +765,7 @@ my %oOptionRule = | ||||
|         } | ||||
|     }, | ||||
| 
 | ||||
|     # Command-line only test | ||||
|     # Command-line only remote | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     &OPTION_COMMAND => | ||||
|     { | ||||
| @@ -862,10 +846,9 @@ my %oOptionRule = | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     &OPTION_BUFFER_SIZE => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_BUFFER_SIZE, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_SECTION_INHERIT => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_ALLOW_RANGE => [OPTION_DEFAULT_BUFFER_SIZE_MIN, OPTION_DEFAULT_BUFFER_SIZE_MAX], | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
| @@ -881,10 +864,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_DB_TIMEOUT => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_DB_TIMEOUT, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_SECTION_INHERIT => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
| @@ -899,10 +881,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_COMPRESS => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_COMPRESS, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_SECTION_INHERIT => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
| @@ -915,10 +896,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_COMPRESS_LEVEL => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_COMPRESS_LEVEL, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_SECTION_INHERIT => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_ALLOW_RANGE => [OPTION_DEFAULT_COMPRESS_LEVEL_MIN, OPTION_DEFAULT_COMPRESS_LEVEL_MAX], | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
| @@ -934,10 +914,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_COMPRESS_LEVEL_NETWORK => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_COMPRESS_LEVEL_NETWORK, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_SECTION_INHERIT => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_ALLOW_RANGE => [OPTION_DEFAULT_COMPRESS_LEVEL_NETWORK_MIN, OPTION_DEFAULT_COMPRESS_LEVEL_NETWORK_MAX], | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
| @@ -953,9 +932,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_CONFIG_REMOTE => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_CONFIG, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
| @@ -968,9 +947,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_NEUTRAL_UMASK => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_NEUTRAL_UMASK, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
| @@ -985,11 +964,11 @@ my %oOptionRule = | ||||
|         } | ||||
|     }, | ||||
| 
 | ||||
|     &OPTION_REPO_PATH => | ||||
|     &OPTION_LOCK_PATH => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_REPO_PATH, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_LOCK_PATH, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
| @@ -1004,28 +983,66 @@ my %oOptionRule = | ||||
|         }, | ||||
|     }, | ||||
| 
 | ||||
|     &OPTION_REPO_REMOTE_PATH => | ||||
|     &OPTION_LOG_PATH => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_LOG_PATH, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
|             &CMD_ARCHIVE_PUSH => true, | ||||
|             &CMD_BACKUP => true, | ||||
|             &CMD_INFO => true, | ||||
|             &CMD_RESTORE => true | ||||
|             &CMD_REMOTE => true, | ||||
|             &CMD_RESTORE => true, | ||||
|             &CMD_START => true, | ||||
|             &CMD_STOP => true, | ||||
|             &CMD_EXPIRE => true | ||||
|         }, | ||||
|     }, | ||||
| 
 | ||||
|     &OPTION_REPO_PATH => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_REPO_PATH, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
|             &CMD_ARCHIVE_PUSH => true, | ||||
|             &CMD_BACKUP => true, | ||||
|             &CMD_INFO => true, | ||||
|             &CMD_REMOTE => true, | ||||
|             &CMD_RESTORE => true, | ||||
|             &CMD_START => true, | ||||
|             &CMD_STOP => true, | ||||
|             &CMD_EXPIRE => true | ||||
|         }, | ||||
|     }, | ||||
| 
 | ||||
|     &OPTION_SPOOL_PATH => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_SPOOL_PATH, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_PUSH => true | ||||
|         }, | ||||
|         &OPTION_RULE_DEPEND => | ||||
|         { | ||||
|             &OPTION_RULE_DEPEND_OPTION  => OPTION_ARCHIVE_ASYNC, | ||||
|             &OPTION_RULE_DEPEND_VALUE   => true | ||||
|         }, | ||||
|     }, | ||||
| 
 | ||||
|     &OPTION_THREAD_MAX => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_THREAD_MAX, | ||||
|         &OPTION_RULE_ALLOW_RANGE => [OPTION_DEFAULT_THREAD_MAX_MIN, OPTION_DEFAULT_THREAD_MAX_MAX], | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_SECTION_INHERIT => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true, | ||||
| @@ -1035,10 +1052,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_THREAD_TIMEOUT => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_SECTION_INHERIT => CONFIG_SECTION_GENERAL, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true, | ||||
| @@ -1050,9 +1066,9 @@ my %oOptionRule = | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     &OPTION_COMMAND_REMOTE => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_COMMAND_REMOTE, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_COMMAND, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
| @@ -1067,10 +1083,9 @@ my %oOptionRule = | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     &OPTION_LOG_LEVEL_CONSOLE => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_LOG_LEVEL_CONSOLE, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_SECTION_INHERIT => CONFIG_SECTION_LOG, | ||||
|         &OPTION_RULE_ALLOW_LIST => | ||||
|         { | ||||
|             lc(OFF)    => true, | ||||
| @@ -1096,9 +1111,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_LOG_LEVEL_FILE => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_LOG_LEVEL_FILE, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_LOG, | ||||
|         &OPTION_RULE_ALLOW_LIST => | ||||
|         { | ||||
|             lc(OFF)    => true, | ||||
| @@ -1125,9 +1140,9 @@ my %oOptionRule = | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     &OPTION_ARCHIVE_ASYNC => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_ARCHIVE_ASYNC, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_ARCHIVE, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_PUSH => true | ||||
| @@ -1136,9 +1151,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_ARCHIVE_MAX_MB => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_ARCHIVE, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_PUSH => true | ||||
| @@ -1149,9 +1164,9 @@ my %oOptionRule = | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     &OPTION_BACKUP_ARCHIVE_CHECK => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_BACKUP_ARCHIVE_CHECK, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => | ||||
| @@ -1167,9 +1182,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_BACKUP_ARCHIVE_COPY => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_BACKUP_ARCHIVE_COPY, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => | ||||
| @@ -1185,9 +1200,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_BACKUP_HOST => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_BACKUP, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
| @@ -1199,9 +1214,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_BACKUP_USER => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_BACKUP_USER, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_BACKUP, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_ARCHIVE_GET => true, | ||||
| @@ -1218,9 +1233,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_HARDLINK => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_BACKUP_HARDLINK, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true | ||||
| @@ -1229,9 +1244,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_MANIFEST_SAVE_THRESHOLD => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_BACKUP_MANIFEST_SAVE_THRESHOLD, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true | ||||
| @@ -1240,9 +1255,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_RESUME => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_BACKUP_RESUME, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true | ||||
| @@ -1251,9 +1266,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_START_FAST => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_BACKUP_START_FAST, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true | ||||
| @@ -1262,9 +1277,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_STOP_AUTO => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_BACKUP_STOP_AUTO, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true | ||||
| @@ -1275,9 +1290,9 @@ my %oOptionRule = | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     &OPTION_RETENTION_ARCHIVE => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_EXPIRE, | ||||
|         &OPTION_RULE_ALLOW_RANGE => [OPTION_DEFAULT_RETENTION_MIN, OPTION_DEFAULT_RETENTION_MAX], | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
| @@ -1288,10 +1303,10 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_RETENTION_ARCHIVE_TYPE => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_REQUIRED => true, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_RETENTION_ARCHIVE_TYPE, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_EXPIRE, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true, | ||||
| @@ -1311,9 +1326,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_RETENTION_DIFF => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_EXPIRE, | ||||
|         &OPTION_RULE_ALLOW_RANGE => [OPTION_DEFAULT_RETENTION_MIN, OPTION_DEFAULT_RETENTION_MAX], | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
| @@ -1324,9 +1339,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_RETENTION_FULL => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_EXPIRE, | ||||
|         &OPTION_RULE_ALLOW_RANGE => [OPTION_DEFAULT_RETENTION_MIN, OPTION_DEFAULT_RETENTION_MAX], | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
| @@ -1339,9 +1354,9 @@ my %oOptionRule = | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     &OPTION_TABLESPACE => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_BOOLEAN, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_RESTORE_TABLESPACE, | ||||
|         &OPTION_RULE_SECTION => true, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_RESTORE => true | ||||
| @@ -1350,9 +1365,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_RESTORE_TABLESPACE_MAP => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_HASH, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_RESTORE_TABLESPACE_MAP, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_RESTORE => 1 | ||||
| @@ -1361,9 +1376,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_RESTORE_RECOVERY_OPTION => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_GLOBAL, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_HASH, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_RESTORE_RECOVERY_OPTION, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_RESTORE => 1 | ||||
| @@ -1385,9 +1400,9 @@ my %oOptionRule = | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     &OPTION_DB_HOST => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_STANZA, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_STANZA, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true | ||||
| @@ -1396,8 +1411,8 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_DB_PATH => | ||||
|     { | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_STANZA, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_HINT => "Does this stanza exist?", | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
| @@ -1415,9 +1430,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_DB_PORT => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_STANZA, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_INTEGER, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_DB_PORT, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_STANZA, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true, | ||||
| @@ -1427,9 +1442,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_DB_SOCKET_PATH => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_STANZA, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_REQUIRED => false, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_STANZA, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true, | ||||
| @@ -1439,9 +1454,9 @@ my %oOptionRule = | ||||
| 
 | ||||
|     &OPTION_DB_USER => | ||||
|     { | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_STANZA, | ||||
|         &OPTION_RULE_TYPE => OPTION_TYPE_STRING, | ||||
|         &OPTION_RULE_DEFAULT => OPTION_DEFAULT_DB_USER, | ||||
|         &OPTION_RULE_SECTION => CONFIG_SECTION_STANZA, | ||||
|         &OPTION_RULE_COMMAND => | ||||
|         { | ||||
|             &CMD_BACKUP => true | ||||
| @@ -1555,12 +1570,6 @@ sub configLoad | ||||
|         umask(0000); | ||||
|     } | ||||
| 
 | ||||
|     # Set repo-remote-path to repo-path if it is not set | ||||
|     if (optionTest(OPTION_REPO_PATH) && !optionTest(OPTION_REPO_REMOTE_PATH)) | ||||
|     { | ||||
|         $oOption{&OPTION_REPO_REMOTE_PATH}{value} = optionGet(OPTION_REPO_PATH); | ||||
|     } | ||||
| 
 | ||||
|     # Check if the backup host is remote | ||||
|     if (optionTest(OPTION_BACKUP_HOST)) | ||||
|     { | ||||
| @@ -1610,18 +1619,6 @@ sub optionValid | ||||
|         confess &log(ERROR, "invalid command ${strCommand}", ERROR_COMMAND_INVALID); | ||||
|     } | ||||
| 
 | ||||
|     # Set the command section - because of the various archive commands this is not always the command | ||||
|     my $strCommandSection; | ||||
| 
 | ||||
|     if (commandTest(CMD_ARCHIVE_GET) || commandTest(CMD_ARCHIVE_PUSH)) | ||||
|     { | ||||
|         $strCommandSection = CONFIG_SECTION_ARCHIVE; | ||||
|     } | ||||
|     else | ||||
|     { | ||||
|         $strCommandSection = $strCommand; | ||||
|     } | ||||
| 
 | ||||
|     # Hash to store contents of the config file.  The file will be loaded once the config dependency is resolved unless all options | ||||
|     # are set on the command line or --no-config is specified. | ||||
|     my $oConfig; | ||||
| @@ -1745,67 +1742,52 @@ sub optionValid | ||||
|                     } | ||||
| 
 | ||||
|                     # Get the section that the value should be in | ||||
|                     my $strSection = defined($oOptionRule{$strOption}{&OPTION_RULE_SECTION}) ? | ||||
|                                          ($oOptionRule{$strOption}{&OPTION_RULE_SECTION} eq '1' ? | ||||
|                                              $strCommandSection : $oOptionRule{$strOption}{&OPTION_RULE_SECTION}) : undef; | ||||
|                     my $strSection = $oOptionRule{$strOption}{&OPTION_RULE_SECTION}; | ||||
| 
 | ||||
|                     # Only look in the stanza section when $strSection = true | ||||
|                     if ($strSection eq CONFIG_SECTION_STANZA) | ||||
|                     # Always search the stanza section when it exists | ||||
|                     if (optionTest(OPTION_STANZA)) | ||||
|                     { | ||||
|                         if (optionTest(OPTION_STANZA)) | ||||
|                         { | ||||
|                             $strValue = $$oConfig{optionGet(OPTION_STANZA)}{$strOption}; | ||||
|                         } | ||||
|                         $strValue = $$oConfig{optionGet(OPTION_STANZA)}{$strOption}; | ||||
|                     } | ||||
|                     # Else do a full search | ||||
|                     else | ||||
| 
 | ||||
|                     # Only continue searching when strSection != CONFIG_SECTION_STANZA.  Some options (e.g. db-path) can only be | ||||
|                     # configured in the stanza section. | ||||
|                     if (!defined($strValue) && $strSection ne CONFIG_SECTION_STANZA) | ||||
|                     { | ||||
|                         # First check in the stanza section | ||||
|                         if (optionTest(OPTION_STANZA)) | ||||
|                         # Check command sections for a value.  This allows options (e.g. compress-level) to be set on a per-command | ||||
|                         # basis. | ||||
|                         if (defined($oOptionRule{$strOption}{&OPTION_RULE_COMMAND}{$strCommand}) && | ||||
|                             $oOptionRule{$strOption}{&OPTION_RULE_COMMAND}{$strCommand} != false) | ||||
|                         { | ||||
|                             $strValue = $oOptionRule{$strOption}{&OPTION_RULE_TYPE} eq OPTION_TYPE_HASH ? | ||||
|                                         $$oConfig{optionGet(OPTION_STANZA) . ":${strSection}"} : | ||||
|                                         $$oConfig{optionGet(OPTION_STANZA) . ":${strSection}"}{$strOption}; | ||||
|                         } | ||||
| 
 | ||||
|                         # Else check for an inherited stanza section | ||||
|                         if (!defined($strValue)) | ||||
|                         { | ||||
|                             my $strInheritedSection = undef; | ||||
| 
 | ||||
|                             $strInheritedSection = $oOptionRule{$strOption}{&OPTION_RULE_SECTION_INHERIT}; | ||||
| 
 | ||||
|                             if (defined($strInheritedSection)) | ||||
|                             # Check the stanza command section | ||||
|                             if (optionTest(OPTION_STANZA)) | ||||
|                             { | ||||
|                                 if (optionTest(OPTION_STANZA)) | ||||
|                                 { | ||||
|                                     $strValue = $$oConfig{optionGet(OPTION_STANZA) . ":${strInheritedSection}"}{$strOption}; | ||||
|                                 } | ||||
|                                 $strValue = $$oConfig{optionGet(OPTION_STANZA) . ":${strCommand}"}{$strOption}; | ||||
|                             } | ||||
| 
 | ||||
|                             # Else check the global section | ||||
|                             # Check the global command section | ||||
|                             if (!defined($strValue)) | ||||
|                             { | ||||
|                                 $strValue = $oOptionRule{$strOption}{&OPTION_RULE_TYPE} eq OPTION_TYPE_HASH ? | ||||
|                                             $$oConfig{&CONFIG_GLOBAL . ":${strSection}"} : | ||||
|                                             $$oConfig{&CONFIG_GLOBAL . ":${strSection}"}{$strOption}; | ||||
| 
 | ||||
|                                 # Else check the global inherited section | ||||
|                                 if (!defined($strValue) && defined($strInheritedSection)) | ||||
|                                 { | ||||
|                                     $strValue = $$oConfig{&CONFIG_GLOBAL . ":${strInheritedSection}"}{$strOption}; | ||||
|                                 } | ||||
|                                 $strValue = $$oConfig{&CONFIG_SECTION_GLOBAL . ":${strCommand}"}{$strOption}; | ||||
|                             } | ||||
|                         } | ||||
| 
 | ||||
|                         # Finally check the global section | ||||
|                         if (!defined($strValue)) | ||||
|                         { | ||||
|                             $strValue = $$oConfig{&CONFIG_SECTION_GLOBAL}{$strOption}; | ||||
|                         } | ||||
|                     } | ||||
| 
 | ||||
|                     # Fix up data types | ||||
|                     if (defined($strValue)) | ||||
|                     { | ||||
|                         # The empty string is undefined | ||||
|                         if ($strValue eq '') | ||||
|                         { | ||||
|                             $strValue = undef; | ||||
|                         } | ||||
|                         # Convert Y or N to boolean | ||||
|                         elsif ($oOptionRule{$strOption}{&OPTION_RULE_TYPE} eq OPTION_TYPE_BOOLEAN) | ||||
|                         { | ||||
|                             if ($strValue eq 'y') | ||||
| @@ -1822,6 +1804,42 @@ sub optionValid | ||||
|                                              ERROR_OPTION_INVALID_VALUE); | ||||
|                             } | ||||
|                         } | ||||
|                         # Convert a list of key/value pairs to a hash | ||||
|                         elsif ($oOptionRule{$strOption}{&OPTION_RULE_TYPE} eq OPTION_TYPE_HASH) | ||||
|                         { | ||||
|                             my @oValue = (); | ||||
| 
 | ||||
|                             # If there is only one key/value | ||||
|                             if (ref(\$strValue) eq 'SCALAR') | ||||
|                             { | ||||
|                                 push(@oValue, $strValue); | ||||
|                             } | ||||
|                             # Else if there is an array of values | ||||
|                             else | ||||
|                             { | ||||
|                                 @oValue = @{$strValue}; | ||||
|                             } | ||||
| 
 | ||||
|                             # Reset the value hash | ||||
|                             $strValue = {}; | ||||
| 
 | ||||
|                             # Iterate and parse each key/value pair | ||||
|                             foreach my $strHash (@oValue) | ||||
|                             { | ||||
|                                 my $iEqualIdx = index($strHash, '='); | ||||
| 
 | ||||
|                                 if ($iEqualIdx < 1 || $iEqualIdx == length($strHash) - 1) | ||||
|                                 { | ||||
|                                     confess &log(ERROR, "'${strHash}' is not valid for '${strOption}' option", | ||||
|                                                  ERROR_OPTION_INVALID_VALUE); | ||||
|                                 } | ||||
| 
 | ||||
|                                 my $strHashKey = substr($strHash, 0, $iEqualIdx); | ||||
|                                 my $strHashValue = substr($strHash, length($strHashKey) + 1); | ||||
| 
 | ||||
|                                 $$strValue{$strHashKey} = $strHashValue; | ||||
|                             } | ||||
|                         } | ||||
| 
 | ||||
|                         $oOption{$strOption}{source} = SOURCE_CONFIG; | ||||
|                     } | ||||
| @@ -2245,7 +2263,7 @@ sub protocolGet | ||||
|     # If force local or remote = NONE then create a local remote and return it | ||||
|     if ((defined($bForceLocal) && $bForceLocal) || optionRemoteTypeTest(NONE)) | ||||
|     { | ||||
|         return new BackRest::Protocol::Common | ||||
|         return new pgBackRest::Protocol::Common | ||||
|         ( | ||||
|             optionGet(OPTION_BUFFER_SIZE), | ||||
|             commandTest(CMD_EXPIRE) ? OPTION_DEFAULT_COMPRESS_LEVEL : optionGet(OPTION_COMPRESS_LEVEL), | ||||
| @@ -2261,13 +2279,12 @@ sub protocolGet | ||||
|     } | ||||
| 
 | ||||
|     # Return the remote when required | ||||
|     my $oProtocolTemp = new BackRest::Protocol::RemoteMaster | ||||
|     my $oProtocolTemp = new pgBackRest::Protocol::RemoteMaster | ||||
|     ( | ||||
|         commandWrite(CMD_REMOTE, true, optionGet(OPTION_COMMAND_REMOTE), undef, | ||||
|                      {&OPTION_COMMAND => {value => commandGet()}, &OPTION_PROCESS => {value => $iProcessIdx}, &OPTION_CONFIG => | ||||
|                      {value => optionSource(OPTION_CONFIG_REMOTE) eq SOURCE_DEFAULT ? undef : optionGet(OPTION_CONFIG_REMOTE)}, | ||||
|                      &OPTION_REPO_PATH => {value => optionSource(OPTION_REPO_REMOTE_PATH) eq SOURCE_DEFAULT ? | ||||
|                         undef : optionGet(OPTION_REPO_REMOTE_PATH)}}), | ||||
|                      &OPTION_LOG_PATH => {}, &OPTION_LOCK_PATH => {}}), | ||||
|         optionGet(OPTION_BUFFER_SIZE), | ||||
|         commandTest(CMD_EXPIRE) ? OPTION_DEFAULT_COMPRESS_LEVEL : optionGet(OPTION_COMPRESS_LEVEL), | ||||
|         commandTest(CMD_EXPIRE) ? OPTION_DEFAULT_COMPRESS_LEVEL_NETWORK : optionGet(OPTION_COMPRESS_LEVEL_NETWORK), | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # CONFIG HELP MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Config::ConfigHelp; | ||||
| package pgBackRest::Config::ConfigHelp; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -12,11 +12,12 @@ use Exporter qw(import); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::Config; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Version; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Help types | ||||
| @@ -45,6 +46,18 @@ use constant CONFIG_HELP_SOURCE_SECTION                             => CONFIG_HE | ||||
| use constant CONFIG_HELP_SOURCE_COMMAND                             => CONFIG_HELP_COMMAND; | ||||
|      push @EXPORT, qw(CONFIG_HELP_SOURCE_COMMAND); | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Config Section Types | ||||
| #################################################################################################################################### | ||||
| use constant CONFIG_SECTION_COMMAND                                 => 'command'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_COMMAND); | ||||
| use constant CONFIG_SECTION_GENERAL                                 => 'general'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_GENERAL); | ||||
| use constant CONFIG_SECTION_LOG                                     => 'log'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_LOG); | ||||
| use constant CONFIG_SECTION_EXPIRE                                  => 'expire'; | ||||
|     push @EXPORT, qw(CONFIG_SECTION_EXPIRE); | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # configHelp | ||||
| # | ||||
| @@ -58,8 +71,8 @@ sub configHelp | ||||
|     my $bConfigResult = shift; | ||||
| 
 | ||||
|     # Load module dynamically | ||||
|     require BackRest::Config::ConfigHelpData; | ||||
|     BackRest::Config::ConfigHelpData->import(); | ||||
|     require pgBackRest::Config::ConfigHelpData; | ||||
|     pgBackRest::Config::ConfigHelpData->import(); | ||||
| 
 | ||||
|     # Get config data | ||||
|     my $oCommandHash = commandHashGet(); | ||||
| @@ -3,7 +3,7 @@ | ||||
| # | ||||
| # This module is automatically generated by doc.pl and should never be manually edited. | ||||
| #################################################################################################################################### | ||||
| package BackRest::Config::ConfigHelpData; | ||||
| package pgBackRest::Config::ConfigHelpData; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -137,7 +137,7 @@ my $oConfigHelpData = | ||||
|             summary => | ||||
|                 "pgBackRest exe path on the remote host.", | ||||
|             description => | ||||
|                 "Required only if the path to pg_backrest is different on the local and remote systems. If not defined, the " . | ||||
|                 "Required only if the path to pgbackrest is different on the local and remote systems. If not defined, the " . | ||||
|                     "remote exe path will be set the same as the local exe path." | ||||
|         }, | ||||
| 
 | ||||
| @@ -291,6 +291,18 @@ my $oConfigHelpData = | ||||
|                     "hard-linked can affect all the backups in the set." | ||||
|         }, | ||||
| 
 | ||||
|         # LOCK-PATH Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'lock-path' => | ||||
|         { | ||||
|             section => 'general', | ||||
|             summary => | ||||
|                 "Path where lock files are stored.", | ||||
|             description => | ||||
|                 "The lock path provides a location for pgBackRest to create lock files to prevent conflicting operations from " . | ||||
|                     "being run concurrently." | ||||
|         }, | ||||
| 
 | ||||
|         # LOG-LEVEL-CONSOLE Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'log-level-console' => | ||||
| @@ -327,6 +339,18 @@ my $oConfigHelpData = | ||||
|                 "* trace - Log trace (very verbose debugging), debug, info, warnings, and errors" | ||||
|         }, | ||||
| 
 | ||||
|         # LOG-PATH Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'log-path' => | ||||
|         { | ||||
|             section => 'general', | ||||
|             summary => | ||||
|                 "Path where log files are stored.", | ||||
|             description => | ||||
|                 "The log path provides a location for pgBackRest to store log files. Note that if log-level-file=none then no " . | ||||
|                     "log path is required." | ||||
|         }, | ||||
| 
 | ||||
|         # MANIFEST-SAVE-THRESHOLD Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'manifest-save-threshold' => | ||||
| @@ -356,46 +380,40 @@ my $oConfigHelpData = | ||||
|                     "the command line." | ||||
|         }, | ||||
| 
 | ||||
|         # RECOVERY-OPTION Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'recovery-option' => | ||||
|         { | ||||
|             section => 'restore', | ||||
|             summary => | ||||
|                 "Set an option in recovery.conf.", | ||||
|             description => | ||||
|                 "See http://www.postgresql.org/docs/X.X/static/recovery-config.html for details on recovery.conf options " . | ||||
|                     "(replace X.X with your PostgreSQL version). This option can be used multiple times.\n" . | ||||
|                 "\n" . | ||||
|                 "Note: The restore_command option will be automatically generated but can be overridden with this option. Be " . | ||||
|                     "careful about specifying your own restore_command as pgBackRest is designed to handle this for you. Target " . | ||||
|                     "Recovery options (recovery_target_name, recovery_target_time, etc.) are generated automatically by " . | ||||
|                     "pgBackRest and should not be set with this option.\n" . | ||||
|                 "\n" . | ||||
|                 "Since pgBackRest does not start PostgreSQL after writing the recovery.conf file, it is always possible to " . | ||||
|                     "edit/check recovery.conf before manually restarting." | ||||
|         }, | ||||
| 
 | ||||
|         # REPO-PATH Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'repo-path' => | ||||
|         { | ||||
|             section => 'general', | ||||
|             summary => | ||||
|                 "Repository path where WAL segments, backups, logs, etc are stored.", | ||||
|                 "Repository path where WAL segments and backups stored.", | ||||
|             description => | ||||
|                 "The repository serves as both storage and working area for pgBackRest. In a simple installation where the " . | ||||
|                     "backups are stored locally on the database server there will be only one repository which will contain " . | ||||
|                     "everything: backups, archives, logs, locks, etc.\n" . | ||||
|                 "\n" . | ||||
|                 "If the backups are being done remotely then the backup server's repository will contain backups, archives, " . | ||||
|                     "locks and logs while the database server's repository will contain only locks and logs. However, if " . | ||||
|                     "asynchronous archiving is enabled then the database server's repository will also contain a spool " . | ||||
|                     "directory for archive logs that have not yet been pushed to the remote repository.\n" . | ||||
|                 "\n" . | ||||
|                 "Each system where pgBackRest is installed should have a repository directory configured. Storage requirements " . | ||||
|                     "vary based on usage. The main backup repository will need the most space as it contains both backups and " . | ||||
|                     "WAL segments for whatever retention you have specified. The database repository only needs significant " . | ||||
|                     "space if asynchronous archiving is enabled and then it will act as an overflow for WAL segments and might " . | ||||
|                     "need to be large depending on your database activity.\n" . | ||||
|                 "The repository is where pgBackRest stores backup and archives WAL segments.\n" . | ||||
|                 "\n" . | ||||
|                 "If you are new to backup then it will be difficult to estimate in advance how much space you'll need. The best " . | ||||
|                     "thing to do is take some backups then record the size of different types of backups (full/incr/diff) and " . | ||||
|                     "measure the amount of WAL generated per day. This will give you a general idea of how much space you'll " . | ||||
|                     "need, though of course requirements will change over time as your database evolves." | ||||
|         }, | ||||
| 
 | ||||
|         # REPO-REMOTE-PATH Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'repo-remote-path' => | ||||
|         { | ||||
|             section => 'general', | ||||
|             summary => | ||||
|                 "Remote repository path where WAL segments, backups, logs, etc are stored.", | ||||
|             description => | ||||
|                 "The remote repository is relative to the current installation of pgBackRest. On a database server the backup " . | ||||
|                     "server will be remote and vice versa for the backup server where the database server will be remote. This " . | ||||
|                     "option is only required if the remote repository has a different path than the local repository." | ||||
|                     "need, though of course requirements will likely change over time as your database evolves." | ||||
|         }, | ||||
| 
 | ||||
|         # RESUME Option Help | ||||
| @@ -460,6 +478,21 @@ my $oConfigHelpData = | ||||
|                     "expire. When not defined then all full backups will be kept." | ||||
|         }, | ||||
| 
 | ||||
|         # SPOOL-PATH Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'spool-path' => | ||||
|         { | ||||
|             section => 'general', | ||||
|             summary => | ||||
|                 "Path where WAL segments are spooled during async archiving.", | ||||
|             description => | ||||
|                 "When asynchronous archiving is enabled pgBackRest needs a local directory to store WAL segments before they " . | ||||
|                     "are compressed and moved to the repository. Depending on the volume of WAL generated this directory could " . | ||||
|                     "become very large so be sure to plan accordingly.\n" . | ||||
|                 "\n" . | ||||
|                 "The max-archive-mb option can be used to limit the amount of WAL that will be spooled locally." | ||||
|         }, | ||||
| 
 | ||||
|         # STANZA Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'stanza' => | ||||
| @@ -525,6 +558,23 @@ my $oConfigHelpData = | ||||
|                     "in the pg_tblspc path. If no tablespaces are present this this setting has no effect." | ||||
|         }, | ||||
| 
 | ||||
|         # TABLESPACE-MAP Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'tablespace-map' => | ||||
|         { | ||||
|             section => 'restore', | ||||
|             summary => | ||||
|                 "Modify a tablespace path.", | ||||
|             description => | ||||
|                 "Moves a tablespace to a new location during the restore. This is useful when tablespace locations are not the " . | ||||
|                     "same on a replica, or an upgraded system has different mount points.\n" . | ||||
|                 "\n" . | ||||
|                 "Since PostgreSQL 9.2 tablespace locations are not stored in pg_tablespace so moving tablespaces can be done " . | ||||
|                     "with impunity. However, moving a tablespace to the data_directory is not recommended and may cause " . | ||||
|                     "problems. For more information on moving tablespaces " . | ||||
|                     "http://www.databasesoup.com/2013/11/moving-tablespaces.html is a good resource." | ||||
|         }, | ||||
| 
 | ||||
|         # THREAD-MAX Option Help | ||||
|         #--------------------------------------------------------------------------------------------------------------------------- | ||||
|         'thread-max' => | ||||
| @@ -576,11 +626,12 @@ my $oConfigHelpData = | ||||
|                 'config-remote' => 'section', | ||||
|                 'db-path' => 'section', | ||||
|                 'db-timeout' => 'section', | ||||
|                 'lock-path' => 'section', | ||||
|                 'log-level-console' => 'section', | ||||
|                 'log-level-file' => 'section', | ||||
|                 'log-path' => 'section', | ||||
|                 'neutral-umask' => 'section', | ||||
|                 'repo-path' => 'section', | ||||
|                 'repo-remote-path' => 'section', | ||||
|                 'stanza' => 'default' | ||||
|             } | ||||
|         }, | ||||
| @@ -610,11 +661,13 @@ my $oConfigHelpData = | ||||
|                 'config-remote' => 'section', | ||||
|                 'db-path' => 'section', | ||||
|                 'db-timeout' => 'section', | ||||
|                 'lock-path' => 'section', | ||||
|                 'log-level-console' => 'section', | ||||
|                 'log-level-file' => 'section', | ||||
|                 'log-path' => 'section', | ||||
|                 'neutral-umask' => 'section', | ||||
|                 'repo-path' => 'section', | ||||
|                 'repo-remote-path' => 'section', | ||||
|                 'spool-path' => 'section', | ||||
|                 'stanza' => 'default' | ||||
|             } | ||||
|         }, | ||||
| @@ -665,8 +718,10 @@ my $oConfigHelpData = | ||||
|                 }, | ||||
| 
 | ||||
|                 'hardlink' => 'section', | ||||
|                 'lock-path' => 'section', | ||||
|                 'log-level-console' => 'section', | ||||
|                 'log-level-file' => 'section', | ||||
|                 'log-path' => 'section', | ||||
|                 'manifest-save-threshold' => 'section', | ||||
|                 'neutral-umask' => 'section', | ||||
| 
 | ||||
| @@ -686,7 +741,6 @@ my $oConfigHelpData = | ||||
|                 }, | ||||
| 
 | ||||
|                 'repo-path' => 'section', | ||||
|                 'repo-remote-path' => 'section', | ||||
|                 'resume' => 'section', | ||||
|                 'retention-archive' => 'section', | ||||
|                 'retention-archive-type' => 'section', | ||||
| @@ -729,8 +783,10 @@ my $oConfigHelpData = | ||||
|             option => | ||||
|             { | ||||
|                 'config' => 'default', | ||||
|                 'lock-path' => 'section', | ||||
|                 'log-level-console' => 'section', | ||||
|                 'log-level-file' => 'section', | ||||
|                 'log-path' => 'section', | ||||
|                 'repo-path' => 'section', | ||||
|                 'retention-archive' => 'section', | ||||
|                 'retention-archive-type' => 'section', | ||||
| @@ -779,8 +835,10 @@ my $oConfigHelpData = | ||||
|                 'config' => 'default', | ||||
|                 'config-remote' => 'section', | ||||
|                 'db-timeout' => 'section', | ||||
|                 'lock-path' => 'section', | ||||
|                 'log-level-console' => 'section', | ||||
|                 'log-level-file' => 'section', | ||||
|                 'log-path' => 'section', | ||||
| 
 | ||||
|                 # OUTPUT Option Help | ||||
|                 #------------------------------------------------------------------------------------------------------------------- | ||||
| @@ -796,7 +854,6 @@ my $oConfigHelpData = | ||||
|                 }, | ||||
| 
 | ||||
|                 'repo-path' => 'section', | ||||
|                 'repo-remote-path' => 'section', | ||||
|                 'stanza' => 'default' | ||||
|             } | ||||
|         }, | ||||
| @@ -857,33 +914,13 @@ my $oConfigHelpData = | ||||
|                             "corrupt cluster." | ||||
|                 }, | ||||
| 
 | ||||
|                 'lock-path' => 'section', | ||||
|                 'log-level-console' => 'section', | ||||
|                 'log-level-file' => 'section', | ||||
|                 'log-path' => 'section', | ||||
|                 'neutral-umask' => 'section', | ||||
| 
 | ||||
|                 # RECOVERY-OPTION Option Help | ||||
|                 #------------------------------------------------------------------------------------------------------------------- | ||||
|                 'recovery-option' => | ||||
|                 { | ||||
|                     summary => | ||||
|                         "Set an option in recovery.conf.", | ||||
|                     description => | ||||
|                         "See http://www.postgresql.org/docs/X.X/static/recovery-config.html for details on recovery.conf " . | ||||
|                             "options (replace X.X with your PostgreSQL version). This option can be used multiple times.\n" . | ||||
|                         "\n" . | ||||
|                         "Note: The restore_command option will be automatically generated but can be overridden with this " . | ||||
|                             "option. Be careful about specifying your own restore_command as pgBackRest is designed to handle " . | ||||
|                             "this for you. Target Recovery options (recovery_target_name, recovery_target_time, etc.) are " . | ||||
|                             "generated automatically by pgBackRest and should not be set with this option.\n" . | ||||
|                         "\n" . | ||||
|                         "Recovery settings can also be set in the restore:recovery-option section of pg_backrest.conf.\n" . | ||||
|                         "\n" . | ||||
|                         "Since pgBackRest does not start PostgreSQL after writing the recovery.conf file, it is always possible " . | ||||
|                             "to edit/check recovery.conf before manually restarting." | ||||
|                 }, | ||||
| 
 | ||||
|                 'recovery-option' => 'section', | ||||
|                 'repo-path' => 'section', | ||||
|                 'repo-remote-path' => 'section', | ||||
| 
 | ||||
|                 # SET Option Help | ||||
|                 #------------------------------------------------------------------------------------------------------------------- | ||||
| @@ -898,22 +935,7 @@ my $oConfigHelpData = | ||||
| 
 | ||||
|                 'stanza' => 'default', | ||||
|                 'tablespace' => 'section', | ||||
| 
 | ||||
|                 # TABLESPACE-MAP Option Help | ||||
|                 #------------------------------------------------------------------------------------------------------------------- | ||||
|                 'tablespace-map' => | ||||
|                 { | ||||
|                     summary => | ||||
|                         "Modify a tablespace path.", | ||||
|                     description => | ||||
|                         "Moves a tablespace to a new location during the restore. This is useful when tablespace locations are " . | ||||
|                             "not the same on a replica, or an upgraded system has different mount points.\n" . | ||||
|                         "\n" . | ||||
|                         "Since PostgreSQL 9.2 tablespace locations are not stored in pg_tablespace so moving tablespaces can be " . | ||||
|                             "done with impunity. However, moving a tablespace to the data_directory is not recommended and may " . | ||||
|                             "cause problems. For more information on moving tablespaces " . | ||||
|                             "http://www.databasesoup.com/2013/11/moving-tablespaces.html is a good resource." | ||||
|                 }, | ||||
|                 'tablespace-map' => 'section', | ||||
| 
 | ||||
|                 # TARGET Option Help | ||||
|                 #------------------------------------------------------------------------------------------------------------------- | ||||
| @@ -1004,8 +1026,10 @@ my $oConfigHelpData = | ||||
|             option => | ||||
|             { | ||||
|                 'config' => 'default', | ||||
|                 'lock-path' => 'section', | ||||
|                 'log-level-console' => 'section', | ||||
|                 'log-level-file' => 'section', | ||||
|                 'log-path' => 'section', | ||||
|                 'repo-path' => 'section', | ||||
|                 'stanza' => 'default' | ||||
|             } | ||||
| @@ -1041,8 +1065,10 @@ my $oConfigHelpData = | ||||
|                             "process on the backup server." | ||||
|                 }, | ||||
| 
 | ||||
|                 'lock-path' => 'section', | ||||
|                 'log-level-console' => 'section', | ||||
|                 'log-level-file' => 'section', | ||||
|                 'log-path' => 'section', | ||||
|                 'repo-path' => 'section', | ||||
|                 'stanza' => 'default' | ||||
|             } | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # DB MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Db; | ||||
| package pgBackRest::Db; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -15,12 +15,13 @@ use Fcntl qw(O_RDONLY); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Common::Wait; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Common::Wait; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Version; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -627,7 +628,7 @@ sub backupStart | ||||
| 
 | ||||
|     if (index($strArchiveCommand, BACKREST_EXE) == -1) | ||||
|     { | ||||
|         confess &log(ERROR, "archive_command must be set", ERROR_ARCHIVE_COMMAND_INVALID); | ||||
|         confess &log(ERROR, 'archive_command must contain \'' . BACKREST_EXE . '\'', ERROR_ARCHIVE_COMMAND_INVALID); | ||||
|     } | ||||
| 
 | ||||
|     # Acquire the backup advisory lock to make sure that backups are not running from multiple backup servers against the same | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # EXPIRE MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Expire; | ||||
| package pgBackRest::Expire; | ||||
| 
 | ||||
| use threads; | ||||
| use strict; | ||||
| @@ -14,14 +14,14 @@ use File::Path qw(remove_tree); | ||||
| use Scalar::Util qw(looks_like_number); | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::BackupCommon; | ||||
| use BackRest::BackupInfo; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use BackRest::FileCommon; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::BackupCommon; | ||||
| use pgBackRest::BackupInfo; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::FileCommon; | ||||
| use pgBackRest::Manifest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -47,10 +47,10 @@ sub new | ||||
|     my ($strOperation) = logDebugParam(OP_EXPIRE_NEW); | ||||
| 
 | ||||
|     # Initialize file object | ||||
|     $self->{oFile} = new BackRest::File | ||||
|     $self->{oFile} = new pgBackRest::File | ||||
|     ( | ||||
|         optionGet(OPTION_STANZA), | ||||
|         optionRemoteTypeTest(BACKUP) ? optionGet(OPTION_REPO_REMOTE_PATH) : optionGet(OPTION_REPO_PATH), | ||||
|         optionGet(OPTION_REPO_PATH), | ||||
|         optionRemoteType(), | ||||
|         protocolGet() | ||||
|     ); | ||||
| @@ -158,7 +158,7 @@ sub process | ||||
|     my $iArchiveRetention = optionGet(OPTION_RETENTION_ARCHIVE, false); | ||||
| 
 | ||||
|     # Load or build backup.info | ||||
|     my $oBackupInfo = new BackRest::BackupInfo($oFile->pathGet(PATH_BACKUP_CLUSTER)); | ||||
|     my $oBackupInfo = new pgBackRest::BackupInfo($oFile->pathGet(PATH_BACKUP_CLUSTER)); | ||||
| 
 | ||||
|     # Find all the expired full backups | ||||
|     if (defined($iFullRetention)) | ||||
| @@ -311,7 +311,7 @@ sub process | ||||
|                                        $strArchiveRetentionBackup, INFO_BACKUP_KEY_ARCHIVE_START)) | ||||
|                 { | ||||
|                     # Get archive info | ||||
|                     my $oArchive = new BackRest::Archive(); | ||||
|                     my $oArchive = new pgBackRest::Archive(); | ||||
|                     my $strArchiveId = $oArchive->getCheck($oFile); | ||||
| 
 | ||||
|                     my $strArchiveExpireMax; | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # FILE MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::File; | ||||
| package pgBackRest::File; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -18,12 +18,12 @@ use IO::Handle; | ||||
| use Scalar::Util qw(blessed); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Common::Wait; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::FileCommon; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Common::Wait; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::FileCommon; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -219,7 +219,7 @@ sub clone | ||||
|     return logDebugReturn | ||||
|     ( | ||||
|         $strOperation, | ||||
|         {name => 'self', value => BackRest::File->new | ||||
|         {name => 'self', value => pgBackRest::File->new | ||||
|                                   ( | ||||
|                                       $self->{strStanza}, | ||||
|                                       $self->{strBackupPath}, | ||||
| @@ -1701,7 +1701,7 @@ sub copy | ||||
| 
 | ||||
|                 # We'll ignore this error if the source file was missing and missing file exception was returned | ||||
|                 # and bIgnoreMissingSource is set | ||||
|                 if ($bIgnoreMissingSource && $strRemote eq 'in' && blessed($oMessage) && $oMessage->isa('BackRest::Common::Exception') && | ||||
|                 if ($bIgnoreMissingSource && $strRemote eq 'in' && blessed($oMessage) && $oMessage->isa('pgBackRest::Common::Exception') && | ||||
|                     $oMessage->code() == COMMAND_ERR_FILE_MISSING) | ||||
|                 { | ||||
|                     close($hDestinationFile) | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # FILE COMMON    MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::FileCommon; | ||||
| package pgBackRest::FileCommon; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -17,8 +17,8 @@ use File::stat; | ||||
| use IO::Handle; | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # fileExists | ||||
| @@ -613,7 +613,7 @@ sub filePathCreate | ||||
| 
 | ||||
|         if (!$bCreateParents && !fileExists(dirname($strPath))) | ||||
|         { | ||||
|             confess &log(ERROR, "${strPath} could not be created because parent path does not exist", ERROR_PATH_CREATE); | ||||
|             confess &log(ERROR, "unable to create ${strPath} because parent path does not exist", ERROR_PATH_CREATE); | ||||
|         } | ||||
| 
 | ||||
|         make_path($strPath, {mode => oct($strMode), error => \$stryError}); | ||||
| @@ -622,7 +622,7 @@ sub filePathCreate | ||||
|         if (@$stryError) | ||||
|         { | ||||
|             my ($strErrorPath, $strErrorMessage) = %{@$stryError[0]}; | ||||
|             confess &log(ERROR, "${strPath} could not be created: ${strErrorMessage}", ERROR_PATH_CREATE); | ||||
|             confess &log(ERROR, "unable to create ${strPath}: ${strErrorMessage}", ERROR_PATH_CREATE); | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # INFO MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Info; | ||||
| package pgBackRest::Info; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -12,14 +12,14 @@ use Exporter qw(import); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::BackupCommon; | ||||
| use BackRest::BackupInfo; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::BackupCommon; | ||||
| use pgBackRest::BackupInfo; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -117,10 +117,10 @@ sub process | ||||
|     my $strStanza = optionTest(OPTION_STANZA) ? optionGet(OPTION_STANZA) : undef; | ||||
| 
 | ||||
|     # Create the file object | ||||
|     my $oFile = new BackRest::File | ||||
|     my $oFile = new pgBackRest::File | ||||
|     ( | ||||
|         $strStanza, | ||||
|         optionRemoteTypeTest(BACKUP) ? optionGet(OPTION_REPO_REMOTE_PATH) : optionGet(OPTION_REPO_PATH), | ||||
|         optionGet(OPTION_REPO_PATH), | ||||
|         optionRemoteTypeTest(BACKUP) ? BACKUP : NONE, | ||||
|         protocolGet(!optionRemoteTypeTest(BACKUP)) | ||||
|     ); | ||||
| @@ -322,7 +322,7 @@ sub backupList | ||||
|         ); | ||||
| 
 | ||||
|     # Load or build backup.info | ||||
|     my $oBackupInfo = new BackRest::BackupInfo($oFile->pathGet(PATH_BACKUP, CMD_BACKUP . "/${strStanza}")); | ||||
|     my $oBackupInfo = new pgBackRest::BackupInfo($oFile->pathGet(PATH_BACKUP, CMD_BACKUP . "/${strStanza}")); | ||||
| 
 | ||||
|     # Build the db list | ||||
|     my @oyDbList; | ||||
| @@ -1,8 +1,8 @@ | ||||
| #################################################################################################################################### | ||||
| # MANIFEST MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Manifest; | ||||
| use parent 'BackRest::Common::Ini'; | ||||
| package pgBackRest::Manifest; | ||||
| use parent 'pgBackRest::Common::Ini'; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -15,10 +15,10 @@ use Digest::SHA; | ||||
| use Time::Local qw(timelocal); | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::File; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::File; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # PROTOCOL COMMON MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Protocol::Common; | ||||
| package pgBackRest::Protocol::Common; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -13,11 +13,12 @@ use Compress::Raw::Zlib qw(WANT_GZIP Z_OK Z_BUF_ERROR Z_STREAM_END); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::Protocol::IO; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Protocol::IO; | ||||
| use pgBackRest::Version; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -67,7 +68,7 @@ sub new | ||||
|     # Create the greeting that will be used to check versions with the remote | ||||
|     if (defined($self->{strName})) | ||||
|     { | ||||
|         $self->{strGreeting} = 'PG_BACKREST_' . uc($self->{strName}) . ' ' . BACKREST_VERSION; | ||||
|         $self->{strGreeting} = uc(BACKREST_NAME) . uc($self->{strName}) . ' ' . BACKREST_VERSION; | ||||
|     } | ||||
| 
 | ||||
|     # Return from function and log return values if any | ||||
| @@ -192,7 +193,7 @@ sub binaryXfer | ||||
|     } | ||||
|     else | ||||
|     { | ||||
|         $oIn = new BackRest::Protocol::IO($hIn, undef, $self->{io}->{hErr}, $self->{io}->{pid}, | ||||
|         $oIn = new pgBackRest::Protocol::IO($hIn, undef, $self->{io}->{hErr}, $self->{io}->{pid}, | ||||
|                                           $self->{iProtocolTimeout}, $self->{iBufferMax}); | ||||
|     } | ||||
| 
 | ||||
| @@ -205,7 +206,7 @@ sub binaryXfer | ||||
|     } | ||||
|     elsif ($hOut ne 'none') | ||||
|     { | ||||
|         $oOut = new BackRest::Protocol::IO(undef, $hOut, $self->{io}->{hErr}, $self->{io}->{pid}, | ||||
|         $oOut = new pgBackRest::Protocol::IO(undef, $hOut, $self->{io}->{hErr}, $self->{io}->{pid}, | ||||
|                                            $self->{iProtocolTimeout}, $self->{iBufferMax}); | ||||
|     } | ||||
| 
 | ||||
| @@ -1,8 +1,8 @@ | ||||
| #################################################################################################################################### | ||||
| # PROTOCOL COMMON MASTER MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Protocol::CommonMaster; | ||||
| use parent 'BackRest::Protocol::Common'; | ||||
| package pgBackRest::Protocol::CommonMaster; | ||||
| use parent 'pgBackRest::Protocol::Common'; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -12,12 +12,12 @@ use File::Basename qw(dirname); | ||||
| use Time::HiRes qw(gettimeofday); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::Protocol::Common; | ||||
| use BackRest::Protocol::IO; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Protocol::Common; | ||||
| use pgBackRest::Protocol::IO; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -68,7 +68,7 @@ sub new | ||||
|     } | ||||
| 
 | ||||
|     # Execute the command | ||||
|     $self->{io} = BackRest::Protocol::IO->new3($strCommand, $iProtocolTimeout, $iBufferMax); | ||||
|     $self->{io} = pgBackRest::Protocol::IO->new3($strCommand, $iProtocolTimeout, $iBufferMax); | ||||
| 
 | ||||
|     # Check greeting to be sure the protocol matches | ||||
|     $self->greetingRead(); | ||||
| @@ -1,8 +1,8 @@ | ||||
| #################################################################################################################################### | ||||
| # PROTOCOL COMMON MINION MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Protocol::CommonMinion; | ||||
| use parent 'BackRest::Protocol::Common'; | ||||
| package pgBackRest::Protocol::CommonMinion; | ||||
| use parent 'pgBackRest::Protocol::Common'; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -12,13 +12,13 @@ use File::Basename qw(dirname); | ||||
| use Scalar::Util qw(blessed); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::Protocol::Common; | ||||
| use BackRest::Protocol::IO; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Protocol::Common; | ||||
| use pgBackRest::Protocol::IO; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -63,7 +63,7 @@ sub new | ||||
|     $self->{strCommand} = $strCommand; | ||||
| 
 | ||||
|     # Create the IO object with std io | ||||
|     $self->{io} = new BackRest::Protocol::IO(*STDIN, *STDOUT, *STDERR, undef, $iProtocolTimeout, $iBufferMax); | ||||
|     $self->{io} = new pgBackRest::Protocol::IO(*STDIN, *STDOUT, *STDERR, undef, $iProtocolTimeout, $iBufferMax); | ||||
| 
 | ||||
|     # Write the greeting so master process knows who we are | ||||
|     $self->greetingWrite(); | ||||
| @@ -128,7 +128,7 @@ sub errorWrite | ||||
|     if (blessed($oMessage)) | ||||
|     { | ||||
|         # Check if it is a standard exception | ||||
|         if ($oMessage->isa('BackRest::Common::Exception')) | ||||
|         if ($oMessage->isa('pgBackRest::Common::Exception')) | ||||
|         { | ||||
|             $iCode = $oMessage->code(); | ||||
|             $strMessage = $oMessage->message(); | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # PROTOCOL IO MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Protocol::IO; | ||||
| package pgBackRest::Protocol::IO; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -17,10 +17,10 @@ use Symbol 'gensym'; | ||||
| use Time::HiRes qw(gettimeofday); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Common::Wait; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Common::Wait; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -1,8 +1,8 @@ | ||||
| #################################################################################################################################### | ||||
| # PROTOCOL REMOTE MASTER MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Protocol::RemoteMaster; | ||||
| use parent 'BackRest::Protocol::CommonMaster'; | ||||
| package pgBackRest::Protocol::RemoteMaster; | ||||
| use parent 'pgBackRest::Protocol::CommonMaster'; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -11,9 +11,9 @@ use Carp qw(confess); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::Protocol::CommonMaster; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Protocol::CommonMaster; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -1,8 +1,8 @@ | ||||
| #################################################################################################################################### | ||||
| # PROTOCOL REMOTE MINION MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Protocol::RemoteMinion; | ||||
| use parent 'BackRest::Protocol::CommonMinion'; | ||||
| package pgBackRest::Protocol::RemoteMinion; | ||||
| use parent 'pgBackRest::Protocol::CommonMinion'; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -11,15 +11,15 @@ use Carp qw(confess); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Archive; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::Db; | ||||
| use BackRest::File; | ||||
| use BackRest::Info; | ||||
| use BackRest::Protocol::Common; | ||||
| use BackRest::Protocol::CommonMinion; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Archive; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Db; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Info; | ||||
| use pgBackRest::Protocol::Common; | ||||
| use pgBackRest::Protocol::CommonMinion; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -97,19 +97,19 @@ sub process | ||||
|     my $self = shift; | ||||
| 
 | ||||
|     # Create the file object | ||||
|     my $oFile = new BackRest::File | ||||
|     my $oFile = new pgBackRest::File | ||||
|     ( | ||||
|         optionGet(OPTION_STANZA, false), | ||||
|         optionGet(OPTION_REPO_REMOTE_PATH, false), | ||||
|         optionGet(OPTION_REPO_PATH, false), | ||||
|         undef, | ||||
|         $self, | ||||
|     ); | ||||
| 
 | ||||
|     # Create objects | ||||
|     my $oArchive = new BackRest::Archive(); | ||||
|     my $oInfo = new BackRest::Info(); | ||||
|     my $oArchive = new pgBackRest::Archive(); | ||||
|     my $oInfo = new pgBackRest::Info(); | ||||
|     my $oJSON = JSON::PP->new(); | ||||
|     my $oDb = new BackRest::Db(); | ||||
|     my $oDb = new pgBackRest::Db(); | ||||
| 
 | ||||
|     # Command string | ||||
|     my $strCommand = OP_NOOP; | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # COMMON THREADGROUP MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Protocol::ThreadGroup; | ||||
| package pgBackRest::Protocol::ThreadGroup; | ||||
| 
 | ||||
| use threads; | ||||
| use strict; | ||||
| @@ -13,11 +13,11 @@ use Exporter qw(import); | ||||
| use File::Basename; | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::Wait; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::BackupFile; | ||||
| use BackRest::RestoreFile; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::Wait; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::BackupFile; | ||||
| use pgBackRest::RestoreFile; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Module globals | ||||
| @@ -80,10 +80,10 @@ sub threadGroupThread | ||||
|         &log(TRACE, "$$oCommand{function} thread started"); | ||||
| 
 | ||||
|         # Create a file object | ||||
|         my $oFile = new BackRest::File | ||||
|         my $oFile = new pgBackRest::File | ||||
|         ( | ||||
|             optionGet(OPTION_STANZA), | ||||
|             optionRemoteTypeTest(BACKUP) ? optionGet(OPTION_REPO_REMOTE_PATH) : optionGet(OPTION_REPO_PATH), | ||||
|             optionGet(OPTION_REPO_PATH), | ||||
|             optionRemoteType(), | ||||
|             protocolGet(undef, false, $iThreadIdx + 1), | ||||
|             undef, undef, | ||||
| @@ -311,7 +311,7 @@ sub threadGroupComplete | ||||
|                 { | ||||
|                     my $strError; | ||||
| 
 | ||||
|                     if ($oError->isa('BackRest::Common::Exception')) | ||||
|                     if ($oError->isa('pgBackRest::Common::Exception')) | ||||
|                     { | ||||
|                         $strError = $oError->message(); | ||||
|                     } | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # RESTORE MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::Restore; | ||||
| package pgBackRest::Restore; | ||||
| 
 | ||||
| use threads; | ||||
| use threads::shared; | ||||
| @@ -14,13 +14,13 @@ use File::Basename qw(dirname); | ||||
| use File::stat qw(lstat); | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::Db; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use BackRest::RestoreFile; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Db; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| use pgBackRest::RestoreFile; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -60,10 +60,10 @@ sub new | ||||
|     my ($strOperation) = logDebugParam(OP_RESTORE_NEW); | ||||
| 
 | ||||
|     # Initialize default file object | ||||
|     $self->{oFile} = new BackRest::File | ||||
|     $self->{oFile} = new pgBackRest::File | ||||
|     ( | ||||
|         optionGet(OPTION_STANZA), | ||||
|         optionRemoteTypeTest(BACKUP) ? optionGet(OPTION_REPO_REMOTE_PATH) : optionGet(OPTION_REPO_PATH), | ||||
|         optionGet(OPTION_REPO_PATH), | ||||
|         optionRemoteType(), | ||||
|         protocolGet() | ||||
|     ); | ||||
| @@ -236,7 +236,7 @@ sub manifestLoad | ||||
|                          PATH_DB_ABSOLUTE, $self->{strDbClusterPath} . '/' . FILE_MANIFEST); | ||||
| 
 | ||||
|     # Load the manifest into a hash | ||||
|     my $oManifest = new BackRest::Manifest($self->{oFile}->pathGet(PATH_DB_ABSOLUTE, | ||||
|     my $oManifest = new pgBackRest::Manifest($self->{oFile}->pathGet(PATH_DB_ABSOLUTE, | ||||
|                                                                    $self->{strDbClusterPath} . '/' . FILE_MANIFEST)); | ||||
| 
 | ||||
|     # Log the backup set to restore | ||||
| @@ -856,8 +856,8 @@ sub process | ||||
|     if (optionGet(OPTION_THREAD_MAX) > 1) | ||||
|     { | ||||
|         # Load module dynamically | ||||
|         require BackRest::Protocol::ThreadGroup; | ||||
|         BackRest::Protocol::ThreadGroup->import(); | ||||
|         require pgBackRest::Protocol::ThreadGroup; | ||||
|         pgBackRest::Protocol::ThreadGroup->import(); | ||||
| 
 | ||||
| 
 | ||||
|         logDebugMisc | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # RESTORE FILE MODULE | ||||
| #################################################################################################################################### | ||||
| package BackRest::RestoreFile; | ||||
| package pgBackRest::RestoreFile; | ||||
| 
 | ||||
| use threads; | ||||
| use threads::shared; | ||||
| @@ -16,12 +16,12 @@ use File::Basename qw(dirname); | ||||
| use File::stat qw(lstat); | ||||
| 
 | ||||
| use lib dirname($0); | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -3,7 +3,7 @@ | ||||
| # | ||||
| # Contains BackRest version and format numbers. | ||||
| #################################################################################################################################### | ||||
| package BackRest::Version; | ||||
| package pgBackRest::Version; | ||||
| 
 | ||||
| use strict; | ||||
| use warnings FATAL => qw(all); | ||||
| @@ -11,6 +11,15 @@ use warnings FATAL => qw(all); | ||||
| use Exporter qw(import); | ||||
|     our @EXPORT = qw(); | ||||
| 
 | ||||
| # Project Name | ||||
| # | ||||
| # Defines the official project name. | ||||
| #----------------------------------------------------------------------------------------------------------------------------------- | ||||
| use constant BACKREST_NAME                                          => 'pgBackRest'; | ||||
|     push @EXPORT, qw(BACKREST_NAME); | ||||
| use constant BACKREST_EXE                                           => lc(BACKREST_NAME); | ||||
|     push @EXPORT, qw(BACKREST_EXE); | ||||
| 
 | ||||
| # BackRest Version Number | ||||
| # | ||||
| # Defines the current version of the BackRest executable.  The version number is used to track features but does not affect what | ||||
| @@ -1,12 +1,11 @@ | ||||
| run 001 - rmt 0, cmp 0, exists 0 | ||||
| ================================ | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  ERROR: [130]: archive.info does not exist but is required to get WAL segments | ||||
| @@ -31,38 +30,36 @@ db-version="9.3" | ||||
| [db:history] | ||||
| 1={"db-id":1234567890123456789,"db-version":"9.3"} | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf stop | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf stop | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: stop stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000090000000900000009 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG, strSourceArchive = 000000090000000900000009 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  ERROR: [137]: stop file exists for all stanzas | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 137, strSignal = [undef] | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| start (local) | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf start | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf start | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: start stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000090000000900000009 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG, strSourceArchive = 000000090000000900000009 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  DEBUG:     ArchiveInfo->archiveId=>: strArchiveId = 9.3-1 | ||||
|   | ||||
| @@ -1,12 +1,11 @@ | ||||
| run 002 - rmt 0, cmp 0, exists 1 | ||||
| ================================ | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  ERROR: [130]: archive.info does not exist but is required to get WAL segments | ||||
| @@ -31,12 +30,11 @@ db-version="9.3" | ||||
| [db:history] | ||||
| 1={"db-id":1234567890123456789,"db-version":"9.3"} | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  DEBUG:     ArchiveInfo->archiveId=>: strArchiveId = 9.3-1 | ||||
| @@ -50,12 +48,11 @@ db-version="9.3" | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000002 [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000002 [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000002 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourceArchive = 000000010000000100000002 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  DEBUG:     ArchiveInfo->archiveId=>: strArchiveId = 9.3-1 | ||||
| @@ -69,12 +66,11 @@ db-version="9.3" | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000003 [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000003 [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000003 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourceArchive = 000000010000000100000003 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  DEBUG:     ArchiveInfo->archiveId=>: strArchiveId = 9.3-1 | ||||
|   | ||||
| @@ -1,12 +1,11 @@ | ||||
| run 003 - rmt 0, cmp 1, exists 0 | ||||
| ================================ | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  ERROR: [130]: archive.info does not exist but is required to get WAL segments | ||||
| @@ -31,38 +30,36 @@ db-version="9.3" | ||||
| [db:history] | ||||
| 1={"db-id":1234567890123456789,"db-version":"9.3"} | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf stop | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf stop | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: stop stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000090000000900000009 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG, strSourceArchive = 000000090000000900000009 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  ERROR: [137]: stop file exists for all stanzas | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 137, strSignal = [undef] | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| start (local) | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf start | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf start | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: start stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000090000000900000009 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG, strSourceArchive = 000000090000000900000009 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  DEBUG:     ArchiveInfo->archiveId=>: strArchiveId = 9.3-1 | ||||
|   | ||||
| @@ -1,12 +1,11 @@ | ||||
| run 004 - rmt 0, cmp 1, exists 1 | ||||
| ================================ | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  ERROR: [130]: archive.info does not exist but is required to get WAL segments | ||||
| @@ -31,12 +30,11 @@ db-version="9.3" | ||||
| [db:history] | ||||
| 1={"db-id":1234567890123456789,"db-version":"9.3"} | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  DEBUG:     ArchiveInfo->archiveId=>: strArchiveId = 9.3-1 | ||||
| @@ -50,12 +48,11 @@ db-version="9.3" | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000002 [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000002 [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000002 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourceArchive = 000000010000000100000002 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  DEBUG:     ArchiveInfo->archiveId=>: strArchiveId = 9.3-1 | ||||
| @@ -69,12 +66,11 @@ db-version="9.3" | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000003 [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000003 [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000003 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourceArchive = 000000010000000100000003 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     ArchiveInfo->new(): bRequired = true, strArchiveClusterPath = [TEST_PATH]/backrest/archive/db | ||||
|  DEBUG:     ArchiveInfo->archiveId=>: strArchiveId = 9.3-1 | ||||
|   | ||||
| @@ -1,14 +1,13 @@ | ||||
| run 005 - rmt 1, cmp 0, exists 0 | ||||
| ================================ | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  ERROR: [130]: archive.info does not exist but is required to get WAL segments | ||||
|                HINT: Is archive_command configured in postgresql.conf? | ||||
| @@ -32,40 +31,38 @@ db-version="9.3" | ||||
| [db:history] | ||||
| 1={"db-id":1234567890123456789,"db-version":"9.3"} | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf stop | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf stop | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: stop stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000090000000900000009 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG, strSourceArchive = 000000090000000900000009 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  ERROR: [137]: stop file exists for all stanzas | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 137, strSignal = [undef] | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| start (local) | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf start | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf start | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: start stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000090000000900000009 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG, strSourceArchive = 000000090000000900000009 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Archive->walFileName(): bPartial = false, iWaitSeconds = [undef], oFile = [object], strArchiveId = 9.3-1, strWalSegment = 000000090000000900000009 | ||||
|  DEBUG:     File->list(): bIgnoreMissing = true, strExpression = ^000000090000000900000009(-[0-f]+){0,1}(\.gz){0,1}$, strPath = [TEST_PATH]/backrest/archive/db/9.3-1/0000000900000009, strPathType = backup:absolute, strSortOrder = <forward> | ||||
|   | ||||
| @@ -1,14 +1,13 @@ | ||||
| run 006 - rmt 1, cmp 0, exists 1 | ||||
| ================================ | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  ERROR: [130]: archive.info does not exist but is required to get WAL segments | ||||
|                HINT: Is archive_command configured in postgresql.conf? | ||||
| @@ -32,14 +31,13 @@ db-version="9.3" | ||||
| [db:history] | ||||
| 1={"db-id":1234567890123456789,"db-version":"9.3"} | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Archive->walFileName(): bPartial = false, iWaitSeconds = [undef], oFile = [object], strArchiveId = 9.3-1, strWalSegment = 000000010000000100000001 | ||||
|  DEBUG:     File->list(): bIgnoreMissing = true, strExpression = ^000000010000000100000001(-[0-f]+){0,1}(\.gz){0,1}$, strPath = [TEST_PATH]/backrest/archive/db/9.3-1/0000000100000001, strPathType = backup:absolute, strSortOrder = <forward> | ||||
| @@ -51,14 +49,13 @@ db-version="9.3" | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000002 [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000002 [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000002 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourceArchive = 000000010000000100000002 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Archive->walFileName(): bPartial = false, iWaitSeconds = [undef], oFile = [object], strArchiveId = 9.3-1, strWalSegment = 000000010000000100000002 | ||||
|  DEBUG:     File->list(): bIgnoreMissing = true, strExpression = ^000000010000000100000002(-[0-f]+){0,1}(\.gz){0,1}$, strPath = [TEST_PATH]/backrest/archive/db/9.3-1/0000000100000001, strPathType = backup:absolute, strSortOrder = <forward> | ||||
| @@ -70,14 +67,13 @@ db-version="9.3" | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000003 [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000003 [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000003 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourceArchive = 000000010000000100000003 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Archive->walFileName(): bPartial = false, iWaitSeconds = [undef], oFile = [object], strArchiveId = 9.3-1, strWalSegment = 000000010000000100000003 | ||||
|  DEBUG:     File->list(): bIgnoreMissing = true, strExpression = ^000000010000000100000003(-[0-f]+){0,1}(\.gz){0,1}$, strPath = [TEST_PATH]/backrest/archive/db/9.3-1/0000000100000001, strPathType = backup:absolute, strSortOrder = <forward> | ||||
|   | ||||
| @@ -1,14 +1,13 @@ | ||||
| run 007 - rmt 1, cmp 1, exists 0 | ||||
| ================================ | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  ERROR: [130]: archive.info does not exist but is required to get WAL segments | ||||
|                HINT: Is archive_command configured in postgresql.conf? | ||||
| @@ -32,40 +31,38 @@ db-version="9.3" | ||||
| [db:history] | ||||
| 1={"db-id":1234567890123456789,"db-version":"9.3"} | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf stop | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf stop | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: stop stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000090000000900000009 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG, strSourceArchive = 000000090000000900000009 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  ERROR: [137]: stop file exists for all stanzas | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 137, strSignal = [undef] | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| start (local) | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf start | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf start | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: start stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000090000000900000009 [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000090000000900000009 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/RECOVERYXLOG, strSourceArchive = 000000090000000900000009 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Archive->walFileName(): bPartial = false, iWaitSeconds = [undef], oFile = [object], strArchiveId = 9.3-1, strWalSegment = 000000090000000900000009 | ||||
|  DEBUG:     File->list(): bIgnoreMissing = true, strExpression = ^000000090000000900000009(-[0-f]+){0,1}(\.gz){0,1}$, strPath = [TEST_PATH]/backrest/archive/db/9.3-1/0000000900000009, strPathType = backup:absolute, strSortOrder = <forward> | ||||
|   | ||||
| @@ -1,14 +1,13 @@ | ||||
| run 008 - rmt 1, cmp 1, exists 1 | ||||
| ================================ | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  ERROR: [130]: archive.info does not exist but is required to get WAL segments | ||||
|                HINT: Is archive_command configured in postgresql.conf? | ||||
| @@ -32,14 +31,13 @@ db-version="9.3" | ||||
| [db:history] | ||||
| 1={"db-id":1234567890123456789,"db-version":"9.3"} | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000001 [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000001 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourceArchive = 000000010000000100000001 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Archive->walFileName(): bPartial = false, iWaitSeconds = [undef], oFile = [object], strArchiveId = 9.3-1, strWalSegment = 000000010000000100000001 | ||||
|  DEBUG:     File->list(): bIgnoreMissing = true, strExpression = ^000000010000000100000001(-[0-f]+){0,1}(\.gz){0,1}$, strPath = [TEST_PATH]/backrest/archive/db/9.3-1/0000000100000001, strPathType = backup:absolute, strSortOrder = <forward> | ||||
| @@ -51,14 +49,13 @@ db-version="9.3" | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000002 [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000002 [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000002 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourceArchive = 000000010000000100000002 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Archive->walFileName(): bPartial = false, iWaitSeconds = [undef], oFile = [object], strArchiveId = 9.3-1, strWalSegment = 000000010000000100000002 | ||||
|  DEBUG:     File->list(): bIgnoreMissing = true, strExpression = ^000000010000000100000002(-[0-f]+){0,1}(\.gz){0,1}$, strPath = [TEST_PATH]/backrest/archive/db/9.3-1/0000000100000001, strPathType = backup:absolute, strSortOrder = <forward> | ||||
| @@ -70,14 +67,13 @@ db-version="9.3" | ||||
|   INFO: archive-get stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db archive-get 000000010000000100000003 [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db archive-get 000000010000000100000003 [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-get start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: get WAL segment 000000010000000100000003 | ||||
|  DEBUG:     Archive->get(): strDestinationFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourceArchive = 000000010000000100000003 | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-get --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Archive->walFileName(): bPartial = false, iWaitSeconds = [undef], oFile = [object], strArchiveId = 9.3-1, strWalSegment = 000000010000000100000003 | ||||
|  DEBUG:     File->list(): bIgnoreMissing = true, strExpression = ^000000010000000100000003(-[0-f]+){0,1}(\.gz){0,1}$, strPath = [TEST_PATH]/backrest/archive/db/9.3-1/0000000100000001, strPathType = backup:absolute, strSortOrder = <forward> | ||||
|   | ||||
| @@ -1,13 +1,12 @@ | ||||
| run 001 - rmt 0, cmp 0, arc_async 0 | ||||
| =================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -28,13 +27,12 @@ run 001 - rmt 0, cmp 0, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -48,13 +46,12 @@ run 001 - rmt 0, cmp 0, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -68,40 +65,38 @@ run 001 - rmt 0, cmp 0, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db stop | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db stop | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: stop stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  ERROR: [137]: stop file exists for stanza db | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 137, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| start db (local) | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db start | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db start | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: start stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -125,13 +120,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -153,13 +147,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -179,13 +172,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -209,13 +201,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -237,13 +228,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strWalSegment = 000000010000000100000002, ullDbSysId = 5947969990501855219 | ||||
| @@ -263,13 +253,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strWalSegment = 000000010000000100000003, ullDbSysId = 5947969990501855219 | ||||
| @@ -289,13 +278,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004, strWalSegment = 000000010000000100000004, ullDbSysId = 5947969990501855219 | ||||
| @@ -315,13 +303,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -341,13 +328,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -361,13 +347,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -381,13 +366,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -411,13 +395,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -439,13 +422,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -465,13 +447,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -495,13 +476,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -523,13 +503,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strWalSegment = 000000010000000100000006, ullDbSysId = 5947969990501855219 | ||||
| @@ -549,13 +528,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007, strWalSegment = 000000010000000100000007, ullDbSysId = 5947969990501855219 | ||||
| @@ -575,13 +553,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008, strWalSegment = 000000010000000100000008, ullDbSysId = 5947969990501855219 | ||||
| @@ -601,13 +578,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -627,13 +603,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -647,13 +622,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -667,13 +641,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -697,13 +670,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -725,13 +697,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -751,13 +722,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -781,13 +751,12 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
|   | ||||
| @@ -1,18 +1,16 @@ | ||||
| run 002 - rmt 0, cmp 0, arc_async 1 | ||||
| =================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -48,18 +46,16 @@ run 002 - rmt 0, cmp 0, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -80,18 +76,16 @@ run 002 - rmt 0, cmp 0, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -112,27 +106,25 @@ run 002 - rmt 0, cmp 0, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --force stop | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --force stop | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pg_backrest.conf --force --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pgbackrest.conf --force --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest | ||||
|   INFO: sent term signal to process [PROCESS-ID] | ||||
|          | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: stop stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push --test --test-delay=5 --test-point=archive-push-async-start=y [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push --test --test-delay=5 --test-point=archive-push-async-start=y [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db --test --test-delay=5 --test-point=archive-push-async-start=y | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db --test --test-delay=5 --test-point=archive-push-async-start=y | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -143,38 +135,35 @@ run 002 - rmt 0, cmp 0, arc_async 1 | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  ERROR: [138]: process terminated on a TERM signal | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  ERROR: [137]: stop file exists for all stanzas | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 137, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| start (local) | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf start | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf start | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/backrest | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: start stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -214,18 +203,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -254,18 +241,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -301,18 +286,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -352,18 +335,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -392,18 +373,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000002, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -439,18 +418,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000003, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -486,18 +463,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000004, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -533,18 +508,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -580,18 +553,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -612,18 +583,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -644,18 +613,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -695,18 +662,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -735,18 +700,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -782,18 +745,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -833,18 +794,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -873,18 +832,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000006, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -920,18 +877,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000007, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -967,18 +922,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000008, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1014,18 +967,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1061,18 +1012,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1093,18 +1042,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1125,18 +1072,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1176,18 +1121,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1216,18 +1159,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1263,18 +1204,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1314,18 +1253,16 @@ start (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|   | ||||
| @@ -1,13 +1,12 @@ | ||||
| run 003 - rmt 0, cmp 1, arc_async 0 | ||||
| =================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -28,13 +27,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -48,13 +46,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -68,13 +65,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -98,13 +94,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -126,13 +121,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -152,13 +146,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -182,13 +175,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -210,13 +202,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strWalSegment = 000000010000000100000002, ullDbSysId = 5947969990501855219 | ||||
| @@ -236,13 +227,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strWalSegment = 000000010000000100000003, ullDbSysId = 5947969990501855219 | ||||
| @@ -262,13 +252,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004, strWalSegment = 000000010000000100000004, ullDbSysId = 5947969990501855219 | ||||
| @@ -288,13 +277,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -314,13 +302,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -334,13 +321,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -354,13 +340,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -384,13 +369,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -412,13 +396,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -438,13 +421,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -468,13 +450,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -496,13 +477,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strWalSegment = 000000010000000100000006, ullDbSysId = 5947969990501855219 | ||||
| @@ -522,13 +502,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007, strWalSegment = 000000010000000100000007, ullDbSysId = 5947969990501855219 | ||||
| @@ -548,13 +527,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008, strWalSegment = 000000010000000100000008, ullDbSysId = 5947969990501855219 | ||||
| @@ -574,13 +552,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -600,13 +577,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -620,13 +596,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -640,13 +615,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -670,13 +644,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -698,13 +671,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -724,13 +696,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -754,13 +725,12 @@ run 003 - rmt 0, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
|   | ||||
| @@ -1,18 +1,16 @@ | ||||
| run 004 - rmt 0, cmp 1, arc_async 1 | ||||
| =================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -48,18 +46,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -80,18 +76,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -112,18 +106,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -163,18 +155,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -203,18 +193,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -250,18 +238,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -301,18 +287,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -341,18 +325,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000002, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -388,18 +370,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000003, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -435,18 +415,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000004, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -482,18 +460,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -529,18 +505,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -561,18 +535,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -593,18 +565,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -644,18 +614,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -684,18 +652,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -731,18 +697,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -782,18 +746,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -822,18 +784,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000006, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -869,18 +829,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000007, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -916,18 +874,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000008, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -963,18 +919,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1010,18 +964,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1042,18 +994,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1074,18 +1024,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1125,18 +1073,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1165,18 +1111,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1212,18 +1156,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
| @@ -1263,18 +1205,16 @@ run 004 - rmt 0, cmp 1, arc_async 1 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000009.partial, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|   | ||||
| @@ -1,15 +1,14 @@ | ||||
| run 005 - rmt 1, cmp 0, arc_async 0 | ||||
| =================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -19,15 +18,14 @@ run 005 - rmt 1, cmp 0, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -37,15 +35,14 @@ run 005 - rmt 1, cmp 0, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -55,44 +52,42 @@ run 005 - rmt 1, cmp 0, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db stop | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db stop | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: stop start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: stop stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  ERROR: [137]: stop file exists for stanza db | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 137, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| start db (local) | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --stanza=db start | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --stanza=db start | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pg_backrest.conf --log-level-console=debug --log-level-file=trace --repo-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: start start: --config=[TEST_PATH]/db/pgbackrest.conf --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: start stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -106,15 +101,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -126,15 +120,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -144,15 +137,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -166,15 +158,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -186,15 +177,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strWalSegment = 000000010000000100000002, ullDbSysId = 5947969990501855219 | ||||
| @@ -204,15 +194,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strWalSegment = 000000010000000100000003, ullDbSysId = 5947969990501855219 | ||||
| @@ -222,15 +211,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004, strWalSegment = 000000010000000100000004, ullDbSysId = 5947969990501855219 | ||||
| @@ -240,15 +228,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -258,15 +245,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -276,15 +262,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -294,15 +279,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -316,15 +300,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -336,15 +319,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -354,15 +336,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -376,15 +357,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -396,15 +376,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strWalSegment = 000000010000000100000006, ullDbSysId = 5947969990501855219 | ||||
| @@ -414,15 +393,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007, strWalSegment = 000000010000000100000007, ullDbSysId = 5947969990501855219 | ||||
| @@ -432,15 +410,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008, strWalSegment = 000000010000000100000008, ullDbSysId = 5947969990501855219 | ||||
| @@ -450,15 +427,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -468,15 +444,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -486,15 +461,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -504,15 +478,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -526,15 +499,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -546,15 +518,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -564,15 +535,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -586,15 +556,14 @@ start db (local) | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
|   | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,15 +1,14 @@ | ||||
| run 007 - rmt 1, cmp 1, arc_async 0 | ||||
| =================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -19,15 +18,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -37,15 +35,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -55,15 +52,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -77,15 +73,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -97,15 +92,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -115,15 +109,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -137,15 +130,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001.partial, strWalSegment = 000000010000000100000001, ullDbSysId = 5947969990501855219 | ||||
| @@ -157,15 +149,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strWalSegment = 000000010000000100000002, ullDbSysId = 5947969990501855219 | ||||
| @@ -175,15 +166,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strWalSegment = 000000010000000100000003, ullDbSysId = 5947969990501855219 | ||||
| @@ -193,15 +183,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000004, strWalSegment = 000000010000000100000004, ullDbSysId = 5947969990501855219 | ||||
| @@ -211,15 +200,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -229,15 +217,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -247,15 +234,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -265,15 +251,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -287,15 +272,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -307,15 +291,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -325,15 +308,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -347,15 +329,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005.partial, strWalSegment = 000000010000000100000005, ullDbSysId = 5947969990501855219 | ||||
| @@ -367,15 +348,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strWalSegment = 000000010000000100000006, ullDbSysId = 5947969990501855219 | ||||
| @@ -385,15 +365,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000007, strWalSegment = 000000010000000100000007, ullDbSysId = 5947969990501855219 | ||||
| @@ -403,15 +382,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000008, strWalSegment = 000000010000000100000008, ullDbSysId = 5947969990501855219 | ||||
| @@ -421,15 +399,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -439,15 +416,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -457,15 +433,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -475,15 +450,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -497,15 +471,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009 | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -517,15 +490,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -535,15 +507,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
| @@ -557,15 +528,14 @@ run 007 - rmt 1, cmp 1, arc_async 0 | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = false, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     Archive->walInfo(): strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial | ||||
|  DEBUG:     Archive->walInfo=>: strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = true, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000009.partial, strWalSegment = 000000010000000100000009, ullDbSysId = 5947969990501855219 | ||||
|   | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,20 +1,18 @@ | ||||
| run 001 - rmt 0, cmp 0, error version | ||||
| ===================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -37,7 +35,7 @@ run 001 - rmt 0, cmp 0, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/backrest/archive/db/out/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -48,20 +46,18 @@ run 001 - rmt 0, cmp 0, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000002, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -80,20 +76,18 @@ run 001 - rmt 0, cmp 0, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000003, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -108,33 +102,31 @@ run 001 - rmt 0, cmp 0, error version | ||||
|  DEBUG:     ArchiveInfo->check(): strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  ERROR: [119]: WAL segment version 9.3 does not match archive version 8.0 | ||||
|                HINT: are you archiving to the correct stanza? | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/backrest/lock/db-archive.stop) is removed | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/backrest/stop/db-archive.stop) is removed | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 119, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/backrest/lock/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/backrest/stop/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -189,7 +181,7 @@ run 001 - rmt 0, cmp 0, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/backrest/archive/db/out/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 3 | ||||
|  DEBUG:     Archive->pushProcess: transferred 3 WAL segments, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -200,20 +192,18 @@ run 001 - rmt 0, cmp 0, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000006, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -236,7 +226,7 @@ run 001 - rmt 0, cmp 0, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/backrest/archive/db/out/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|   | ||||
| @@ -1,20 +1,18 @@ | ||||
| run 002 - rmt 0, cmp 1, error version | ||||
| ===================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -37,7 +35,7 @@ run 002 - rmt 0, cmp 1, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = true, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031.gz, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/backrest/archive/db/out/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -48,20 +46,18 @@ run 002 - rmt 0, cmp 1, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000002, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -80,20 +76,18 @@ run 002 - rmt 0, cmp 1, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000003, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -108,33 +102,31 @@ run 002 - rmt 0, cmp 1, error version | ||||
|  DEBUG:     ArchiveInfo->check(): strDbVersion = 9.3, ullDbSysId = 5947969990501855219 | ||||
|  ERROR: [119]: WAL segment version 9.3 does not match archive version 8.0 | ||||
|                HINT: are you archiving to the correct stanza? | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/backrest/lock/db-archive.stop) is removed | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/backrest/stop/db-archive.stop) is removed | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 119, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/backrest/lock/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/backrest/stop/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -189,7 +181,7 @@ run 002 - rmt 0, cmp 1, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = true, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031.gz, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/backrest/archive/db/out/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 3 | ||||
|  DEBUG:     Archive->pushProcess: transferred 3 WAL segments, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -200,20 +192,18 @@ run 002 - rmt 0, cmp 1, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/backrest/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/backrest> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000006, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/backrest | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
| @@ -236,7 +226,7 @@ run 002 - rmt 0, cmp 1, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = true, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031.gz, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/backrest/archive/db/out/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/lock/db-archive.stop | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/backrest/archive/db/out, strStopFile = [TEST_PATH]/backrest/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/backrest/archive/db/out, strPathType = db:absolute | ||||
|   | ||||
| @@ -1,25 +1,23 @@ | ||||
| run 003 - rmt 1, cmp 0, error version | ||||
| ===================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = false, bSourceCompressed = false, strFile = 000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -30,8 +28,8 @@ run 003 - rmt 1, cmp 0, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
| @@ -41,25 +39,23 @@ run 003 - rmt 1, cmp 0, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000002, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = false, bSourceCompressed = false, strFile = 000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -72,25 +68,23 @@ run 003 - rmt 1, cmp 0, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000003, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 2, size = 32MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = false, bSourceCompressed = false, strFile = 000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -99,38 +93,36 @@ run 003 - rmt 1, cmp 0, error version | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/local/archive/db/out/000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strWalSegment = 000000010000000100000002, ullDbSysId = 5947969990501855219 | ||||
|  ERROR: [119]: WAL segment version 9.3 does not match archive version 8.0 | ||||
|                HINT: are you archiving to the correct stanza? | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/local/lock/db-archive.stop) is removed | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/local/stop/db-archive.stop) is removed | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 119, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/local/lock/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/local/stop/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 3, size = 48MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = false, bSourceCompressed = false, strFile = 000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -153,8 +145,8 @@ run 003 - rmt 1, cmp 0, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 3 | ||||
|  DEBUG:     Archive->pushProcess: transferred 3 WAL segments, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
| @@ -164,25 +156,23 @@ run 003 - rmt 1, cmp 0, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000006, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = false, bSourceCompressed = false, strFile = 000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -193,8 +183,8 @@ run 003 - rmt 1, cmp 0, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
|   | ||||
| @@ -1,25 +1,23 @@ | ||||
| run 004 - rmt 1, cmp 0, error connect | ||||
| ===================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = false, bSourceCompressed = false, strFile = 000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -30,8 +28,8 @@ run 004 - rmt 1, cmp 0, error connect | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
| @@ -41,82 +39,76 @@ run 004 - rmt 1, cmp 0, error connect | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push  --backup-host=bogus [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push  --backup-host=bogus [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=bogus --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=bogus --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000002, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = bogus, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@bogus '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = bogus, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@bogus '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  ERROR: [124]: remote process terminated: [REMOTE-PROCESS-TERMINATED-MESSAGE] | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 124, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push  --backup-host=bogus [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push  --backup-host=bogus [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=bogus --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=bogus --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000003, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = bogus, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@bogus '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = bogus, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@bogus '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  ERROR: [124]: remote process terminated: [REMOTE-PROCESS-TERMINATED-MESSAGE] | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/local/lock/db-archive.stop) is removed | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/local/stop/db-archive.stop) is removed | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 124, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/local/lock/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/local/stop/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 3, size = 48MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = false, bSourceCompressed = false, strFile = 000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -139,8 +131,8 @@ run 004 - rmt 1, cmp 0, error connect | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 3 | ||||
|  DEBUG:     Archive->pushProcess: transferred 3 WAL segments, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
| @@ -150,25 +142,23 @@ run 004 - rmt 1, cmp 0, error connect | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --no-compress --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000006, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = false, bSourceCompressed = false, strFile = 000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -179,8 +169,8 @@ run 004 - rmt 1, cmp 0, error connect | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
|   | ||||
| @@ -1,25 +1,23 @@ | ||||
| run 005 - rmt 1, cmp 1, error version | ||||
| ===================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = true, bSourceCompressed = false, strFile = 000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -30,8 +28,8 @@ run 005 - rmt 1, cmp 1, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = true, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031.gz, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
| @@ -41,25 +39,23 @@ run 005 - rmt 1, cmp 1, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000002, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = true, bSourceCompressed = false, strFile = 000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -72,25 +68,23 @@ run 005 - rmt 1, cmp 1, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000003, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 2, size = 32MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = true, bSourceCompressed = false, strFile = 000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -99,38 +93,36 @@ run 005 - rmt 1, cmp 1, error version | ||||
|  DEBUG:     Archive->pushCheck(): bPartial = false, oFile = [object], strDbVersion = 9.3, strWalFile = [TEST_PATH]/local/archive/db/out/000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strWalSegment = 000000010000000100000002, ullDbSysId = 5947969990501855219 | ||||
|  ERROR: [119]: WAL segment version 9.3 does not match archive version 8.0 | ||||
|                HINT: are you archiving to the correct stanza? | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/local/lock/db-archive.stop) is removed | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/local/stop/db-archive.stop) is removed | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 119, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/local/lock/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/local/stop/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 3, size = 48MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = true, bSourceCompressed = false, strFile = 000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -153,8 +145,8 @@ run 005 - rmt 1, cmp 1, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = true, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031.gz, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 3 | ||||
|  DEBUG:     Archive->pushProcess: transferred 3 WAL segments, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
| @@ -164,25 +156,23 @@ run 005 - rmt 1, cmp 1, error version | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000006, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = true, bSourceCompressed = false, strFile = 000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -193,8 +183,8 @@ run 005 - rmt 1, cmp 1, error version | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = true, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031.gz, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
|   | ||||
| @@ -1,25 +1,23 @@ | ||||
| run 006 - rmt 1, cmp 1, error connect | ||||
| ===================================== | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000001, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000001, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = true, bSourceCompressed = false, strFile = 000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -30,8 +28,8 @@ run 006 - rmt 1, cmp 1, error connect | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = true, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031.gz, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000001-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
| @@ -41,82 +39,76 @@ run 006 - rmt 1, cmp 1, error connect | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push  --backup-host=bogus [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push  --backup-host=bogus [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=bogus --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=bogus --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000002, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000002, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = bogus, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@bogus '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = bogus, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@bogus '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  ERROR: [124]: remote process terminated: [REMOTE-PROCESS-TERMINATED-MESSAGE] | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 124, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push  --backup-host=bogus [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push  --backup-host=bogus [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=bogus --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=bogus --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000003, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000003, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = bogus, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@bogus '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = bogus, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@bogus '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  ERROR: [124]: remote process terminated: [REMOTE-PROCESS-TERMINATED-MESSAGE] | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/local/lock/db-archive.stop) is removed | ||||
|  ERROR: local archive queue has exceeded limit of 24MB - WAL segments will be discarded until the stop file ([TEST_PATH]/local/stop/db-archive.stop) is removed | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 124, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000004 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/local/lock/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|  ERROR: discarding 000000010000000100000004 due to the archive store max size exceeded - remove the archive stop file ([TEST_PATH]/local/stop/db-archive.stop) to resume archiving and be sure to take a new backup as soon as possible | ||||
|  DEBUG:     Exit::exitSafe(): iExitCode = 0, strSignal = [undef] | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000005, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000005, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 3, size = 48MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = true, bSourceCompressed = false, strFile = 000000010000000100000002-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -139,8 +131,8 @@ run 006 - rmt 1, cmp 1, error connect | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = true, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031.gz, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000005-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 3 | ||||
|  DEBUG:     Archive->pushProcess: transferred 3 WAL segments, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
| @@ -150,25 +142,23 @@ run 006 - rmt 1, cmp 1, error connect | ||||
|   INFO: archive-push stop | ||||
|  DEBUG:     Common:::Lock::lockRelease(): bFailOnNoLock = false | ||||
|  | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| > [BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pg_backrest.conf --config-remote=[TEST_PATH]/backrest/pg_backrest.conf --db-path=[TEST_PATH]/db/common --log-level-console=debug --log-level-file=trace --no-fork --repo-path=[TEST_PATH]/local --repo-remote-path=[TEST_PATH]/backrest --stanza=db | ||||
|   INFO: archive-push start: --archive-async --archive-max-mb=24 --backup-host=127.0.0.1 --backup-user=backrest --cmd-remote=[BACKREST_BIN] --config=[TEST_PATH]/db/pgbackrest.conf --config-remote=[TEST_PATH]/backrest/pgbackrest.conf --db-path=[TEST_PATH]/db/common --lock-path=[TEST_PATH]/local/lock --log-level-console=debug --log-level-file=trace --log-path=[TEST_PATH]/local/log --no-fork --repo-path=[TEST_PATH]/backrest --spool-path=[TEST_PATH]/local --stanza=db | ||||
|   INFO: push WAL segment [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 asynchronously | ||||
|  DEBUG:     Archive->pushProcess(): bAsync = true, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006 | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = <[TEST_PATH]/local> | ||||
|  DEBUG:     File->copy(): bAppendChecksum = true, bDestinationCompress = false, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 000000010000000100000006, strDestinationPathType = backup:archive:out, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/db/common/pg_xlog/000000010000000100000006, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->pushProcess: no fork on archive local for TESTING | ||||
|  DEBUG:     Archive->pushProcess: start async archive-push | ||||
|  DEBUG:     Common:::Lock::lockAquire(): bFailOnNoLock = false, bRemote = <false>, iProcessIdx = [undef], strLockType = archive-push | ||||
|  DEBUG:     Common:::Lock::lockStopTest(): strRepoPath = [TEST_PATH]/local | ||||
|  DEBUG:     Common:::Lock::lockAquire=>: bResult = true | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pg_backrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     Protocol::RemoteMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = [BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote, strHost = 127.0.0.1, strUser = [USER-1] | ||||
|  DEBUG:     Protocol::CommonMaster->new(): iBufferMax = 4194304, iCompressLevel = 6, iCompressLevelNetwork = 3, iProtocolTimeout = 1830, strCommand = ssh -o Compression=no -o PasswordAuthentication=no backrest@127.0.0.1 '[BACKREST_BIN] --command=archive-push --config=[TEST_PATH]/backrest/pgbackrest.conf --db-port=[PORT-1] --db-socket-path=[TEST_PATH]/db --repo-path=[TEST_PATH]/backrest --stanza=db remote', strName = remote | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = backup, strStanza = db | ||||
|   INFO: WAL segments to archive: total = 1, size = 16MB | ||||
|  DEBUG:     Archive->xfer: bArchiveFile = true, bDestinationCompress = true, bSourceCompressed = false, strFile = 000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031 | ||||
| @@ -179,8 +169,8 @@ run 006 - rmt 1, cmp 1, error connect | ||||
|  DEBUG:     File->copy(): bAppendChecksum = <false>, bDestinationCompress = true, bDestinationPathCreate = true, bIgnoreMissingSource = <false>, bSourceCompressed = false, lModificationTime = [undef], strDestinationFile = 9.3-1/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031.gz, strDestinationPathType = backup:archive, strGroup = [undef], strMode = <0640>, strSourceFile = [TEST_PATH]/local/archive/db/out/000000010000000100000006-1c7e00fd09b9dd11fc2966590b3e3274645dd031, strSourcePathType = db:absolute, strUser = [undef] | ||||
|  DEBUG:     Archive->xfer=>: lFileTotal = 1 | ||||
|  DEBUG:     Archive->pushProcess: transferred 1 WAL segment, calling Archive->xfer() again | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/lock/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/local, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     Archive->xfer(): strArchivePath = [TEST_PATH]/local/archive/db/out, strStopFile = [TEST_PATH]/local/stop/db-archive.stop | ||||
|  DEBUG:     File->new(): iThreadIdx = [undef], oProtocol = [object], strBackupPath = [TEST_PATH]/backrest, strDefaultFileMode = <0640>, strDefaultPathMode = <0750>, strRemote = none, strStanza = db | ||||
|  DEBUG:     File->manifest(): oManifestHashRef = [hash], strPath = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     File->manifestRecurse(): iDepth = 0, oManifestHashRef = [hash], strPathFileOp = [undef], strPathOp = [TEST_PATH]/local/archive/db/out, strPathType = db:absolute | ||||
|  DEBUG:     Archive->xfer: no WAL segments to archive | ||||
|   | ||||
| @@ -301,9 +301,9 @@ db-version="9.2" | ||||
| 0000000100000000000000FE-0000000000000000000000000000000000000000.gz | ||||
|  | ||||
| Nothing to expire | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pg_backrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=full --retention-archive=1 expire | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pgbackrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=full --retention-archive=1 expire | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pg_backrest.conf --log-level-console=info --log-level-file=trace --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=full --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=info --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=full --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: archive retention on backup [BACKUP-FULL-1], start = 000000010000000000000000 | ||||
|   INFO: no archive to remove | ||||
|   INFO: expire stop | ||||
| @@ -914,9 +914,9 @@ db-version="9.2" | ||||
| 000000010000000100000005-0000000000000000000000000000000000000000.gz | ||||
|  | ||||
| Expire oldest full backup, archive expire falls on segment major boundary | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pg_backrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=full --retention-archive=1 expire | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pgbackrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=full --retention-archive=1 expire | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pg_backrest.conf --log-level-console=info --log-level-file=trace --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=full --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=info --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=full --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire full backup set: [BACKUP-FULL-1], [BACKUP-INCR-1] | ||||
|   INFO: remove expired backup [BACKUP-INCR-1] | ||||
|   INFO: remove expired backup [BACKUP-FULL-1] | ||||
| @@ -1293,9 +1293,9 @@ db-version="9.2" | ||||
| 00000001000000020000000F-0000000000000000000000000000000000000000.gz | ||||
|  | ||||
| Expire oldest full backup | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pg_backrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=full --retention-archive=1 expire | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pgbackrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=full --retention-archive=1 expire | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pg_backrest.conf --log-level-console=info --log-level-file=trace --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=full --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=info --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=full --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire diff backup [BACKUP-DIFF-1] | ||||
|   INFO: remove expired backup [BACKUP-DIFF-1] | ||||
|   INFO: archive retention on backup [BACKUP-FULL-2], start = 000000010000000100000000 | ||||
| @@ -1965,9 +1965,9 @@ db-version="9.2" | ||||
| 00000001000000020000001D-0000000000000000000000000000000000000000.gz | ||||
|  | ||||
| Expire oldest diff backup, archive expire does not fall on major segment boundary | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pg_backrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=diff --retention-archive=1 expire | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pgbackrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=diff --retention-archive=1 expire | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pg_backrest.conf --log-level-console=info --log-level-file=trace --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=diff --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=info --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=diff --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire full backup set: [BACKUP-FULL-2], [BACKUP-DIFF-2] | ||||
|   INFO: remove expired backup [BACKUP-DIFF-2] | ||||
|   INFO: remove expired backup [BACKUP-FULL-2] | ||||
| @@ -2108,9 +2108,9 @@ db-version="9.2" | ||||
| 000000010000000200000023-0000000000000000000000000000000000000000.gz | ||||
|  | ||||
| Expire oldest diff backup (cascade to incr) | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pg_backrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=diff --retention-archive=1 expire | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pgbackrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=diff --retention-archive=1 expire | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pg_backrest.conf --log-level-console=info --log-level-file=trace --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=diff --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=info --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=diff --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire diff backup set: [BACKUP-DIFF-3], [BACKUP-INCR-2] | ||||
|   INFO: remove expired backup [BACKUP-INCR-2] | ||||
|   INFO: remove expired backup [BACKUP-DIFF-3] | ||||
| @@ -2244,9 +2244,9 @@ db-version="9.2" | ||||
| 000000010000000200000029-0000000000000000000000000000000000000000.gz | ||||
|  | ||||
| Expire archive based on newest incr backup | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pg_backrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=incr --retention-archive=1 expire | ||||
| > [BACKREST_BIN] "--config=[TEST_PATH]/backrest/pgbackrest.conf" --stanza=db --log-level-console=info --retention-full=1 --retention-diff=1 --retention-archive-type=incr --retention-archive=1 expire | ||||
| ------------------------------------------------------------------------------------------------------------------------------------ | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pg_backrest.conf --log-level-console=info --log-level-file=trace --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=incr --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: expire start: --no-compress --config=[TEST_PATH]/backrest/pgbackrest.conf --lock-path=[TEST_PATH]/backrest/lock --log-level-console=info --log-level-file=trace --log-path=[TEST_PATH]/backrest/log --repo-path=[TEST_PATH]/backrest --retention-archive=1 --retention-archive-type=incr --retention-diff=1 --retention-full=1 --stanza=db | ||||
|   INFO: archive retention on backup [BACKUP-FULL-3], start = 000000010000000200000010, stop = 000000010000000200000012 | ||||
|   INFO: archive retention on backup [BACKUP-DIFF-4], start = 00000001000000020000001E, stop = 000000010000000200000020 | ||||
|   INFO: archive retention on backup [BACKUP-INCR-3], start = 000000010000000200000024 | ||||
|   | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # BackupCommonTest.pm - Common code for backup unit tests | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::BackupCommonTest; | ||||
| package pgBackRestTest::BackupCommonTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -19,18 +19,18 @@ use File::stat; | ||||
| use Time::HiRes qw(gettimeofday); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Archive; | ||||
| use BackRest::ArchiveInfo; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::Wait; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::Archive; | ||||
| use pgBackRest::ArchiveInfo; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::Wait; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| 
 | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use BackRestTest::CommonTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::CommonTest; | ||||
| 
 | ||||
| my $hDb; | ||||
| 
 | ||||
| @@ -303,7 +303,7 @@ sub BackRestTestBackup_ClusterStart | ||||
| 
 | ||||
|     # Create the archive command | ||||
|     my $strArchive = BackRestTestCommon_CommandMainAbsGet() . ' --stanza=' . BackRestTestCommon_StanzaGet() . | ||||
|                      ' --config=' . BackRestTestCommon_DbPathGet() . '/pg_backrest.conf archive-push %p'; | ||||
|                      ' --config=' . BackRestTestCommon_DbPathGet() . '/pgbackrest.conf archive-push %p'; | ||||
| 
 | ||||
|     # Start the cluster | ||||
|     my $strCommand = BackRestTestCommon_PgSqlBinPathGet() . "/pg_ctl start -o \"-c port=${iPort}" . | ||||
| @@ -1007,9 +1007,9 @@ sub BackRestTestBackup_BackupBegin | ||||
|     &log(INFO, "    $strComment"); | ||||
| 
 | ||||
|     # Execute the backup command | ||||
|     $oExecuteBackup = new BackRestTest::Common::ExecuteTest( | ||||
|     $oExecuteBackup = new pgBackRestTest::Common::ExecuteTest( | ||||
|         ($bBackupRemote ? BackRestTestCommon_CommandMainAbsGet() : BackRestTestCommon_CommandMainGet()) . | ||||
|         ' --config=' . ($bBackupRemote ? BackRestTestCommon_RepoPathGet() : BackRestTestCommon_DbPathGet()) . '/pg_backrest.conf' . | ||||
|         ' --config=' . ($bBackupRemote ? BackRestTestCommon_RepoPathGet() : BackRestTestCommon_DbPathGet()) . '/pgbackrest.conf' . | ||||
|         ($bBackupSynthetic ? " --no-online" : '') . | ||||
|         (defined($$oParam{strOptionalParam}) ? " $$oParam{strOptionalParam}" : '') . | ||||
|         ($strBackupType ne 'incr' ? " --type=${strBackupType}" : '') . | ||||
| @@ -1061,11 +1061,11 @@ sub BackRestTestBackup_BackupEnd | ||||
| 
 | ||||
|     if (defined($oBackupLogTest)) | ||||
|     { | ||||
|         $oBackupLogTest->supplementalAdd(BackRestTestCommon_DbPathGet() . "/pg_backrest.conf", $bBackupRemote); | ||||
|         $oBackupLogTest->supplementalAdd(BackRestTestCommon_DbPathGet() . "/pgbackrest.conf", $bBackupRemote); | ||||
| 
 | ||||
|         if ($bBackupRemote) | ||||
|         { | ||||
|             $oBackupLogTest->supplementalAdd(BackRestTestCommon_RepoPathGet() . "/pg_backrest.conf", true); | ||||
|             $oBackupLogTest->supplementalAdd(BackRestTestCommon_RepoPathGet() . "/pgbackrest.conf", true); | ||||
|         } | ||||
| 
 | ||||
|         $oBackupLogTest->supplementalAdd(BackRestTestCommon_RepoPathGet() . | ||||
| @@ -1128,7 +1128,7 @@ sub BackRestTestBackup_Info | ||||
|     executeTest(($bRemote ? BackRestTestCommon_CommandMainAbsGet() : BackRestTestCommon_CommandMainGet()) . | ||||
|                 ' --config=' . | ||||
|                 ($bRemote ? BackRestTestCommon_RepoPathGet() : BackRestTestCommon_DbPathGet()) . | ||||
|                 '/pg_backrest.conf' . (defined($strStanza) ? " --stanza=${strStanza}" : '') . ' info' . | ||||
|                 '/pgbackrest.conf' . (defined($strStanza) ? " --stanza=${strStanza}" : '') . ' info' . | ||||
|                 (defined($strOutput) ? " --output=${strOutput}" : ''), | ||||
|                 {bRemote => $bRemote, strComment => $strComment, oLogTest => $oBackupLogTest}); | ||||
| } | ||||
| @@ -1150,7 +1150,7 @@ sub BackRestTestBackup_Stop | ||||
| 
 | ||||
|     executeTest(($bRemote ? BackRestTestCommon_CommandMainAbsGet() : BackRestTestCommon_CommandMainGet()) . | ||||
|                 ' --config=' . ($bRemote ? BackRestTestCommon_RepoPathGet() : BackRestTestCommon_DbPathGet()) . | ||||
|                     '/pg_backrest.conf' . | ||||
|                     '/pgbackrest.conf' . | ||||
|                 (defined($strStanza) ? " --stanza=${strStanza}" : '') . | ||||
|                 (defined($bForce) && $bForce ? ' --force' : '') . ' stop', | ||||
|                 {bRemote => $bRemote, oLogTest => $oBackupLogTest}); | ||||
| @@ -1173,7 +1173,7 @@ sub BackRestTestBackup_Start | ||||
|     executeTest(($bRemote ? BackRestTestCommon_CommandMainAbsGet() : BackRestTestCommon_CommandMainGet()) . | ||||
|                 ' --config=' . | ||||
|                 ($bRemote ? BackRestTestCommon_RepoPathGet() : BackRestTestCommon_DbPathGet()) . | ||||
|                 '/pg_backrest.conf' . (defined($strStanza) ? " --stanza=${strStanza}" : '') . ' start', | ||||
|                 '/pgbackrest.conf' . (defined($strStanza) ? " --stanza=${strStanza}" : '') . ' start', | ||||
|                 {bRemote => $bRemote, strComment => $strComment, oLogTest => $oBackupLogTest}); | ||||
| } | ||||
| 
 | ||||
| @@ -1366,7 +1366,7 @@ sub BackRestTestBackup_Restore | ||||
|                         {bRemote => true}); | ||||
|         } | ||||
| 
 | ||||
|         my $oExpectedManifest = new BackRest::Manifest(BackRestTestCommon_RepoPathGet() . | ||||
|         my $oExpectedManifest = new pgBackRest::Manifest(BackRestTestCommon_RepoPathGet() . | ||||
|                                                        "/backup/${strStanza}/${strBackup}/backup.manifest", true); | ||||
| 
 | ||||
|         $oExpectedManifestRef = $oExpectedManifest->{oContent}; | ||||
| @@ -1392,7 +1392,7 @@ sub BackRestTestBackup_Restore | ||||
|     # Create the backup command | ||||
|     executeTest(($bRemote ? BackRestTestCommon_CommandMainAbsGet() : BackRestTestCommon_CommandMainGet()) . | ||||
|                 ' --config=' . BackRestTestCommon_DbPathGet() . | ||||
|                 '/pg_backrest.conf'  . (defined($bDelta) && $bDelta ? ' --delta' : '') . | ||||
|                 '/pgbackrest.conf'  . (defined($bDelta) && $bDelta ? ' --delta' : '') . | ||||
|                 (defined($bForce) && $bForce ? ' --force' : '') . | ||||
|                 ($strBackup ne OPTION_DEFAULT_RESTORE_SET ? " --set=${strBackup}" : '') . | ||||
|                 (defined($strOptionalParam) ? " ${strOptionalParam} " : '') . | ||||
| @@ -1446,10 +1446,10 @@ sub BackRestTestBackup_RestoreCompare | ||||
|                         {bRemote => true}); | ||||
|         } | ||||
| 
 | ||||
|         my $oExpectedManifest = new BackRest::Manifest(BackRestTestCommon_RepoPathGet() . | ||||
|         my $oExpectedManifest = new pgBackRest::Manifest(BackRestTestCommon_RepoPathGet() . | ||||
|                                                        "/backup/${strStanza}/${strBackup}/" . FILE_MANIFEST, true); | ||||
| 
 | ||||
|         $oLastManifest = new BackRest::Manifest(BackRestTestCommon_RepoPathGet() . | ||||
|         $oLastManifest = new pgBackRest::Manifest(BackRestTestCommon_RepoPathGet() . | ||||
|                                                 "/backup/${strStanza}/" . | ||||
|                                                 ${$oExpectedManifestRef}{&MANIFEST_SECTION_BACKUP}{&MANIFEST_KEY_PRIOR} . | ||||
|                                                 '/' . FILE_MANIFEST, true); | ||||
| @@ -1487,7 +1487,7 @@ sub BackRestTestBackup_RestoreCompare | ||||
|     } | ||||
| 
 | ||||
|     # Generate the actual manifest | ||||
|     my $oActualManifest = new BackRest::Manifest("${strTestPath}/" . FILE_MANIFEST, false); | ||||
|     my $oActualManifest = new pgBackRest::Manifest("${strTestPath}/" . FILE_MANIFEST, false); | ||||
| 
 | ||||
|     $oActualManifest->set(MANIFEST_SECTION_BACKUP_DB, MANIFEST_KEY_DB_VERSION, undef, | ||||
|         $$oExpectedManifestRef{&MANIFEST_SECTION_BACKUP_DB}{&MANIFEST_KEY_DB_VERSION}); | ||||
| @@ -1607,7 +1607,7 @@ sub BackRestTestBackup_Expire | ||||
|     &log(INFO, "        ${strComment}"); | ||||
| 
 | ||||
|     my $strCommand = BackRestTestCommon_CommandMainGet() . ' --config=' . BackRestTestCommon_DbPathGet() . | ||||
|                                "/pg_backrest.conf --stanza=${strStanza} expire --log-level-console=info"; | ||||
|                                "/pgbackrest.conf --stanza=${strStanza} expire --log-level-console=info"; | ||||
| 
 | ||||
|     if (defined($iExpireFull)) | ||||
|     { | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # BackupTest.pm - Unit Tests for BackRest::Backup and BackRest::Restore | ||||
| # BackupTest.pm - Unit Tests for pgBackRest::Backup and pgBackRest::Restore | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::BackupTest; | ||||
| package pgBackRestTest::BackupTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -19,23 +19,23 @@ use File::stat; | ||||
| use Time::HiRes qw(gettimeofday); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Archive; | ||||
| use BackRest::ArchiveInfo; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::Wait; | ||||
| use BackRest::Db; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use BackRest::Protocol::Common; | ||||
| use BackRest::Protocol::RemoteMaster; | ||||
| use pgBackRest::Archive; | ||||
| use pgBackRest::ArchiveInfo; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::Wait; | ||||
| use pgBackRest::Db; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| use pgBackRest::Protocol::Common; | ||||
| use pgBackRest::Protocol::RemoteMaster; | ||||
| 
 | ||||
| use BackRestTest::BackupCommonTest; | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use BackRestTest::CommonTest; | ||||
| use BackRestTest::ExpireCommonTest; | ||||
| use pgBackRestTest::BackupCommonTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::CommonTest; | ||||
| use pgBackRestTest::ExpireCommonTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Archive helper functions | ||||
| @@ -116,7 +116,7 @@ sub archivePush | ||||
|                  true);                                 # Create path if it does not exist | ||||
| 
 | ||||
|     my $strCommand = BackRestTestCommon_CommandMainGet() . ' --config=' . BackRestTestCommon_DbPathGet() . | ||||
|                      '/pg_backrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push' . | ||||
|                      '/pgbackrest.conf --archive-max-mb=24 --no-fork --stanza=db archive-push' . | ||||
|                      (defined($iExpectedError) && $iExpectedError == ERROR_HOST_CONNECT ? | ||||
|                       "  --backup-host=bogus" : ''); | ||||
| 
 | ||||
| @@ -177,7 +177,7 @@ sub BackRestTestBackup_Test | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     BackRestTestBackup_Create(true, false); | ||||
| 
 | ||||
|     my $oRemote = new BackRest::Protocol::RemoteMaster | ||||
|     my $oRemote = new pgBackRest::Protocol::RemoteMaster | ||||
|     ( | ||||
|         BackRestTestCommon_CommandRemoteFullGet(),  # Remote command | ||||
|         OPTION_DEFAULT_BUFFER_SIZE,                 # Buffer size | ||||
| @@ -190,7 +190,7 @@ sub BackRestTestBackup_Test | ||||
| 
 | ||||
|     BackRestTestBackup_Drop(); | ||||
| 
 | ||||
|     my $oLocal = new BackRest::Protocol::Common | ||||
|     my $oLocal = new pgBackRest::Protocol::Common | ||||
|     ( | ||||
|         OPTION_DEFAULT_BUFFER_SIZE,                 # Buffer size | ||||
|         OPTION_DEFAULT_COMPRESS_LEVEL,              # Compress level | ||||
| @@ -231,7 +231,7 @@ sub BackRestTestBackup_Test | ||||
|                 # Create the file object | ||||
|                 if ($bCreate) | ||||
|                 { | ||||
|                     $oFile = (new BackRest::File | ||||
|                     $oFile = (new pgBackRest::File | ||||
|                     ( | ||||
|                         $strStanza, | ||||
|                         BackRestTestCommon_RepoPathGet(), | ||||
| @@ -259,7 +259,7 @@ sub BackRestTestBackup_Test | ||||
|                                                 ($bRemote ? DB : undef)); | ||||
| 
 | ||||
|                 my $strCommand = BackRestTestCommon_CommandMainGet() . ' --config=' . BackRestTestCommon_DbPathGet() . | ||||
|                                  '/pg_backrest.conf --no-fork --stanza=db archive-push'; | ||||
|                                  '/pgbackrest.conf --no-fork --stanza=db archive-push'; | ||||
| 
 | ||||
|                 # Loop through backups | ||||
|                 for (my $iBackup = 1; $iBackup <= 3; $iBackup++) | ||||
| @@ -336,7 +336,7 @@ sub BackRestTestBackup_Test | ||||
| 
 | ||||
|                                 if ($bArchiveAsync) | ||||
|                                 { | ||||
|                                     my $oExecArchive = new BackRestTest::Common::ExecuteTest( | ||||
|                                     my $oExecArchive = new pgBackRestTest::Common::ExecuteTest( | ||||
|                                         $strCommand . ' --test --test-delay=5 --test-point=' . lc(TEST_ARCHIVE_PUSH_ASYNC_START) . | ||||
|                                         "=y ${strSourceFile}", | ||||
|                                         {oLogTest => $oLogTest, iExpectedExitStatus => ERROR_TERM}); | ||||
| @@ -465,7 +465,7 @@ sub BackRestTestBackup_Test | ||||
|                 # Create the file object | ||||
|                 if ($bCreate) | ||||
|                 { | ||||
|                     $oFile = (new BackRest::File | ||||
|                     $oFile = (new pgBackRest::File | ||||
|                     ( | ||||
|                         $strStanza, | ||||
|                         BackRestTestCommon_RepoPathGet(), | ||||
| @@ -527,7 +527,7 @@ sub BackRestTestBackup_Test | ||||
| 
 | ||||
|                 # Remove the stop file | ||||
|                 my $strStopFile = ($bRemote ? BackRestTestCommon_LocalPathGet() : BackRestTestCommon_RepoPathGet()) . | ||||
|                                   '/lock/db-archive.stop'; | ||||
|                                   '/stop/db-archive.stop'; | ||||
| 
 | ||||
|                 unlink($strStopFile) | ||||
|                     or die "unable to remove stop file ${strStopFile}"; | ||||
| @@ -581,7 +581,7 @@ sub BackRestTestBackup_Test | ||||
|                 if ($bCreate) | ||||
|                 { | ||||
|                     # Create the file object | ||||
|                     $oFile = (BackRest::File->new | ||||
|                     $oFile = (pgBackRest::File->new | ||||
|                     ( | ||||
|                         $strStanza, | ||||
|                         BackRestTestCommon_RepoPathGet(), | ||||
| @@ -614,7 +614,7 @@ sub BackRestTestBackup_Test | ||||
|                                                 undef);                         # compress-async | ||||
| 
 | ||||
|                 my $strCommand = BackRestTestCommon_CommandMainGet() . ' --config=' . BackRestTestCommon_DbPathGet() . | ||||
|                                  '/pg_backrest.conf --stanza=db archive-get'; | ||||
|                                  '/pgbackrest.conf --stanza=db archive-get'; | ||||
| 
 | ||||
| 
 | ||||
|                 executeTest($strCommand . " 000000010000000100000001 ${strXlogPath}/000000010000000100000001", | ||||
| @@ -629,7 +629,7 @@ sub BackRestTestBackup_Test | ||||
| 
 | ||||
|                 executeTest('mkdir -p -m 770 ' . $oFile->pathGet(PATH_BACKUP_ARCHIVE), | ||||
|                             {bRemote => $bRemote}); | ||||
|                 (new BackRest::ArchiveInfo($oFile->pathGet(PATH_BACKUP_ARCHIVE)))->check('9.3', 1234567890123456789); | ||||
|                 (new pgBackRest::ArchiveInfo($oFile->pathGet(PATH_BACKUP_ARCHIVE)))->check('9.3', 1234567890123456789); | ||||
| 
 | ||||
|                 if (defined($oLogTest)) | ||||
|                 { | ||||
| @@ -739,7 +739,7 @@ sub BackRestTestBackup_Test | ||||
|                                     \$oLogTest)) | ||||
|         { | ||||
|             # Create the file object | ||||
|             $oFile = (BackRest::File->new | ||||
|             $oFile = (pgBackRest::File->new | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 BackRestTestCommon_RepoPathGet(), | ||||
| @@ -762,7 +762,7 @@ sub BackRestTestBackup_Test | ||||
|                                             undef);         # compress-async | ||||
| 
 | ||||
|             # Create the test object | ||||
|             my $oExpireTest = new BackRestTest::ExpireCommonTest($oFile, $oLogTest); | ||||
|             my $oExpireTest = new pgBackRestTest::ExpireCommonTest($oFile, $oLogTest); | ||||
| 
 | ||||
|             $oExpireTest->stanzaCreate($strStanza, '9.2'); | ||||
|             use constant SECONDS_PER_DAY => 86400; | ||||
| @@ -877,7 +877,7 @@ sub BackRestTestBackup_Test | ||||
|             BackRestTestBackup_ManifestPathCreate(\%oManifest, 'base'); | ||||
| 
 | ||||
|             # Create the file object | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 BackRestTestCommon_RepoPathGet(), | ||||
| @@ -1058,7 +1058,7 @@ sub BackRestTestBackup_Test | ||||
|             if ($bNeutralTest) | ||||
|             { | ||||
|                 BackRestTestBackup_BackupSynthetic($strType, $strStanza, \%oManifest, 'invalid repo', | ||||
|                     {strOptionalParam => '--' . ($bRemote ? OPTION_REPO_REMOTE_PATH : OPTION_REPO_PATH) . '=/bogus_path' . | ||||
|                     {strOptionalParam => '--' . OPTION_REPO_PATH . '=/bogus_path' . | ||||
|                      '  --log-level-console=info', iExpectedExitStatus => ERROR_PATH_MISSING}); | ||||
|             } | ||||
| 
 | ||||
| @@ -1460,7 +1460,7 @@ sub BackRestTestBackup_Test | ||||
|                                         "rmt ${bRemote}, arc_async ${bArchiveAsync}, cmp ${bCompress}")) {next} | ||||
| 
 | ||||
|             # Create the file object | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 BackRestTestCommon_RepoPathGet(), | ||||
| @@ -1961,7 +1961,7 @@ sub BackRestTestBackup_Test | ||||
|         } | ||||
| 
 | ||||
|         # Create the file object | ||||
|         my $oFile = (BackRest::File->new | ||||
|         my $oFile = (pgBackRest::File->new | ||||
|         ( | ||||
|             $strStanza, | ||||
|             BackRestTestCommon_RepoPathGet(), | ||||
| @@ -2091,7 +2091,7 @@ sub BackRestTestBackup_Test | ||||
|         } | ||||
| 
 | ||||
|         # Create the file object | ||||
|         my $oFile = (BackRest::File->new | ||||
|         my $oFile = (pgBackRest::File->new | ||||
|         ( | ||||
|             $strStanza, | ||||
|             BackRestTestCommon_RepoPathGet(), | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # ExecuteTest.pm - Module to execute external commands | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::Common::ExecuteTest; | ||||
| package pgBackRestTest::Common::ExecuteTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -19,9 +19,9 @@ use POSIX ':sys_wait_h'; | ||||
| use Symbol 'gensym'; | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::Wait; | ||||
| use BackRest::Protocol::IO; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::Wait; | ||||
| use pgBackRest::Protocol::IO; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -124,7 +124,7 @@ sub begin | ||||
|     $self->{pId} = open3(undef, $self->{hOut}, $self->{hError}, $self->{strCommand}); | ||||
| 
 | ||||
|     # Create select objects | ||||
|     $self->{oIO} = new BackRest::Protocol::IO($self->{hOut}, undef, $self->{hError}, undef, 30, 65536); | ||||
|     $self->{oIO} = new pgBackRest::Protocol::IO($self->{hOut}, undef, $self->{hError}, undef, 30, 65536); | ||||
| 
 | ||||
|     if (!defined($self->{hError})) | ||||
|     { | ||||
| @@ -347,7 +347,7 @@ sub executeTest | ||||
|     my $oParam = shift; | ||||
|     my $strTest = shift; | ||||
| 
 | ||||
|     my $oExec = new BackRestTest::Common::ExecuteTest($strCommand, $oParam); | ||||
|     my $oExec = new pgBackRestTest::Common::ExecuteTest($strCommand, $oParam); | ||||
|     $oExec->begin(); | ||||
| 
 | ||||
|     if (defined($strTest)) | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # HostTest.pm - Encapsulate a docker host for testing | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::Common::HostTest; | ||||
| package pgBackRestTest::Common::HostTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -16,10 +16,10 @@ use Exporter qw(import); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| 
 | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -112,7 +112,7 @@ sub execute | ||||
|         $strUser = $self->{strUser}; | ||||
|     } | ||||
| 
 | ||||
|     my $oExec = new BackRestTest::Common::ExecuteTest( | ||||
|     my $oExec = new pgBackRestTest::Common::ExecuteTest( | ||||
|         "docker exec -u ${strUser} $self->{strName} ${strCommand}" , $oParam); | ||||
| 
 | ||||
|     # Return from function and log return values if any | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # LogTest.pm - Capture the output of commands to compare them with an expected version | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::Common::LogTest; | ||||
| package pgBackRestTest::Common::LogTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -16,11 +16,11 @@ use Exporter qw(import); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Version; | ||||
| 
 | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # VmTest.pm - Vm constants and data | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::Common::VmTest; | ||||
| package pgBackRestTest::Common::VmTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # CommonTest.pm - Common globals used for testing | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::CommonTest; | ||||
| package pgBackRestTest::CommonTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -21,17 +21,17 @@ use POSIX ':sys_wait_h'; | ||||
| use Symbol 'gensym'; | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Common::Wait; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::Db; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Common::Wait; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::Db; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| 
 | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use BackRestTest::Common::LogTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::Common::LogTest; | ||||
| 
 | ||||
| our @EXPORT = qw(BackRestTestCommon_Create BackRestTestCommon_Drop BackRestTestCommon_Setup | ||||
|                  BackRestTestCommon_PathCreate BackRestTestCommon_PathMode BackRestTestCommon_PathRemove | ||||
| @@ -191,7 +191,7 @@ sub BackRestTestCommon_Run | ||||
|     # If the module is defined then create a LogTest object | ||||
|     if (defined($strModuleParam)) | ||||
|     { | ||||
|         $$oLogTestRef = new BackRestTest::Common::LogTest($strModuleParam, $strModuleTestParam, $iRun, $bLogForce, $strLog, | ||||
|         $$oLogTestRef = new pgBackRestTest::Common::LogTest($strModuleParam, $strModuleTestParam, $iRun, $bLogForce, $strLog, | ||||
|                                                           BackRestTestCommon_CommandMainGet(), | ||||
|                                                           BackRestTestCommon_CommandMainAbsGet(), | ||||
|                                                           BackRestTestCommon_PgSqlBinPathGet(), | ||||
| @@ -423,9 +423,9 @@ sub BackRestTestCommon_Setup | ||||
|     $strCommonDbCommonPath = "${strCommonTestPath}/db/common"; | ||||
|     $strCommonDbTablespacePath = "${strCommonTestPath}/db/tablespace"; | ||||
| 
 | ||||
|     $strCommonCommandMain = defined($strExe) ? $strExe : $strCommonBasePath . "/bin/../bin/pg_backrest"; | ||||
|     $strCommonCommandMain = defined($strExe) ? $strExe : $strCommonBasePath . "/bin/../bin/pgbackrest"; | ||||
|     $bCommandMainSet = defined($strExe) ? true : false; | ||||
|     $strCommonCommandRemote = defined($strExe) ? $strExe : "${strCommonBasePath}/bin/pg_backrest"; | ||||
|     $strCommonCommandRemote = defined($strExe) ? $strExe : "${strCommonBasePath}/bin/pgbackrest"; | ||||
|     $strCommonCommandRemoteFull = "${strCommonCommandRemote} --stanza=${strCommonStanza}" . | ||||
|                                   " --repo-path=${strCommonRepoPath} --no-config --command=test remote"; | ||||
|     $strCommonCommandPsql = "${strPgSqlBin}/psql -X %option% -h ${strCommonDbPath}"; | ||||
| @@ -482,7 +482,7 @@ sub BackRestTestCommon_manifestLoad | ||||
|                     {bRemote => true}); | ||||
|     } | ||||
| 
 | ||||
|     my $oManifest = new BackRest::Manifest($strFileName); | ||||
|     my $oManifest = new pgBackRest::Manifest($strFileName); | ||||
| 
 | ||||
|     if ($bRemote) | ||||
|     { | ||||
| @@ -592,7 +592,7 @@ sub BackRestTestCommon_ConfigRemap | ||||
|     my $bRemote = shift; | ||||
| 
 | ||||
|     # Create config filename | ||||
|     my $strConfigFile = BackRestTestCommon_DbPathGet() . '/pg_backrest.conf'; | ||||
|     my $strConfigFile = BackRestTestCommon_DbPathGet() . '/pgbackrest.conf'; | ||||
|     my $strStanza = BackRestTestCommon_StanzaGet(); | ||||
| 
 | ||||
|     # Load Config file | ||||
| @@ -601,17 +601,18 @@ sub BackRestTestCommon_ConfigRemap | ||||
| 
 | ||||
|     # Load remote config file | ||||
|     my %oRemoteConfig; | ||||
|     my $strRemoteConfigFile = BackRestTestCommon_TestPathGet() . '/pg_backrest.conf.remote'; | ||||
|     my $strRemoteConfigFile = BackRestTestCommon_TestPathGet() . '/pgbackrest.conf.remote'; | ||||
| 
 | ||||
|     if ($bRemote) | ||||
|     { | ||||
|         executeTest("mv " . BackRestTestCommon_RepoPathGet() . "/pg_backrest.conf ${strRemoteConfigFile}", | ||||
|         executeTest("mv " . BackRestTestCommon_RepoPathGet() . "/pgbackrest.conf ${strRemoteConfigFile}", | ||||
|                     {bRemote => true}); | ||||
|         iniLoad($strRemoteConfigFile, \%oRemoteConfig, true); | ||||
|     } | ||||
| 
 | ||||
|     # Rewrite remap section | ||||
|     delete($oConfig{"${strStanza}:restore:tablespace-map"}); | ||||
|     # Rewrite recovery section | ||||
|     delete($oConfig{"${strStanza}:restore"}{&OPTION_RESTORE_TABLESPACE_MAP}); | ||||
|     my @stryTablespaceMap; | ||||
| 
 | ||||
|     foreach my $strRemap (sort(keys(%$oRemapHashRef))) | ||||
|     { | ||||
| @@ -629,13 +630,18 @@ sub BackRestTestCommon_ConfigRemap | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             $oConfig{"${strStanza}:restore:tablespace-map"}{$strRemap} = $strRemapPath; | ||||
|             push (@stryTablespaceMap, "${strRemap}=${strRemapPath}"); | ||||
| 
 | ||||
|             ${$oManifestRef}{'backup:path'}{"tablespace/${strRemap}"}{&MANIFEST_SUBKEY_PATH} = $strRemapPath; | ||||
|             ${$oManifestRef}{'base:link'}{"pg_tblspc/${strRemap}"}{destination} = $strRemapPath; | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|     if (@stryTablespaceMap) | ||||
|     { | ||||
|         $oConfig{"${strStanza}:restore"}{&OPTION_RESTORE_TABLESPACE_MAP} = \@stryTablespaceMap; | ||||
|     } | ||||
| 
 | ||||
|     # Resave the config file | ||||
|     iniSave($strConfigFile, \%oConfig, true); | ||||
| 
 | ||||
| @@ -643,7 +649,7 @@ sub BackRestTestCommon_ConfigRemap | ||||
|     if ($bRemote) | ||||
|     { | ||||
|         iniSave($strRemoteConfigFile, \%oRemoteConfig, true); | ||||
|         executeTest("mv ${strRemoteConfigFile} " . BackRestTestCommon_RepoPathGet() . '/pg_backrest.conf', | ||||
|         executeTest("mv ${strRemoteConfigFile} " . BackRestTestCommon_RepoPathGet() . '/pgbackrest.conf', | ||||
|                     {bRemote => true}); | ||||
|     } | ||||
| } | ||||
| @@ -657,7 +663,7 @@ sub BackRestTestCommon_ConfigRecovery | ||||
|     my $bRemote = shift; | ||||
| 
 | ||||
|     # Create config filename | ||||
|     my $strConfigFile = BackRestTestCommon_DbPathGet() . '/pg_backrest.conf'; | ||||
|     my $strConfigFile = BackRestTestCommon_DbPathGet() . '/pgbackrest.conf'; | ||||
|     my $strStanza = BackRestTestCommon_StanzaGet(); | ||||
| 
 | ||||
|     # Load Config file | ||||
| @@ -666,21 +672,26 @@ sub BackRestTestCommon_ConfigRecovery | ||||
| 
 | ||||
|     # Load remote config file | ||||
|     my %oRemoteConfig; | ||||
|     my $strRemoteConfigFile = BackRestTestCommon_TestPathGet() . '/pg_backrest.conf.remote'; | ||||
|     my $strRemoteConfigFile = BackRestTestCommon_TestPathGet() . '/pgbackrest.conf.remote'; | ||||
| 
 | ||||
|     if ($bRemote) | ||||
|     { | ||||
|         executeTest("mv " . BackRestTestCommon_RepoPathGet() . "/pg_backrest.conf ${strRemoteConfigFile}", | ||||
|         executeTest("mv " . BackRestTestCommon_RepoPathGet() . "/pgbackrest.conf ${strRemoteConfigFile}", | ||||
|                     {bRemote => true}); | ||||
|         iniLoad($strRemoteConfigFile, \%oRemoteConfig, true); | ||||
|     } | ||||
| 
 | ||||
|     # Rewrite remap section | ||||
|     delete($oConfig{"${strStanza}:restore:recovery-setting"}); | ||||
|     # Rewrite recovery options | ||||
|     my @stryRecoveryOption; | ||||
| 
 | ||||
|     foreach my $strOption (sort(keys(%$oRecoveryHashRef))) | ||||
|     { | ||||
|         $oConfig{"${strStanza}:restore:recovery-setting"}{$strOption} = ${$oRecoveryHashRef}{$strOption}; | ||||
|         push (@stryRecoveryOption, "${strOption}=${$oRecoveryHashRef}{$strOption}"); | ||||
|     } | ||||
| 
 | ||||
|     if (@stryRecoveryOption) | ||||
|     { | ||||
|         $oConfig{$strStanza}{&OPTION_RESTORE_RECOVERY_OPTION} = \@stryRecoveryOption; | ||||
|     } | ||||
| 
 | ||||
|     # Resave the config file | ||||
| @@ -690,7 +701,7 @@ sub BackRestTestCommon_ConfigRecovery | ||||
|     if ($bRemote) | ||||
|     { | ||||
|         iniSave($strRemoteConfigFile, \%oRemoteConfig, true); | ||||
|         executeTest("mv ${strRemoteConfigFile} " . BackRestTestCommon_RepoPathGet() . '/pg_backrest.conf', | ||||
|         executeTest("mv ${strRemoteConfigFile} " . BackRestTestCommon_RepoPathGet() . '/pgbackrest.conf', | ||||
|                     {bRemote => true}); | ||||
|     } | ||||
| } | ||||
| @@ -713,14 +724,13 @@ sub BackRestTestCommon_ConfigCreate | ||||
| 
 | ||||
|     if (defined($strRemote)) | ||||
|     { | ||||
|         $oParamHash{'global:command'}{'[comment]'} = 'backrest command'; | ||||
|         $oParamHash{'global:command'}{'cmd-remote'} = $strCommonCommandRemote; | ||||
|         $oParamHash{'global'}{'cmd-remote'} = $strCommonCommandRemote; | ||||
|     } | ||||
| 
 | ||||
|     if (defined($strRemote) && $strRemote eq BACKUP) | ||||
|     { | ||||
|         $oParamHash{'global:backup'}{'backup-host'} = $strCommonHost; | ||||
|         $oParamHash{'global:backup'}{'backup-user'} = $strCommonUserBackRest; | ||||
|         $oParamHash{'global'}{'backup-host'} = $strCommonHost; | ||||
|         $oParamHash{'global'}{'backup-user'} = $strCommonUserBackRest; | ||||
|     } | ||||
|     elsif (defined($strRemote) && $strRemote eq DB) | ||||
|     { | ||||
| @@ -728,35 +738,39 @@ sub BackRestTestCommon_ConfigCreate | ||||
|         $oParamHash{$strCommonStanza}{'db-user'} = $strCommonUser; | ||||
|     } | ||||
| 
 | ||||
|     $oParamHash{'global:log'}{'[comment]'} = 'file and console log settings'; | ||||
|     $oParamHash{'global:log'}{'log-level-console'} = 'debug'; | ||||
|     $oParamHash{'global:log'}{'log-level-file'} = 'trace'; | ||||
|     $oParamHash{'global'}{'log-level-console'} = 'debug'; | ||||
|     $oParamHash{'global'}{'log-level-file'} = 'trace'; | ||||
| 
 | ||||
|     $oParamHash{'global:general'}{'[comment]'} = 'general settings for all operations'; | ||||
|     $oParamHash{'global'}{'repo-path'} = $strCommonRepoPath; | ||||
|     $oParamHash{'global'}{'log-path'} = "${strCommonRepoPath}/log"; | ||||
|     $oParamHash{'global'}{'lock-path'} = "${strCommonRepoPath}/lock"; | ||||
| 
 | ||||
|     if ($strLocal eq BACKUP) | ||||
|     { | ||||
|         $oParamHash{'global:general'}{'repo-path'} = $strCommonRepoPath; | ||||
|         $oParamHash{'global:general'}{'config-remote'} = "${strCommonDbPath}/pg_backrest.conf"; | ||||
|         $oParamHash{'global'}{'config-remote'} = "${strCommonDbPath}/pgbackrest.conf"; | ||||
|     } | ||||
|     elsif ($strLocal eq DB) | ||||
|     { | ||||
|         $oParamHash{'global:general'}{'repo-path'} = $strCommonLocalPath; | ||||
|         $oParamHash{'global:general'}{'config-remote'} = "${strCommonRepoPath}/pg_backrest.conf"; | ||||
|         $oParamHash{'global'}{'config-remote'} = "${strCommonRepoPath}/pgbackrest.conf"; | ||||
| 
 | ||||
|         if (defined($strRemote)) | ||||
|         { | ||||
|             $oParamHash{'global:general'}{'repo-remote-path'} = $strCommonRepoPath; | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             $oParamHash{'global:general'}{'repo-path'} = $strCommonRepoPath; | ||||
|             $oParamHash{'global'}{'log-path'} = "${strCommonLocalPath}/log"; | ||||
|             $oParamHash{'global'}{'lock-path'} = "${strCommonLocalPath}/lock"; | ||||
|         } | ||||
| 
 | ||||
|         if ($bArchiveAsync) | ||||
|         { | ||||
|             $oParamHash{'global:archive'}{'[comment]'} = 'WAL archive settings'; | ||||
|             $oParamHash{'global:archive'}{'archive-async'} = 'y'; | ||||
|             $oParamHash{'global:archive-push'}{'archive-async'} = 'y'; | ||||
| 
 | ||||
|             if (defined($strRemote)) | ||||
|             { | ||||
|                 $oParamHash{'global'}{'spool-path'} = $strCommonLocalPath; | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                 $oParamHash{'global'}{'spool-path'} = $oParamHash{'global'}{'repo-path'}; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|     else | ||||
| @@ -766,14 +780,11 @@ sub BackRestTestCommon_ConfigCreate | ||||
| 
 | ||||
|     if (defined($iThreadMax) && $iThreadMax > 1) | ||||
|     { | ||||
|         $oParamHash{'global:general'}{'thread-max'} = $iThreadMax; | ||||
|         $oParamHash{'global'}{'thread-max'} = $iThreadMax; | ||||
|     } | ||||
| 
 | ||||
|     if (($strLocal eq BACKUP) || ($strLocal eq DB && !defined($strRemote))) | ||||
|     { | ||||
|         # $oParamHash{"${strCommonStanza}:command"}{'[comment]'} = 'cluster-specific command options'; | ||||
|         # $oParamHash{"${strCommonStanza}:command"}{'cmd-psql-option'} = "--port=${iCommonDbPort}"; | ||||
| 
 | ||||
|         if (defined($bHardlink) && $bHardlink) | ||||
|         { | ||||
|             $oParamHash{'global:backup'}{'hardlink'} = 'y'; | ||||
| @@ -785,39 +796,32 @@ sub BackRestTestCommon_ConfigCreate | ||||
| 
 | ||||
|     if (defined($bCompress) && !$bCompress) | ||||
|     { | ||||
|         $oParamHash{'global:general'}{'compress'} = 'n'; | ||||
|         $oParamHash{'global'}{'compress'} = 'n'; | ||||
|     } | ||||
| 
 | ||||
|     # Stanza settings | ||||
|     $oParamHash{$strCommonStanza}{'[comment]'} = "cluster-specific settings"; | ||||
|     $oParamHash{$strCommonStanza}{'db-path'} = $strCommonDbCommonPath; | ||||
|     $oParamHash{$strCommonStanza}{'db-port'} = $iCommonDbPort; | ||||
|     $oParamHash{$strCommonStanza}{'db-socket-path'} = BackRestTestCommon_DbPathGet(); | ||||
| 
 | ||||
|     # Comments | ||||
|     if (defined($oParamHash{'global:backup'})) | ||||
|     { | ||||
|         $oParamHash{'global:backup'}{'[comment]'} = "backup settings"; | ||||
|     } | ||||
| 
 | ||||
|     # Write out the configuration file | ||||
|     my $strFile = BackRestTestCommon_TestPathGet() . '/pg_backrest.conf'; | ||||
|     my $strFile = BackRestTestCommon_TestPathGet() . '/pgbackrest.conf'; | ||||
|     iniSave($strFile, \%oParamHash, true); | ||||
| 
 | ||||
|     # Move the configuration file based on local | ||||
|     if ($strLocal eq 'db') | ||||
|     { | ||||
|         rename($strFile, BackRestTestCommon_DbPathGet() . '/pg_backrest.conf') | ||||
|             or die "unable to move ${strFile} to " . BackRestTestCommon_DbPathGet() . '/pg_backrest.conf path'; | ||||
|         rename($strFile, BackRestTestCommon_DbPathGet() . '/pgbackrest.conf') | ||||
|             or die "unable to move ${strFile} to " . BackRestTestCommon_DbPathGet() . '/pgbackrest.conf path'; | ||||
|     } | ||||
|     elsif ($strLocal eq 'backup' && !defined($strRemote)) | ||||
|     { | ||||
|         rename($strFile, BackRestTestCommon_RepoPathGet() . '/pg_backrest.conf') | ||||
|             or die "unable to move ${strFile} to " . BackRestTestCommon_RepoPathGet() . '/pg_backrest.conf path'; | ||||
|         rename($strFile, BackRestTestCommon_RepoPathGet() . '/pgbackrest.conf') | ||||
|             or die "unable to move ${strFile} to " . BackRestTestCommon_RepoPathGet() . '/pgbackrest.conf path'; | ||||
|     } | ||||
|     else | ||||
|     { | ||||
|         executeTest("mv ${strFile} " . BackRestTestCommon_RepoPathGet() . '/pg_backrest.conf', | ||||
|         executeTest("mv ${strFile} " . BackRestTestCommon_RepoPathGet() . '/pgbackrest.conf', | ||||
|                     {bRemote => true}); | ||||
|     } | ||||
| } | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # CompareTest.pm - Performance comparison tests between rsync and backrest | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::CompareTest; | ||||
| package pgBackRestTest::CompareTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -16,10 +16,10 @@ use File::stat; | ||||
| use Time::HiRes qw(gettimeofday); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use pgBackRest::Common::Log; | ||||
| 
 | ||||
| use BackRestTest::BackupTest; | ||||
| use BackRestTest::CommonTest; | ||||
| use pgBackRestTest::BackupTest; | ||||
| use pgBackRestTest::CommonTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Exports | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # ConfigTest.pm - Unit Tests for BackRest::Param and BackRest::Config::Config | ||||
| # ConfigTest.pm - Unit Tests for pgBackRest::Param and pgBackRest::Config::Config | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::ConfigTest; | ||||
| package pgBackRestTest::ConfigTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -16,12 +16,12 @@ use File::Basename qw(dirname); | ||||
| use Scalar::Util qw(blessed); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Exception; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use pgBackRest::Common::Exception; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| 
 | ||||
| use BackRestTest::CommonTest; | ||||
| use pgBackRestTest::CommonTest; | ||||
| 
 | ||||
| sub optionSetTest | ||||
| { | ||||
| @@ -122,7 +122,7 @@ sub configLoadExpect | ||||
| 
 | ||||
|         my $oMessage = $@; | ||||
| 
 | ||||
|         if (blessed($oMessage) && $oMessage->isa('BackRest::Common::Exception')) | ||||
|         if (blessed($oMessage) && $oMessage->isa('pgBackRest::Common::Exception')) | ||||
|         { | ||||
|             if ($oMessage->code() != $iExpectedError) | ||||
|             { | ||||
| @@ -183,7 +183,7 @@ sub configLoadExpect | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             confess "configLoad should throw BackRest::Common::Exception:\n$oMessage"; | ||||
|             confess "configLoad should throw pgBackRest::Common::Exception:\n$oMessage"; | ||||
|         } | ||||
|     } | ||||
|     else | ||||
| @@ -210,10 +210,6 @@ sub optionTestExpect | ||||
| 
 | ||||
|         if (defined($strExpectedKey)) | ||||
|         { | ||||
|             # use Data::Dumper; | ||||
|             # &log(INFO, Dumper($strActualValue)); | ||||
|             # exit 0; | ||||
| 
 | ||||
|             $strActualValue = $$strActualValue{$strExpectedKey}; | ||||
|         } | ||||
| 
 | ||||
| @@ -249,7 +245,7 @@ sub BackRestTestConfig_Test | ||||
|     my $oOption = {}; | ||||
|     my $oConfig = {}; | ||||
|     my @oyArray; | ||||
|     my $strConfigFile = BackRestTestCommon_TestPathGet() . '/pg_backrest.conf'; | ||||
|     my $strConfigFile = BackRestTestCommon_TestPathGet() . '/pgbackrest.conf'; | ||||
| 
 | ||||
|     use constant BOGUS => 'bogus'; | ||||
| 
 | ||||
| @@ -606,7 +602,7 @@ sub BackRestTestConfig_Test | ||||
|             configLoadExpect($oOption, CMD_BACKUP, ERROR_FILE_INVALID, BackRestTestCommon_TestPathGet()); | ||||
|         } | ||||
| 
 | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'load from config stanza section - option ' . OPTION_THREAD_MAX)) | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'load from config stanza command section - option ' . OPTION_THREAD_MAX)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{"${strStanza}:" . &CMD_BACKUP}{&OPTION_THREAD_MAX} = 2; | ||||
| @@ -620,10 +616,10 @@ sub BackRestTestConfig_Test | ||||
|             optionTestExpect(OPTION_THREAD_MAX, 2); | ||||
|         } | ||||
| 
 | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'load from config stanza inherited section - option ' . OPTION_THREAD_MAX)) | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'load from config stanza section - option ' . OPTION_THREAD_MAX)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{"$strStanza:" . &CONFIG_SECTION_GENERAL}{&OPTION_THREAD_MAX} = 3; | ||||
|             $$oConfig{$strStanza}{&OPTION_THREAD_MAX} = 3; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -635,10 +631,10 @@ sub BackRestTestConfig_Test | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'load from config global section - option ' . OPTION_THREAD_MAX)) | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'load from config global command section - option ' . OPTION_THREAD_MAX)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CMD_BACKUP}{&OPTION_THREAD_MAX} = 2; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL . ':' . &CMD_BACKUP}{&OPTION_THREAD_MAX} = 2; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -649,10 +645,10 @@ sub BackRestTestConfig_Test | ||||
|             optionTestExpect(OPTION_THREAD_MAX, 2); | ||||
|         } | ||||
| 
 | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'load from config global inherited section - option ' . OPTION_THREAD_MAX)) | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'load from config global section - option ' . OPTION_THREAD_MAX)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CONFIG_SECTION_GENERAL}{&OPTION_THREAD_MAX} = 5; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL}{&OPTION_THREAD_MAX} = 5; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -679,7 +675,7 @@ sub BackRestTestConfig_Test | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'command-line override - option ' . OPTION_THREAD_MAX)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CONFIG_SECTION_GENERAL}{&OPTION_THREAD_MAX} = 9; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL}{&OPTION_THREAD_MAX} = 9; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -694,7 +690,7 @@ sub BackRestTestConfig_Test | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'invalid boolean - option ' . OPTION_HARDLINK)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CMD_BACKUP}{&OPTION_HARDLINK} = 'Y'; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL . ':' . &CMD_BACKUP}{&OPTION_HARDLINK} = 'Y'; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -707,7 +703,7 @@ sub BackRestTestConfig_Test | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'invalid value - option ' . OPTION_LOG_LEVEL_CONSOLE)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CONFIG_SECTION_LOG}{&OPTION_LOG_LEVEL_CONSOLE} = BOGUS; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL}{&OPTION_LOG_LEVEL_CONSOLE} = BOGUS; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -720,7 +716,7 @@ sub BackRestTestConfig_Test | ||||
|         if (BackRestTestCommon_Run(++$iRun, 'valid value - option ' . OPTION_LOG_LEVEL_CONSOLE)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CONFIG_SECTION_LOG}{&OPTION_LOG_LEVEL_CONSOLE} = lc(INFO); | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL}{&OPTION_LOG_LEVEL_CONSOLE} = lc(INFO); | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -740,7 +736,7 @@ sub BackRestTestConfig_Test | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_EXPIRE . ' ' . OPTION_RETENTION_FULL)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CONFIG_SECTION_EXPIRE}{&OPTION_RETENTION_FULL} = 2; | ||||
|             $$oConfig{"${strStanza}:" . &CMD_EXPIRE}{&OPTION_RETENTION_FULL} = 2; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -753,7 +749,7 @@ sub BackRestTestConfig_Test | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_BACKUP . ' option ' . OPTION_COMPRESS)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CONFIG_SECTION_BACKUP}{&OPTION_COMPRESS} = 'n'; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL . ':' . &CMD_BACKUP}{&OPTION_COMPRESS} = 'n'; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -764,29 +760,56 @@ sub BackRestTestConfig_Test | ||||
|             optionTestExpect(OPTION_COMPRESS, false); | ||||
|         } | ||||
| 
 | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_RESTORE . ' option ' . OPTION_RESTORE_RECOVERY_OPTION)) | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_RESTORE . ' global option ' . OPTION_RESTORE_RECOVERY_OPTION . ' error')) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CONFIG_SECTION_RESTORE_RECOVERY_OPTION}{'archive-command'} = '/path/to/pg_backrest'; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL . ':' . &CMD_RESTORE}{&OPTION_RESTORE_RECOVERY_OPTION} = 'bogus='; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
|             optionSetTest($oOption, OPTION_CONFIG, $strConfigFile); | ||||
| 
 | ||||
|             configLoadExpect($oOption, CMD_RESTORE, ERROR_OPTION_INVALID_VALUE, 'bogus=', OPTION_RESTORE_RECOVERY_OPTION); | ||||
|         } | ||||
| 
 | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_RESTORE . ' global option ' . OPTION_RESTORE_RECOVERY_OPTION . ' error')) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL . ':' . &CMD_RESTORE}{&OPTION_RESTORE_RECOVERY_OPTION} = '=bogus'; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
|             optionSetTest($oOption, OPTION_CONFIG, $strConfigFile); | ||||
| 
 | ||||
|             configLoadExpect($oOption, CMD_RESTORE, ERROR_OPTION_INVALID_VALUE, '=bogus', OPTION_RESTORE_RECOVERY_OPTION); | ||||
|         } | ||||
| 
 | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_RESTORE . ' global option ' . OPTION_RESTORE_RECOVERY_OPTION)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL . ':' . &CMD_RESTORE}{&OPTION_RESTORE_RECOVERY_OPTION} = | ||||
|                 'archive-command=/path/to/pgbackrest'; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
|             optionSetTest($oOption, OPTION_CONFIG, $strConfigFile); | ||||
| 
 | ||||
|             configLoadExpect($oOption, CMD_RESTORE); | ||||
|             optionTestExpect(OPTION_RESTORE_RECOVERY_OPTION, '/path/to/pg_backrest', 'archive-command'); | ||||
|             optionTestExpect(OPTION_RESTORE_RECOVERY_OPTION, '/path/to/pgbackrest', 'archive-command'); | ||||
|         } | ||||
| 
 | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_RESTORE . ' option ' . OPTION_RESTORE_RECOVERY_OPTION)) | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_RESTORE . ' stanza option ' . OPTION_RESTORE_RECOVERY_OPTION)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{$strStanza . ':' . &CONFIG_SECTION_RESTORE_RECOVERY_OPTION}{'standby-mode'} = 'on'; | ||||
|             $$oConfig{$strStanza}{&OPTION_RESTORE_RECOVERY_OPTION} = ['standby-mode=on', 'a=b']; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
|             optionSetTest($oOption, OPTION_CONFIG, $strConfigFile); | ||||
| 
 | ||||
|             configLoadExpect($oOption, CMD_ARCHIVE_GET); | ||||
|             configLoadExpect($oOption, CMD_RESTORE); | ||||
|             optionTestExpect(OPTION_RESTORE_RECOVERY_OPTION, 'b', 'a'); | ||||
|             optionTestExpect(OPTION_RESTORE_RECOVERY_OPTION, 'on', 'standby-mode'); | ||||
|         } | ||||
| 
 | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_BACKUP . ' option ' . OPTION_DB_PATH)) | ||||
| @@ -833,7 +856,7 @@ sub BackRestTestConfig_Test | ||||
|         if (BackRestTestCommon_Run(++$iRun, CMD_BACKUP . ' option ' . OPTION_REPO_PATH)) | ||||
|         { | ||||
|             $oConfig = {}; | ||||
|             $$oConfig{&CONFIG_GLOBAL . ':' . &CONFIG_SECTION_GENERAL}{&OPTION_REPO_PATH} = '/repo'; | ||||
|             $$oConfig{&CONFIG_SECTION_GLOBAL}{&OPTION_REPO_PATH} = '/repo'; | ||||
|             iniSave($strConfigFile, $oConfig, true); | ||||
| 
 | ||||
|             optionSetTest($oOption, OPTION_STANZA, $strStanza); | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # ContainerTest.pm - Build docker containers for testing and documentation | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::Docker::ContainerTest; | ||||
| package pgBackRestTest::Docker::ContainerTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -17,12 +17,12 @@ use File::Basename qw(dirname); | ||||
| use Getopt::Long qw(GetOptions); | ||||
| use Scalar::Util qw(blessed); | ||||
| 
 | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::FileCommon; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::FileCommon; | ||||
| 
 | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use BackRestTest::Common::VmTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::Common::VmTest; | ||||
| 
 | ||||
| use constant TEST_GROUP                                             => 'admin'; | ||||
| use constant TEST_GROUP_ID                                          => 1000; | ||||
| @@ -95,7 +95,7 @@ sub backrestUserCreate | ||||
| } | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Create pg_backrest.conf | ||||
| # Create configuration file | ||||
| #################################################################################################################################### | ||||
| sub backrestConfigCreate | ||||
| { | ||||
| @@ -103,10 +103,10 @@ sub backrestConfigCreate | ||||
|     my $strUser = shift; | ||||
|     my $strGroup = shift; | ||||
| 
 | ||||
|     return "# Create pg_backrest.conf\n" . | ||||
|            "RUN touch /etc/pg_backrest.conf\n" . | ||||
|            "RUN chmod 640 /etc/pg_backrest.conf\n" . | ||||
|            "RUN chown ${strUser}:${strGroup} /etc/pg_backrest.conf"; | ||||
|     return "# Create pgbackrest.conf\n" . | ||||
|            "RUN touch /etc/pgbackrest.conf\n" . | ||||
|            "RUN chmod 640 /etc/pgbackrest.conf\n" . | ||||
|            "RUN chown ${strUser}:${strGroup} /etc/pgbackrest.conf"; | ||||
| } | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| @@ -160,9 +160,9 @@ sub repoSetup | ||||
|     my $strGroup = shift; | ||||
| 
 | ||||
|     return "# Setup repository\n" . | ||||
|            "RUN mkdir /var/lib/backrest\n" . | ||||
|            "RUN chown -R ${strUser}:${strGroup} /var/lib/backrest\n" . | ||||
|            "RUN chmod 750 /var/lib/backrest"; | ||||
|            "RUN mkdir /var/lib/pgbackrest\n" . | ||||
|            "RUN chown -R ${strUser}:${strGroup} /var/lib/pgbackrest\n" . | ||||
|            "RUN chmod 750 /var/lib/pgbackrest"; | ||||
| } | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| @@ -424,7 +424,7 @@ sub containerBuild | ||||
| 
 | ||||
|         $strImage = "# Database Doc Container\nFROM backrest/${strOS}-db-94"; | ||||
| 
 | ||||
|         # Create pg_backrest.conf | ||||
|         # Create configuration file | ||||
|         $strImage .= | ||||
|             "\n\n" . backrestConfigCreate($strOS, POSTGRES_USER, POSTGRES_GROUP); | ||||
| 
 | ||||
| @@ -455,7 +455,7 @@ sub containerBuild | ||||
| 
 | ||||
|         $strImage = "# Backup Doc Container\nFROM backrest/${strOS}-backup"; | ||||
| 
 | ||||
|         # Create pg_backrest.conf | ||||
|         # Create configuration file | ||||
|         $strImage .= | ||||
|             "\n\n" . backrestConfigCreate($strOS, BACKREST_USER, BACKREST_GROUP); | ||||
| 
 | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # ExpireCommonTest.pm - Common code for expire tests | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::ExpireCommonTest; | ||||
| package pgBackRestTest::ExpireCommonTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -13,16 +13,16 @@ use Carp qw(confess); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::BackupCommon; | ||||
| use BackRest::BackupInfo; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use BackRest::Manifest; | ||||
| use pgBackRest::BackupCommon; | ||||
| use pgBackRest::BackupInfo; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Manifest; | ||||
| 
 | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use BackRestTest::CommonTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::CommonTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Operation constants | ||||
| @@ -112,7 +112,7 @@ sub stanzaCreate | ||||
|     $$oStanza{strBackupClusterPath} = $strBackupClusterPath; | ||||
| 
 | ||||
|     # Create the backup info object | ||||
|     my $oBackupInfo = new BackRest::BackupInfo($$oStanza{strBackupClusterPath}); | ||||
|     my $oBackupInfo = new pgBackRest::BackupInfo($$oStanza{strBackupClusterPath}); | ||||
| 
 | ||||
|     $oBackupInfo->check($$oStanza{strDbVersion}, $$oStanza{iControlVersion}, $$oStanza{iCatalogVersion}, $$oStanza{ullDbSysId}); | ||||
|     $oBackupInfo->save(); | ||||
| @@ -125,7 +125,7 @@ sub stanzaCreate | ||||
|     BackRestTestCommon_PathCreate($strArchiveClusterPath, undef, true); | ||||
| 
 | ||||
|     # Create the archive info object | ||||
|     $$oStanza{oArchiveInfo} = new BackRest::ArchiveInfo($strArchiveClusterPath); | ||||
|     $$oStanza{oArchiveInfo} = new pgBackRest::ArchiveInfo($strArchiveClusterPath); | ||||
|     $$oStanza{oArchiveInfo}->check($$oStanza{strDbVersion}, $$oStanza{ullDbSysId}); | ||||
| 
 | ||||
|     # Create the stanza archive version path | ||||
| @@ -185,7 +185,7 @@ sub backupCreate | ||||
|     my $strBackupClusterSetPath .= "$$oStanza{strBackupClusterPath}/${strBackupLabel}"; | ||||
|     BackRestTestCommon_PathCreate($strBackupClusterSetPath); | ||||
| 
 | ||||
|     my $oManifest = new BackRest::Manifest("$strBackupClusterSetPath/" . FILE_MANIFEST, false); | ||||
|     my $oManifest = new pgBackRest::Manifest("$strBackupClusterSetPath/" . FILE_MANIFEST, false); | ||||
| 
 | ||||
|     # Store information about the backup into the backup section | ||||
|     $oManifest->set(MANIFEST_SECTION_BACKUP, MANIFEST_KEY_LABEL, undef, $strBackupLabel); | ||||
| @@ -218,7 +218,7 @@ sub backupCreate | ||||
|     $$oStanza{oManifest} = $oManifest; | ||||
| 
 | ||||
|     # Add the backup to info | ||||
|     my $oBackupInfo = new BackRest::BackupInfo($$oStanza{strBackupClusterPath}); | ||||
|     my $oBackupInfo = new pgBackRest::BackupInfo($$oStanza{strBackupClusterPath}); | ||||
| 
 | ||||
|     $oBackupInfo->check($$oStanza{strDbVersion}, $$oStanza{iControlVersion}, $$oStanza{iCatalogVersion}, $$oStanza{ullDbSysId}); | ||||
|     $oBackupInfo->add($self->{oFile}, $oManifest); | ||||
| @@ -416,7 +416,7 @@ sub process | ||||
|     undef($$oStanza{strBackupDescription}); | ||||
| 
 | ||||
|     my $strCommand = BackRestTestCommon_CommandMainGet() . | ||||
|                      ' "--' . OPTION_CONFIG . '=' . BackRestTestCommon_RepoPathGet() . '/pg_backrest.conf"' . | ||||
|                      ' "--' . OPTION_CONFIG . '=' . BackRestTestCommon_RepoPathGet() . '/pgbackrest.conf"' . | ||||
|                      ' --' . OPTION_STANZA . '=' . $strStanza . | ||||
|                      ' --' . OPTION_LOG_LEVEL_CONSOLE . '=' . lc(INFO); | ||||
| 
 | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # FileTest.pm - Unit Tests for BackRest::File | ||||
| # FileTest.pm - Unit Tests for pgBackRest::File | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::FileTest; | ||||
| package pgBackRestTest::FileTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -20,14 +20,14 @@ use Scalar::Util qw(blessed); | ||||
| use Time::HiRes qw(gettimeofday usleep); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use BackRest::Protocol::Common; | ||||
| use BackRest::Protocol::RemoteMaster; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| use pgBackRest::Protocol::Common; | ||||
| use pgBackRest::Protocol::RemoteMaster; | ||||
| 
 | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use BackRestTest::CommonTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::CommonTest; | ||||
| 
 | ||||
| my $strTestPath; | ||||
| my $strHost; | ||||
| @@ -105,7 +105,7 @@ sub BackRestTestFile_Test | ||||
|     mkdir($strTestPath, oct('0770')) or confess 'Unable to create test directory'; | ||||
|     mkdir($strTestPath . '/backrest', oct('0770')) or confess 'Unable to create test directory'; | ||||
| 
 | ||||
|     my $oRemote = new BackRest::Protocol::RemoteMaster | ||||
|     my $oRemote = new pgBackRest::Protocol::RemoteMaster | ||||
|     ( | ||||
|         BackRestTestCommon_CommandRemoteFullGet(),  # Remote command | ||||
|         OPTION_DEFAULT_BUFFER_SIZE,                 # Buffer size | ||||
| @@ -116,7 +116,7 @@ sub BackRestTestFile_Test | ||||
|         PROTOCOL_TIMEOUT_TEST                       # Protocol timeout | ||||
|     ); | ||||
| 
 | ||||
|     my $oLocal = new BackRest::Protocol::Common | ||||
|     my $oLocal = new pgBackRest::Protocol::Common | ||||
|     ( | ||||
|         OPTION_DEFAULT_BUFFER_SIZE,                 # Buffer size | ||||
|         OPTION_DEFAULT_COMPRESS_LEVEL,              # Compress level | ||||
| @@ -140,7 +140,7 @@ sub BackRestTestFile_Test | ||||
|         for (my $bRemote = 0; $bRemote <= 1; $bRemote++) | ||||
|         { | ||||
|             # Create the file object | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -251,7 +251,7 @@ sub BackRestTestFile_Test | ||||
|         for (my $bRemote = 0; $bRemote <= 0; $bRemote++) | ||||
|         { | ||||
|             # Create the file object | ||||
|             my $oFile = (new BackRest::File | ||||
|             my $oFile = (new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -352,7 +352,7 @@ sub BackRestTestFile_Test | ||||
|         for (my $bRemote = 0; $bRemote <= 0; $bRemote++) | ||||
|         { | ||||
|             # Create the file object | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -446,7 +446,7 @@ sub BackRestTestFile_Test | ||||
|         for (my $bRemote = 0; $bRemote <= 1; $bRemote++) | ||||
|         { | ||||
|             # Create the file object | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -517,7 +517,7 @@ sub BackRestTestFile_Test | ||||
|         for (my $bRemote = 0; $bRemote <= 1; $bRemote++) | ||||
|         { | ||||
|             # Create the file object | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -661,7 +661,7 @@ sub BackRestTestFile_Test | ||||
|         for (my $bRemote = false; $bRemote <= true; $bRemote++) | ||||
|         { | ||||
|             # Create the file object | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -789,7 +789,7 @@ sub BackRestTestFile_Test | ||||
| 
 | ||||
|         for (my $bRemote = 0; $bRemote <= 1; $bRemote++) | ||||
|         { | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -894,7 +894,7 @@ sub BackRestTestFile_Test | ||||
| 
 | ||||
|         for (my $bRemote = false; $bRemote <= true; $bRemote++) | ||||
|         { | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -987,7 +987,7 @@ sub BackRestTestFile_Test | ||||
| 
 | ||||
|         for (my $bRemote = 0; $bRemote <= 1; $bRemote++) | ||||
|         { | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -1035,7 +1035,7 @@ sub BackRestTestFile_Test | ||||
| 
 | ||||
|                         if (blessed($oMessage)) | ||||
|                         { | ||||
|                             if ($oMessage->isa('BackRest::Common::Exception')) | ||||
|                             if ($oMessage->isa('pgBackRest::Common::Exception')) | ||||
|                             { | ||||
|                                 $iCode = $oMessage->code(); | ||||
|                                 $strMessage = $oMessage->message(); | ||||
| @@ -1088,7 +1088,7 @@ sub BackRestTestFile_Test | ||||
|             my $strRemote = $bBackupRemote ? 'backup' : $bDbRemote ? 'db' : undef; | ||||
| 
 | ||||
|             # Create the file object | ||||
|             my $oFile = new BackRest::File | ||||
|             my $oFile = new pgBackRest::File | ||||
|             ( | ||||
|                 $strStanza, | ||||
|                 $strTestPath, | ||||
| @@ -1232,7 +1232,7 @@ sub BackRestTestFile_Test | ||||
| 
 | ||||
|                     if (blessed($oMessage)) | ||||
|                     { | ||||
|                         if ($oMessage->isa('BackRest::Common::Exception')) | ||||
|                         if ($oMessage->isa('pgBackRest::Common::Exception')) | ||||
|                         { | ||||
|                             if ($bSourceMissing && !$bSourceIgnoreMissing) | ||||
|                             { | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # HelpTest.pm - Unit Tests for help | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::HelpTest; | ||||
| package pgBackRestTest::HelpTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -14,11 +14,11 @@ use Exporter qw(import); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| 
 | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use BackRestTest::CommonTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::CommonTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # BackRestTestHelp_ExecuteHelp | ||||
| @@ -1,7 +1,7 @@ | ||||
| #################################################################################################################################### | ||||
| # IniTest.pm - Unit Tests for ini load and save | ||||
| #################################################################################################################################### | ||||
| package BackRestTest::IniTest; | ||||
| package pgBackRestTest::IniTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # Perl includes | ||||
| @@ -14,12 +14,12 @@ use Exporter qw(import); | ||||
| use File::Basename qw(dirname); | ||||
| 
 | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Config::Config; | ||||
| use BackRest::File; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Config::Config; | ||||
| use pgBackRest::File; | ||||
| 
 | ||||
| use BackRestTest::CommonTest; | ||||
| use pgBackRestTest::CommonTest; | ||||
| 
 | ||||
| #################################################################################################################################### | ||||
| # BackRestTestIni_Test | ||||
| @@ -41,7 +41,7 @@ sub BackRestTestIni_Test | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     # Create remote | ||||
|     #------------------------------------------------------------------------------------------------------------------------------- | ||||
|     my $oLocal = new BackRest::Protocol::Common | ||||
|     my $oLocal = new pgBackRest::Protocol::Common | ||||
|     ( | ||||
|         OPTION_DEFAULT_BUFFER_SIZE,             # Buffer size | ||||
|         OPTION_DEFAULT_COMPRESS_LEVEL,          # Compress level | ||||
| @@ -56,7 +56,7 @@ sub BackRestTestIni_Test | ||||
|         $iRun = 0; | ||||
|         $bCreate = true; | ||||
| 
 | ||||
|         my $oFile = new BackRest::File | ||||
|         my $oFile = new pgBackRest::File | ||||
|         ( | ||||
|             undef, | ||||
|             undef, | ||||
							
								
								
									
										45
									
								
								test/test.pl
									
									
									
									
									
								
							
							
						
						
									
										45
									
								
								test/test.pl
									
									
									
									
									
								
							| @@ -22,22 +22,23 @@ use Time::HiRes qw(gettimeofday); | ||||
| use Scalar::Util qw(blessed); | ||||
|  | ||||
| use lib dirname($0) . '/../lib'; | ||||
| use BackRest::Common::Ini; | ||||
| use BackRest::Common::Log; | ||||
| use BackRest::Common::String; | ||||
| use BackRest::Common::Wait; | ||||
| use BackRest::Db; | ||||
| use pgBackRest::Common::Ini; | ||||
| use pgBackRest::Common::Log; | ||||
| use pgBackRest::Common::String; | ||||
| use pgBackRest::Common::Wait; | ||||
| use pgBackRest::Db; | ||||
| use pgBackRest::Version; | ||||
|  | ||||
| use lib dirname($0) . '/lib'; | ||||
| use BackRestTest::BackupTest; | ||||
| use BackRestTest::Common::ExecuteTest; | ||||
| use BackRestTest::Common::VmTest; | ||||
| use BackRestTest::CommonTest; | ||||
| use BackRestTest::CompareTest; | ||||
| use BackRestTest::ConfigTest; | ||||
| use BackRestTest::Docker::ContainerTest; | ||||
| use BackRestTest::FileTest; | ||||
| use BackRestTest::HelpTest; | ||||
| use pgBackRestTest::BackupTest; | ||||
| use pgBackRestTest::Common::ExecuteTest; | ||||
| use pgBackRestTest::Common::VmTest; | ||||
| use pgBackRestTest::CommonTest; | ||||
| use pgBackRestTest::CompareTest; | ||||
| use pgBackRestTest::ConfigTest; | ||||
| use pgBackRestTest::Docker::ContainerTest; | ||||
| use pgBackRestTest::FileTest; | ||||
| use pgBackRestTest::HelpTest; | ||||
|  | ||||
| #################################################################################################################################### | ||||
| # Usage | ||||
| @@ -137,7 +138,7 @@ GetOptions ('q|quiet' => \$bQuiet, | ||||
| # Display version and exit if requested | ||||
| if ($bVersion || $bHelp) | ||||
| { | ||||
|     syswrite(*STDOUT, 'pgBackRest ' . BACKREST_VERSION . " Unit Tests\n"); | ||||
|     syswrite(*STDOUT, BACKREST_NAME . ' ' . $VERSION . " Test Engine\n"); | ||||
|  | ||||
|     if ($bHelp) | ||||
|     { | ||||
| @@ -348,11 +349,11 @@ eval | ||||
|                 &log(INFO, "Performing static code analysis using perl -cW"); | ||||
|  | ||||
|                 # Check the exe for warnings | ||||
|                 my $strWarning = trim(executeTest("perl -cW ${strBasePath}/bin/pg_backrest 2>&1")); | ||||
|                 my $strWarning = trim(executeTest("perl -cW ${strBasePath}/bin/pgbackrest 2>&1")); | ||||
|  | ||||
|                 if ($strWarning ne "${strBasePath}/bin/pg_backrest syntax OK") | ||||
|                 if ($strWarning ne "${strBasePath}/bin/pgbackrest syntax OK") | ||||
|                 { | ||||
|                     confess &log(ERROR, "${strBasePath}/bin/pg_backrest failed syntax check:\n${strWarning}"); | ||||
|                     confess &log(ERROR, "${strBasePath}/bin/pgbackrest failed syntax check:\n${strWarning}"); | ||||
|                 } | ||||
|  | ||||
|                 &log(INFO, "Performing static code analysis using perlcritic"); | ||||
| @@ -360,7 +361,7 @@ eval | ||||
|                 executeTest('perlcritic --quiet --verbose=8 --brutal --top=10' . | ||||
|                             ' --verbose "[%p] %f: %m at line %l, column %c.  %e.  (Severity: %s)\n"' . | ||||
|                             " \"--profile=${strBasePath}/test/lint/perlcritic.policy\"" . | ||||
|                             " ${strBasePath}/bin/pg_backrest ${strBasePath}/lib/*" . | ||||
|                             " ${strBasePath}/bin/pgbackrest ${strBasePath}/lib/*" . | ||||
|                             " ${strBasePath}/test/test.pl ${strBasePath}/test/lib/*" . | ||||
|                             " ${strBasePath}/doc/doc.pl ${strBasePath}/doc/lib/*"); | ||||
|             } | ||||
| @@ -604,7 +605,7 @@ eval | ||||
|                     if (!$bDryRun || $bVmOut) | ||||
|                     { | ||||
|                         my $fTestStartTime = gettimeofday(); | ||||
|                         my $oExec = new BackRestTest::Common::ExecuteTest( | ||||
|                         my $oExec = new pgBackRestTest::Common::ExecuteTest( | ||||
|                             $strCommand, | ||||
|                             {bSuppressError => true, bShowOutputAsync => $bShowOutputAsync}); | ||||
|  | ||||
| @@ -688,7 +689,7 @@ eval | ||||
|     ################################################################################################################################ | ||||
|     # Clean whitespace only if test.pl is being run from the test directory in the backrest repo | ||||
|     ################################################################################################################################ | ||||
|     # if (-e './test.pl' && -e '../bin/pg_backrest') | ||||
|     # if (-e './test.pl' && -e '../bin/pgbackrest) | ||||
|     # { | ||||
|     #     BackRestTestCommon_Execute( | ||||
|     #         "find .. -type f -not -path \"../.git/*\" -not -path \"*.DS_Store\" -not -path \"../test/test/*\" " . | ||||
| @@ -782,7 +783,7 @@ if ($@) | ||||
|     my $oMessage = $@; | ||||
|  | ||||
|     # If a backrest exception then return the code - don't confess | ||||
|     if (blessed($oMessage) && $oMessage->isa('BackRest::Common::Exception')) | ||||
|     if (blessed($oMessage) && $oMessage->isa('pgBackRest::Common::Exception')) | ||||
|     { | ||||
|         syswrite(*STDOUT, $oMessage->trace()); | ||||
|         exit $oMessage->code(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user