Backup de Postgres desde la línea de comandos sin escribir la contraseña

Backup de Postgres des de la linea de comandos sin escribir la contraseña
Para bash

PGUSER=usuario PGPASSWORD=password pg_dump -Fp base_datos > /var/www/hola.sql

Para php

$comando =  "PGUSER=".$this->db->username." PGPASSWORD=".$this->db->password." pg_dump -Fp ".$this->db->database." > /var/www/simple/temp/".$archivo;

print "$comando<br />";
		
$salida=shell_exec($comando);
		
Tagged with:
Posted in Sistemas