¿Cuál es la configuración de copia de seguridad recomendada/mejor práctica?

Estoy ejecutando una instancia de Discourse como un contenedor LXC en las instalaciones en un Proxmox PVE. También tengo un NAS (NFS y Samba) en el sitio, que se copia de seguridad regularmente en otra ubicación.
¿Cómo implementaría las copias de seguridad de la instalación de Discourse en este caso? ¿Utilizaría el mecanismo de copia de seguridad integrado de Discourse y clonaría la carpeta de copia de seguridad a través de rsync en el NAS, o haría una copia de seguridad del contenedor LXC completo utilizando el mecanismo de copia de seguridad de Proxmox o algo completamente diferente?
¡Gracias por compartir cualquier buena práctica!
Simon

2 Me gusta

Aunque tu instalación no sea estándar, puedo decir lo siguiente, ya que se aplica a todos los casos:

Utiliza siempre el mecanismo de copia de seguridad integrado: obtén una copia segura de la carpeta de copias de seguridad en otra ubicación, de forma regular. Y comprueba que esos archivos están intactos (están comprimidos con gzip, por lo que tienen una comprobación de integridad incorporada).

También necesitas una copia segura de tus archivos de configuración yml, y copias seguras de tus adjuntos si no están incluidos en la copia de seguridad.

Tener una copia de seguridad o una instantánea de un contenedor o disco no es una buena idea, porque la base de datos se actualiza constantemente y puede estar en un estado inconsistente.

No asumas que ningún tercero o proveedor mantendrá tus datos seguros o te dará acceso a ellos. Como mínimo, utiliza un proveedor diferente para copias diferentes. Por ejemplo, una empresa de alojamiento para el sitio y una empresa de computación en la nube para las copias de seguridad. (Si utilizas la misma empresa para ambos, y si eliminan tu cuenta o la ceden a otra persona, o si cierran, entonces pierdes ambas copias).

5 Me gusta

Esto.

Y todo lo que dijo, estoy de acuerdo.

3 Me gusta