Alojo varios sitios de diferentes clientes en servidores Ubuntu. Estoy pensando en crear una solución de respaldo centralizada que almacene los datos de todos estos sitios (bases de datos, archivos cargados por los usuarios, etc.) en un servidor central. Las alternativas son
El servidor descargaría los datos de múltiples servidores de aplicaciones.
Múltiples servidores de aplicaciones cargarían sus datos al central.
El único problema que he identificado con este enfoque es que si el servidor central de respaldo estuviera comprometido, se violarían todos los datos de todos los proyectos. (Aunque podría cifrar los datos en el servidor de respaldo central con alguna clave pública)
¿Es una buena idea o me estoy perdiendo algo importante?