Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
  • MVDT – FINAL
  • MVDT – Miss Ventilador De Techo 2025
  • MVDT – RONDA 1
  • MVDT – RONDA 2
  • MVDT – RONDA 4
Menú

Historias de Cronopios – 003 – Backup base de datos peertube

Publicada el 12/12/202106/02/2023 por fanta

Aquí estamos de nuevo con una entrada en la que pongo un ejemplo de un cron. En este caso un cron para hacer una copia de seguridad de la base de datos de una instancia peertube.

El directorio storage y la base de datos son la parte más importante de peertube. La configuración también lo es pero digamos que eso fácilmente se puede recrear de nuevo.

Lo ideal es copiar todo el directorio peertube con el storage y las configuraciones pero sin olvidarnos de dejar una copia por allí de la base de datos.

Mucha gente monta vía NFS el directorio storage por lo que ya que vas a tener los vídeos fuera puedes con un simple cron dejarte un backup de la base de datos.

0 1 * * * sudo -u postgres pg_dump -F c peertube_prod | sudo -u peertube tee "/var/www/peertube/storage/backup_db_video.bak" >/dev/null

Con ese cron se puede hacer una copia que en caso de desastre podrá recuperarse.

La forma de recuperar el backup es así:

sudo -u postgres pg_restore -c -C -d postgres "/var/www/peertube/storage/backup_db_video.bak"

Digamos que la parte de la configuración si se ha montado la máquina con ansible la tienes y es recreable.

Los users estarán en la base de datos.

 

Saludos cordiales.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb