On Thu, Feb 28, 2019 at 1:28 PM Adrian Klaver <adrian.kla...@aklaver.com>
wrote:

> On 2/28/19 10:06 AM, chiru r wrote:
> >
> > We are suing pgBackRest 1.24 version .
> >
> > Installing using rpms
> >
> > yum -y install perl-parent
> > yum -y install perl-Time-HiRes
> > yum -y install perl-JSON
> > yum -y install perl-Digest-SHA
> > yum -y install perl-Digest
> > yum -y install perl-DBD-Pg
>
> FYI, please do not top post. Inline posting is the preferred style on
> this list.
>
> In the above I do not see anything that indicates how pgBackRest was
> installed or the version number.
>
> Hi Adrian,

We installed  pgBackRest *1.24* version  initially with PostgreSQL 9.5.10
version.
Now we have installed postgresql-10 on server and we are trying to run
backups to PostgreSQL-10 also using pgbackrest. and we are getting
compilation errors.

The below steps we followed.
yum -y install perl-parent
yum -y install perl-Time-HiRes
yum -y install perl-JSON
yum -y install perl-Digest-SHA
yum -y install perl-Digest
yum -y install perl-DBD-Pg

Downloaded pgbackrest-release-1.24.zip from github and unpacked.
https://github.com/pgbackrest/pgbackrest

cp -r pgbackrest-release-1.24/lib/pgBackRest  /usr/share/perl5/
cp -r pgbackrest-release-1.24/bin/pgbackrest  /usr/bin/pgbackrest

echo "Restarting Cluster......."
su -c "cd ${PGHOME}/bin; pg_ctl restart -D ${PGDATA}" -m "$DBUSER"
sleep 20

su -c "cd /usr/bin; pgbackrest --stanza=online_backups10
--log-level-console=info stanza-create" -m "$DBUSER"
su -c "cd /usr/bin; pgbackrest --stanza=online_backups10
--log-level-console=info check" -m "$DBUSER"

 Thanks,
chiru


> >
> >
> > On Thu, Feb 28, 2019 at 10:15 AM Adrian Klaver
> > <adrian.kla...@aklaver.com <mailto:adrian.kla...@aklaver.com>> wrote:
> >
> >     On 2/28/19 6:59 AM, chiru r wrote:
> >      > Hi All,
> >      >
> >      > I am using Pgbackrest and have an issue while upgrading our
> >     PostgreSQL
> >      > 9.5.10 to PostgreSQL 10.4 version on same Physical linux server.
> >      > As part of testing I have stop the PostgreSQL 9.5 database on
> >     server and
> >      > PostgreSQL 10 is up and running and trying to configure and
> >     execute the
> >      > backups for postgreSQL 10.
> >      >
> >      >
> >      > I have change the pgbackrest.conf file and trying to create the
> >     stanza,
> >      > it is throwing *compilation errors*.
> >     What version of pgBackRest?
> >
> >     Was it recently updated?
> >
> >     How was it installed?
> >
> >
> >      >
> >      > *Note :* PostgreSQL 95 backups were configured earlier on same
> >     server
> >      > and they were successful.
> >      >
> >      > *Details : *
> >      > 1. instance
> >      > postgres  9711     1  0 09:06 pts/1    00:00:00
> >      > /u01/postgres/10/bin/postgres -D /u02/pgdata01/10/data
> >      > postgres  9712  9711  0 09:06 ?        00:00:00 postgres: logger
> >     process
> >      > postgres  9714  9711  0 09:06 ?        00:00:00 postgres:
> >     checkpointer
> >      > process
> >      > postgres  9715  9711  0 09:06 ?        00:00:00 postgres: writer
> >     process
> >      > postgres  9716  9711  0 09:06 ?        00:00:00 postgres: wal
> >     writer process
> >      > postgres  9717  9711  0 09:06 ?        00:00:00 postgres:
> autovacuum
> >      > launcher process
> >      > postgres  9719  9711  0 09:06 ?        00:00:00 postgres: stats
> >      > collector process
> >      > postgres  9720  9711  0 09:06 ?        00:00:00 postgres:
> bgworker:
> >      > logical replication launcher
> >      >
> >      > 2. Linux Server
> >      >
> >      > *Redhat 7.2+*
> >      >
> >      > 3.  Pgbackrest conf file
> >      >
> >      > [postgres@ITSUSRALSP03974 install]$ cat /etc/pgbackrest.conf
> >      > [online_backups10]
> >      > db-path=/u02/pgdata01/10/data
> >      > backup-user=postgres
> >      > db-socket-path=/tmp
> >      >
> >      > #[online_backups]
> >      > #db-path=/u02/pgdata01/9.5/data
> >      > #backup-user=postgres
> >      > #db-socket-path=/tmp
> >      >
> >      > [global]
> >      > retention-full=3
> >      > repo-path=/pgback
> >      > start-fast=y
> >      > stop-auto=y
> >      >
> >      > _*Error *:  what we are getting . _
> >      > *
> >      > *
> >      > [postgres@server1 install]$ pgbackrest --stanza=online_backups10
> >      > --log-level-console=info check
> >      > Bareword "CFGCMD_HELP" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 39.
> >      > Bareword "CFGCMD_VERSION" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 39.
> >      > Bareword "CFGCMD_VERSION" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 46.
> >      > Bareword "CFGOPT_TEST" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 51.
> >      > Bareword "CFGOPT_TEST" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 51.
> >      > Bareword "CFGOPT_TEST" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 51.
> >      > Bareword "CFGOPT_TEST_DELAY" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 51.
> >      > Bareword "CFGOPT_TEST_POINT" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 51.
> >      > Bareword "CFGCMD_ARCHIVE_PUSH" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 59.
> >      > Bareword "CFGCMD_ARCHIVE_GET" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 71.
> >      > Bareword "CFGCMD_REMOTE" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 83.
> >      > Bareword "CFGOPT_LOG_LEVEL_STDERR" not allowed while "strict
> >     subs" in
> >      > use at /bin/pgbackrest line 86.
> >      > Bareword "CFGOPT_LOG_LEVEL_STDERR" not allowed while "strict
> >     subs" in
> >      > use at /bin/pgbackrest line 87.
> >      > Bareword "CFGOPT_TYPE" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 89.
> >      > Bareword "CFGOPTVAL_REMOTE_TYPE_BACKUP" not allowed while "strict
> >     subs"
> >      > in use at /bin/pgbackrest line 89.
> >      > Bareword "CFGOPT_REPO_TYPE" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 89.
> >      > Bareword "CFGOPTVAL_REPO_TYPE_S3" not allowed while "strict subs"
> >     in use
> >      > at /bin/pgbackrest line 89.
> >      > Bareword "CFGOPT_REPO_PATH" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 89.
> >      > Bareword "CFGOPT_REPO_PATH" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 89.
> >      > Bareword "CFGOPT_BUFFER_SIZE" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 100.
> >      > Bareword "CFGOPT_PROTOCOL_TIMEOUT" not allowed while "strict
> >     subs" in
> >      > use at /bin/pgbackrest line 100.
> >      > Bareword "CFGOPT_COMMAND" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGCMD_ARCHIVE_GET" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGOPT_COMMAND" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGCMD_INFO" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGOPT_COMMAND" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGCMD_RESTORE" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGOPT_COMMAND" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGCMD_CHECK" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGOPT_COMMAND" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGCMD_LOCAL" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGOPT_COMMAND" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 103.
> >      > Bareword "CFGCMD_LOCAL" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 119.
> >      > Bareword "CFGOPT_LOG_LEVEL_STDERR" not allowed while "strict
> >     subs" in
> >      > use at /bin/pgbackrest line 122.
> >      > Bareword "CFGOPT_LOG_LEVEL_STDERR" not allowed while "strict
> >     subs" in
> >      > use at /bin/pgbackrest line 123.
> >      > Bareword "CFGCMD_CHECK" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 139.
> >      > Bareword "CFGCMD_START" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 151.
> >      > Bareword "CFGCMD_STOP" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 154.
> >      > Bareword "CFGOPT_REPO_TYPE" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 166.
> >      > Bareword "CFGOPTVAL_REPO_TYPE_S3" not allowed while "strict subs"
> >     in use
> >      > at /bin/pgbackrest line 166.
> >      > Bareword "CFGOPT_REPO_PATH" not allowed while "strict subs" in
> >     use at
> >      > /bin/pgbackrest line 166.
> >      > Bareword "CFGCMD_INFO" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 174.
> >      > Bareword "CFGOPT_LOG_PATH" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 194.
> >      > Bareword "CFGOPT_STANZA" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 194.
> >      > Bareword "CFGCMD_STANZA_CREATE" not allowed while "strict subs"
> >     in use
> >      > at /bin/pgbackrest line 200.
> >      > Bareword "CFGCMD_STANZA_UPGRADE" not allowed while "strict subs"
> >     in use
> >      > at /bin/pgbackrest line 200.
> >      > Bareword "CFGCMD_RESTORE" not allowed while "strict subs" in use
> at
> >      > /bin/pgbackrest line 217.
> >      > Bareword "CFGCMD_BACKUP" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 246.
> >      > Bareword "CFGCMD_EXPIRE" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 254.
> >      > Bareword "CFGCMD_EXPIRE" not allowed while "strict subs" in use at
> >      > /bin/pgbackrest line 260.
> >      > Execution of /bin/pgbackrest aborted due to compilation errors.
> >      >
> >      > Please hep me, if i am missing anything here.
> >      >
> >      > Thanks,
> >      > Chiru
> >      >
> >
> >
> >     --
> >     Adrian Klaver
> >     adrian.kla...@aklaver.com <mailto:adrian.kla...@aklaver.com>
> >
>
>
> --
> Adrian Klaver
> adrian.kla...@aklaver.com
>

Reply via email to