Estoy buscando una solución de respaldo para este escenario:
- 3 servidores (un servidor de correo Linux, 2 servidores Windows)
- ~ 10 TB de datos
- 2 TB de los cuales son de uso diario
- unos pocos GB de actividad / cambio por día
- capacidad de restaurar datos desde cualquier punto en el tiempo
- la copia de seguridad se realiza en un sistema en vivo (oficina internacional)
- Una base de datos MSSQL necesita copia de seguridad también
- No hay una conexión de red suficiente para hacer una copia de seguridad de los datos fuera del sitio
- Acceso sin complicaciones (sistema de archivos nativo) a los datos protegidos.
En este momento, la copia de seguridad de los datos se maneja llevando a cabo el delta en discos portátiles a una ubicación fuera del sitio. Pero el software no es completamente confiable (algo hecho en casa).
Pensamos si comprar una solución de biblioteca de cintas de Dell, pero no estamos muy convencidos de que las cintas sean el camino a seguir para esta cantidad relativamente pequeña de datos.
¿Cómo configuraría este tipo de copia de seguridad de datos? ¿Qué software recomendarías?
Llevar discos con el delta a un servidor externo a un servidor espejo es una opción. ¿Qué tipo de hardware usarías?
Probablemente sea mejor si invierte en una solución probada.
Las cintas definitivamente no son el camino a seguir, para su tamaño, una solución basada en disco sería mejor y mucho más fácil de mantener.
Cuando esté en la escala de TB, debería considerar usar algo con compresión y deduplicación . En una solución como esta, solo almacenará datos únicos que son comunes en varios copmutadores, y tendrá referencias a estos archivos o bloques únicos.
También debe asegurarse de que sea cual sea el inicio de su servidor de respaldo, el producto admite almacenamiento expandible. Por lo tanto, puede comenzar con 10 TB y agregar más discos a medida que avanza.
Con varias computadoras, un cliente de respaldo sin agente también sería favorable. Para que pueda hacer una copia de seguridad de toda su LAN desde un único cliente de copia de seguridad. Algunos productos también incluyen una computadora virtual basada en una ubicación FTP / SFTP / FTPS. Por lo tanto, puede tener su cliente de respaldo en Windows y respaldar todas las máquinas LAN + la máquina Linux desde la misma interfaz.
No usaría un enfoque basado en 1) copias de seguridad incrementales y 2) copias de seguridad diferenciales. Con las copias de seguridad incrementales, eventualmente querrá hacer otra copia de seguridad completa, o en el momento de la restauración tendrá que restaurar demasiadas copias de seguridad. Con las copias de seguridad diferenciales, eventualmente querrá hacer otra copia de seguridad completa, o eventualmente su copia de seguridad diferencial será demasiado grande. En su caso, tendría que volver a enviar los 10 TB. Eso no es aceptable.
Cuando inserte los datos en su servidor de respaldo, asegúrese de que los datos NUNCA necesitarán una nueva transferencia si no se cambian.
Asegúrese de que NO NECESITA restaurar copias de seguridad completas, y de que solo puede restaurar un subconjunto de lo que hizo una copia de seguridad y de que puede seleccionar las copias de seguridad tal como estaban el día desde el que está restaurando.
Se debe permitir la copia de seguridad de datos desde ubicaciones externas, e incluso si el cliente de copia de seguridad está fuera de línea. En el caso de que estén fuera de línea, debería haber una opción de 'copia de seguridad inicial grande' para importar más tarde en el servidor.
Asegúrese de elegir una solución que haya incorporado copias de seguridad de MS SQL y copias de seguridad de intercambio, y que no necesite volver a transferir todo cada vez que las respalde. Debería admitir copias de seguridad en caliente de estos elementos.
Un ejemplo de un producto a esta escala que admite todo lo anterior es ROBOBAK . (También trabajo para esta empresa)
fuente
Mirando el escenario, la mejor solución de respaldo puede ser dada por "faubackup". Visite http://faubackup.sourceforge.net/ .
Faubackup utiliza un sistema de archivos en un disco duro para copias de seguridad incrementales y completas. Esto permite acceder a la copia de seguridad a través de las herramientas estándar del sistema de archivos.
Las copias de seguridad posteriores en el mismo sistema de archivos serán incrementales automáticamente, ya que los archivos no modificados solo están vinculados con la versión existente del archivo.
Ejecutar 'faubackup srcdir destdir' es un poco como 'cp -a srcdir destdir /' date ''. Es decir, copiará todo, desde srcdir a un subdirectorio de destdir. Este directorio lleva el nombre de la hora de la copia de seguridad (formato 'AAAA-MM-DD @ hh: mm: ss'). Todos los nombres de archivos, permisos, contenidos serán preservados. Puede hacer frente a enlaces blandos, duros y con agujeros en los archivos.
La gran ventaja sobre una copia simple es el uso de enlaces duros entre archivos sin cambios para minimizar el uso de espacio en disco. Puede ejecutar faubackup regularmente, y los archivos que no hayan cambiado entre estas llamadas no se copiarán nuevamente, sino que se vincularán entre los diferentes directorios de respaldo. Esto es similar a las copias de seguridad incrementales, donde solo los archivos modificados se escriben en la cinta.
fuente