Happy Friday!

Those flags are just default. Not need to add them. Sometimes I write out the 
default flags to be more specific, but that’s just a quirky thing I *sometimes* 
do. 

Anthony

> On Aug 25, 2023, at 12:29 PM, Ben Hancock <bhanc...@alm.com.invalid> wrote:
> 
> [You don't often get email from bhanc...@alm.com.invalid. Learn why this is 
> important at https://aka.ms/LearnAboutSenderIdentification ]
> 
> Anthony Joyce wrote:
> 
>> When we back up we use the admin or superuser username of your
>> Postgres database. Perhaps that would help the permission issue that
>> you are running into? It is worth a shot
> 
> Thanks Anthony -- you're right, that did work. I thought my user had
> sufficient permissions (USAGE) on the schema, but apparently not. FWIW,
> I was able to execute this as the Airflow user as well.
> 
> In your sample script, you have:
> 
>> pg_dump —username={insert admin username here} --no-password --format=custom 
>> \
>> 
>>    --section=pre-data --section=data --section=post-data \
>> 
>>    --verbose —file={location here}.backup ${db_name} 2>${tempout}
> 
> Can you explain the need to pass the various `--section` flags? I'm
> probably missing something, but from my read of the man page it seems
> like passing all of these sections together would be the same as the
> default behavior without the flags.
> 
> Many thanks again!
> 
> Ben
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@airflow.apache.org
> For additional commands, e-mail: users-h...@airflow.apache.org
> 

Reply via email to