Hi Adrian,

I did in pgbackrest installation below commands in prod server.

yum install
https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rp
<https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm>
m

yum install pgbackrest

and prod server backup working fine .

prod and dev file system mount points is different naming conversation.

so we have taken the restore directly using to prod .

dev:
========
postg...@sydcosausd001.enterprisenet.org:/home/postgres
==> df -h
Filesystem
Size  Used Avail Use% Mounted on
/dev/mapper/sysvg-root.vol
 20G   11G  8.9G  54% /
devtmpfs
 63G     0   63G   0% /dev
tmpfs
63G   20K   63G   1% /dev/shm
tmpfs
63G  154M   63G   1% /run
tmpfs
63G     0   63G   0% /sys/fs/cgroup
/dev/mapper/datavg-db.vol
 6.0T  4.7T  1.3T  79% /Postgres
/dev/mapper/sysvg-tmp.vol
 2.0G   95M  1.9G   5% /tmp
/dev/sda1
 973M  220M  753M  23% /boot
/dev/mapper/sysvg-home.vol
2.0G  594M  1.4G  31% /home
//sydwinappt001/A4_Import/
 1000G  395G  606G  40% /mnt/sydwinappt001_A4_Import
ausydisi01.enterprisenet.org:/ifs/auwatch/prd/auwatch/Adex/DataDump/A4
4.8T  3.8T  965G  81% /mnt/I_DataDump
tmpfs
13G     0   13G   0% /run/user/26
tmpfs
13G     0   13G   0% /run/user/0
tmpfs
13G     0   13G   0% /run/user/290789


prod:
=======
postg...@sydcosafpp001.enterprisenet.org:/home/postgres
==> df -h
Filesystem
Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root.vol
20G  9.6G  9.5G  51% /
devtmpfs
 32G     0   32G   0% /dev
tmpfs
32G   20K   32G   1% /dev/shm
tmpfs
32G  850M   31G   3% /run
tmpfs
32G     0   32G   0% /sys/fs/cgroup
/dev/sda1
 973M  187M  786M  20% /boot
/dev/mapper/rhel-tmp.vol
3.9G   34M  3.8G   1% /tmp
/dev/mapper/rhel-home.vol
 3.9G  115M  3.7G   3% /home
/dev/mapper/rhel-optapp.vol
 8.0G  537M  7.5G   7% /opt/app
/dev/mapper/datavg-postgres.vol
 5.0T  1.9T  3.2T  38% /Postgres
//sydwinappt001/A4_Import/
 1000G  395G  606G  40% /mnt/sydwinappt001_A4_Import
ausydisi01.enterprisenet.org:/ifs/auwatch/prd/auwatch/Adex/DataDump/A4
4.8T  3.8T  965G  81% /mnt/I_DataDump
ausydisi01.enterprisenet.org:/ifs/PostgresBackup
3.0T  723G  2.3T  24% /pgBACKUP
tmpfs
 6.3G     0  6.3G   0% /run/user/26
tmpfs
 6.3G     0  6.3G   0% /run/user/0
tmpfs
 6.3G     0  6.3G   0% /run/user/290789
postg...@sydcosafpp001.enterprisenet.org:/home/postgres

dev pgbackrest.conf file:
===================

==> cat /etc/pgbackrest.conf
#[global]
#repo1-path=/Postgres/pgBACKUP/A4_sydcosausd001
#retention-diff=4
#retention-full=4
#retention-archive=2
#start-fast=y
#process-max=4
#archive-async=y


#[global:archive-push]
#process-max=4

#[A4_sydcosausd001]
#db-path=/Postgres/pgDATA/data


[global]
repo1-host=sydcosafpp001.enterprisenet.org
repo1-host-user=postgres
repo1-host-config=/etc/pgbackrest.conf
repo1-path=/pgBACKUP/A4_sydcosafpp001/backup/A4_sydcosafpp001

[A4_sydcosafpp001]
pg1-path=/Postgres/prakash_pgbackrest
postg...@sydcosausd001.enterprisenet.org:/home/postgres

restore command - pgbackrest --stanza=A4_sydcosafpp001
--log-level-console=info --db-path=/Postgres/prakash_pgbackrest --delta
--process-max=2 --db-include=A4_Copy restore
--repo1-path=/pgBACKUP/A4_sydcosafpp001/backup/A4_sydcosafpp001





On Mon, May 13, 2019 at 7:26 PM Adrian Klaver <adrian.kla...@aklaver.com>
wrote:

> On 5/13/19 2:20 AM, Prakash Ramakrishnan wrote:
> > Hi Adrian,
> >
> > Yes am using edb standard edition and installed pgbackrest in prod and
> dev.
>
> To be clear your have on the prod server:
>
> 1) Postgres installed via EDB installer.
>
> 2) You have pgBackRest.
>
> 3) You can take a backup using pgBackRest from the Postgres server.
>
>
> If that is the case how did you install pgBackRest on the prod server?
>
> In other words what is different between the prod and dev setups of
> Postgres and pgBackRest?
>
> >
> > nothing different am trying to restore the backup prod to dev cluster .
> >
> > * Can't load '/usr/lib64/perl5/vendor_perl/auto/DBD/Pg/Pg.so' for module
> > DBD::Pg: libpq.so.5: cannot open shared object file: No such file or
> > directory at /usr/lib64/perl5/DynaLoader.pm line 190.*
> >          at /loader/0x1ec1528/pgBackRest/Db.pm line 10.
> >          at /loader/0x1ec1528/pgBackRest/Main.pm line 12.
> >          pgBackRest::Main::__ANON__('Can\'t load
> > \'/usr/lib64/perl5/vendor_perl/auto/DBD/Pg/Pg.so\...') called at
> > /usr/share/perl5/vendor_perl/Carp.pm line 100
> >
> > May be above path is corrupt or something issue not able to load the
> path.
> >
> > Regards,
> > Prakash.R
> >
>
>
> --
> Adrian Klaver
> adrian.kla...@aklaver.com
>


-- 



Thanks,
Prakash.R
PostgreSQL - Offshore DBA support TCS / Nielsen Infrastructure Team On call
: +91-8939599426

Reply via email to