Noticias
New Serverspace Centro de datos en Uzbekistán: Tashkent
Serverspace Black Friday
DF
Noviembre 30 2025
Actualizado el 30 de noviembre de 2025

Postgresus: herramienta autoalojada para realizar copias de seguridad y supervisar PostgreSQL

Bases de datos

Postgreso es una herramienta moderna autohospedada diseñada para una gestión cómoda y segura de PostgreSQL Copias de seguridad y monitorización. Es ideal para desarrolladores, administradores de sistemas e ingenieros de DevOps que desean un control centralizado de sus bases de datos y garantizar la seguridad de los datos sin depender de servicios en la nube ni plataformas de terceros.

Características principales

  • Copias de seguridad programadas para PostgreSQL versiones 13–18.
  • Notificaciones en Telegram, Slack y Discord en caso de fallas en el backup o indisponibilidad de la base de datos.
  • Almacenamiento de respaldo localmente, en S3 o Google Drive.
  • Comprobación del estado de la base de datos cada 60 segundos para una rápida detección de problemas.
  • De código abierto Apache Licencia 2.0, que le permite utilizar y modificar la herramienta para adaptarla a sus necesidades.

Uso práctico

Postgresus es útil en una variedad de escenarios:

  1. Para empresas emergentes y equipos pequeños: automatiza las copias de seguridad y las notificaciones de estado, ahorrando tiempo y reduciendo el riesgo de pérdida de datos.
  2. Para ingenieros y administradores de DevOps: permite monitorear múltiples bases de datos, rastrear errores e integrar notificaciones en canales de comunicación de equipo familiares.
  3. Para proyectos educativos y entornos de laboratorio: Postgresus se puede implementar localmente a través de Docker y se utiliza para realizar pruebas y experimentos seguros con PostgreSQL bases de datos.

Ejemplo:Si está ejecutando un proyecto con PostgreSQL 15 y desea asegurarse de que se creen copias de seguridad cada 6 horas, con notificaciones instantáneas de Telegram en caso de falla, Postgresus le permite configurar esto en solo unos minutos.

Instalación

La forma más sencilla de ejecutar Postgresus es a través de DockerComando de lanzamiento:

docker run -d
--name postgresus
-p 4005:4005
-v ./postgresus-data:/postgresus-data
--restart unless-stopped
rostislavdugin/postgresus:latest

Después de esto, la interfaz web estará disponible en http://localhost:4005, donde podrá configurar fuentes de bases de datos, programaciones de respaldo, notificaciones y ubicaciones de almacenamiento.

Posibles problemas y cómo resolverlos

Indisponibilidad de la base de datosPostgresus verifica el estado de la base de datos cada 60 segundos y notifica cualquier problema. En caso de interrupción, verifique... PostgreSQL Conexión y configuración.

Problemas de acceso al almacenamiento en la nube:Al utilizar S3 o Google Drive, asegúrese de API Las claves y los permisos de acceso están configurados correctamente.

Docker Fallas de contenedores:El contenedor se reinicia automáticamente en caso de falla (--restart a menos que se detenga), pero debe monitorear los recursos del host.

Preguntas Frecuentes

  • P: ¿Cuál PostgreSQL ¿Que versiones son compatibles?
    A: Versiones 13–18.
  • P: ¿Se puede utilizar Postgresus en servidores de producción?
    R: Sí, la herramienta está diseñada para trabajar con bases de datos, pero se recomienda verificar los permisos de acceso y la seguridad del host.
  • P: ¿Dónde se almacenan las copias de seguridad?
    R: Localmente, en S3 o Google Drive, según su configuración.
  • P: ¿Se requiere un servidor separado para Postgresus?
    A: No, un solo host o Docker Un contenedor con acceso a las bases de datos de destino es suficiente.
  • P: ¿Se pueden integrar las notificaciones con otros mensajeros?
    R: Actualmente, se admiten Telegram, Slack y Discord, pero la funcionalidad se puede ampliar a través de Postgresus. API.

Hoja de trucos

Acción: Comando / Interfaz Descripción
Iniciar Postgresus ejecutar docker... Ejecuta el contenedor con interfaz web y recuperación automática en caso de falla
Comprobar el estado de la base de datos Interfaz web → Comprobación del estado Muestra la disponibilidad de todas las bases de datos conectadas y los errores recientes
Crear una tarea de copia de seguridad Interfaz web → Copia de seguridad → Agregar Configurar la fuente, la programación y la ubicación de almacenamiento para las copias de seguridad
Configurar notificaciones Interfaz web → Notificaciones Envía mensajes a Telegram, Slack, Discord si falla una copia de seguridad o la base de datos no está disponible
Almacenamiento de respaldo Local / S3 / Google Drive Seleccionar la ubicación de almacenamiento y configurar los permisos de acceso

Conclusión

Postgresus es una práctica herramienta autohospedada para automatizar PostgreSQL Copia de seguridad y monitorización. Permite configurar rápidamente copias de seguridad periódicas, proporciona notificaciones sobre fallos, admite almacenamiento tanto local como en la nube, y permite la monitorización en tiempo real del estado de la base de datos. Docker Despliegue y código abierto Apache Con licencia 2.0, Postgresus es adecuado tanto para proyectos personales como para servidores corporativos, garantizando un almacenamiento de datos confiable y seguro.

Votar:
5 de 5
Calificación promedio: 5
Calificado por: 1
1101 CT Ámsterdam Países Bajos, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

También le podría interesar...

Utilizamos cookies para hacer que su experiencia en el Serverspace mejor. Al continuar navegando en nuestro sitio web, usted acepta nuestros
Uso de Cookies además Política de privacidad.