Tengo una computadora nueva que está reemplazando una máquina vieja que tiene instalado PostGIS.
La computadora vieja tiene un segundo disco duro donde se almacena el directorio de datos PostGIS. Quiero mover esta unidad a la nueva computadora y seguir usándola para el almacenamiento de datos.
¿Puedo instalar el segundo disco duro en la nueva máquina y al instalar PostGIS apuntarlo al directorio de datos en este disco duro y todo funcionará?
¿O tengo que hacer una copia de seguridad de mi base de datos y restaurarla?
PostGIS en las máquinas antiguas y nuevas son la misma versión (2.0 en PostgreSQL 9.1), los sistemas operativos son Windows XP (32 bits) frente a Windows 7 (64 bits).
postgis
postgis-2.0
James S
fuente
fuente
Respuestas:
Si, SI :
fuente
Naturalmente, hace una copia de seguridad de su base de datos de forma regular, por lo que debería ser un simple caso de restauración desde la última copia de seguridad. PostgreSQL también tiene características interesantes que permiten el intercambio en vivo de una base de datos de producción utilizando el sistema Write Ahead Logging y algunas ideas muy inteligentes.
Dicho esto, si por alguna razón las copias de seguridad no están al día, o jadear inexistente, sólo tiene que poner en la segunda unidad en el equipo nuevo, que apunta la variable de entorno PGDATA al lugar correcto, y reiniciar el servidor va a funcionar. Como dijo @lynxlynxlynx, la arquitectura del procesador no debería importar precisamente por esta razón, pero nunca está de más hacer una copia de seguridad de sus datos.
Consulte los documentos de PostgreSQL aquí y aquí para obtener más información.
¿Mencioné que debería hacer una copia de seguridad de sus datos regularmente? :)
fuente