el proceso de cargar y descargar archivos toba - postgres, es claro.
Lo que se requiere es NO almacenar en la BD el archivo como Bytea, sino llevarlos a otro servidor y ruta, como podemos lograrlo con toba ?
se nos ocurre que solamente en la BD se almacena la ruta, pero como llevarlo a un path de otro servidor y luego recuperarlos, solamente con ese dato; la idea es no crear otra base de datos en otro servidor ?
entiendo que desees tener los archivos separados en un servidor aparte sin embargo la experiencia nos ha mostrado que dejar los archivos en el filesystem usualmente lleva a inconsistencias, debido a que no se hace el backup correcto de dichos archivos o la bd no se entera de que el archivo ya no existe, o el mismo queda como basura porque se olvidan de eliminarlo.
En principio podrias intentar trabajar con las funciones basicas de PHP para archivos, las cuales permiten acceder remotamente, aqui te dejo la documentacion del fopen por ej: http://ar2.php.net/manual/es/function.fopen.php
Creo que Postgres tiene una forma de almacenamiento que quizas te vendria util en este caso, deberias abrir un hilo en la seccion correspondiente explicando un poco tu situacion, quizas lo puedas manejar directamente desde el motor y por tanto para ti solo seria acceso a la bd como siempre.