|
Hola, prueba con esto:
$bdd="tu_base_de_datos";
$user="tu_usuario_de_bdd";
$pass="tu_password_de_bdd";
$conn = pg_pconnect("dbname=$bdd user=$user password=$pass"); //conectamos con la bdd
if($conn)
pg_query($conn, "pg_dump $bdd > ruta_de_carpeta/copia.dump ");
La carpeta donde hagas el respaldo tiene que permitir los privilegios de escritura
espero esto te sirva. Si deseas saber más mirate el manual de php que tiene las funciones para postgre
un saludo
|