pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Ron <ronljohnsonjr@gmail.com>
To: pgsql-admin@lists.postgresql.org <pgsql-admin@lists.postgresql.org>
Subject: Re: pg_restore is not working
Date: Tue, 24 Oct 2023 12:56:48 -0500
Message-ID: <e5e9e6d2-ccaf-4780-baf1-28a9c9cb96c6@gmail.com> (raw)
In-Reply-To: <DM4PR19MB59788643959C454261040B82D3DFA@DM4PR19MB5978.namprd19.prod.outlook.com>
References: <0100018b62722391-65a890bf-5d6b-415f-8831-bf8ae2a09fde-000000@email.amazonses.com>
	<PH2P110MB0922514D54CCB31B5D85BA55FFDFA@PH2P110MB0922.NAMP110.PROD.OUTLOOK.COM>
	<DM4PR19MB59784C59594057E868659666D3DFA@DM4PR19MB5978.namprd19.prod.outlook.com>
	<c09be485-2d50-4362-90dd-94b808eadabb@gmail.com>
	<DM4PR19MB59788643959C454261040B82D3DFA@DM4PR19MB5978.namprd19.prod.outlook.com>

On 10/24/23 12:24, M Sarwar wrote:
> Hi Ron,
>
> I did try using -Fc clause. pg_dump is running fine but pg_restore is 
> having the same issue.
> I tried once again now after seeing your email and getting the same scenario.
>
> Pg_Dump:-
>
> PS H:\> pg_dump -Fc -v -h*/sharded/*-U db_sarwar -d NGBRDVDB -t 
> 'bronxdev.errors' -f 
> C:\Mohammed\Work\NGC\Apps\Bronx\Backups\Dumps\data\backup_Dev_Bronxdev-Errors_20231024-6.DUMP
>
> Password:
>
> Pg_dump ran fine.
>
> Pg_Restore:-
>
> PS H:\> pg_restore -v -h*/sharded/* -U db_sarwar -d bronxdb1 -t 
> 'bronxdev.errors' 
> C:\Mohammed\Work\NGC\Apps\Bronx\Backups\Dumps\data\backup_Dev_Bronxdev-Errors_20231024-6.DUMP
>
> pg_restore: connecting to database for restore
>
> Password:
>
> pg_restore: implied data-only restore
>
> PS H:\> pg_restore -Fc -v -h*/sharded/* -U db_sarwar -d bronxdb1 -t 
> 'bronxdev.errors' 
> C:\Mohammed\Work\NGC\Apps\Bronx\Backups\Dumps\data\backup_Dev_Bronxdev-Errors_20231024-6.DUMP
>
> pg_restore: connecting to database for restore
>
> Password:
>
> pg_restore: implied data-only restore
>
> PS H:\>
>
> It has no errors but it did not restore the data.
>

This works for me.  I just tested it.  You'll have to convert from bash to 
Windows.

SrcHost=somehost
DescHost=anotherhost

SrcDir=/var/lib/pgsql/backups/test

SrcDB=somedb

DestDB=anotherdb

Tbl=public.job

pg_dump --host=$SrcHost -Fc -t $Tbl -v -d ${SrcDB} -f $SrcDir/${Tbl}.dump

pg_restore --host=$DestHost -v -d ${DestDB} ${SrcDir}/${Tbl}.dump

> Thanks,
> Sarwar
>
> ----------------------------------------------------------------------------
> *From:* Ron <ronljohnsonjr@gmail.com>
> *Sent:* Tuesday, October 24, 2023 1:08 PM
> *To:* pgsql-admin@lists.postgresql.org <pgsql-admin@lists.postgresql.org>
> *Subject:* Re: pg_restore is not working
> On 10/24/23 11:43, M Sarwar wrote:
>>
>> Hi,
>>
>> Restore is having no errors but it is not restoring any data.
>> I have used the below command pg_dump
>> pg_dump -F t -v -h bronxdb1.c52p1yyyjuib.us-xxx-west-1.rds.amazonaws.com 
>> -U db_sarwar -d NGBRDVDB -t 'bronxdev.errors' -f 
>> C:\Mohammed\Work\NGC\Apps\Bronx\Backups\Dumps\data\backup_Dev_Bronxdev-Errors_20231024-5.DUMP
>>
>
> Why "-Ft" instead of "-Fc" for a .dump file?
>
>> I am using the below command for the restore.
>>
>> PS H:\> pg_restore -F t -v -h 
>> bronxdb1.c52p1fyyyuib.us-xxx-west-1.rds.amazonaws.com -U db_sarwar -d 
>> bronxdb1 -t 'bronxdev.errors' 
>> C:\Mohammed\Work\NGC\Apps\Bronx\Backups\Dumps\data\backup_Dev_Bronxdev-Errors_20231024-5.DUMP
>> pg_restore: connecting to database for restore
>> Password:
>> pg_restore: implied data-only restore
>> PS H:\>
>>
>> Thanks,
>> Sarwar
>>
>
> -- 
> Born in Arizona, moved to Babylonia.

-- 
Born in Arizona, moved to Babylonia.

view thread (15+ messages)  latest in thread

Message-ID: <e5e9e6d2-ccaf-4780-baf1-28a9c9cb96c6@gmail.com>
Permalink:  ../e5e9e6d2-ccaf-4780-baf1-28a9c9cb96c6@gmail.com/
Also on:    postgresql.org/message-id/e5e9e6d2-ccaf-4780-baf1-28a9c9cb96c6@gmail.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-admin@postgresql.org
  Cc: ronljohnsonjr@gmail.com, pgsql-admin@lists.postgresql.org
  Subject: Re: pg_restore is not working
  In-Reply-To: <e5e9e6d2-ccaf-4780-baf1-28a9c9cb96c6@gmail.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox