Raspberry pi backup server
Rdiff-backup
Si eres una de esas personas que se están actualizando a la Raspberry Pi 3, puede que te preguntes qué hacer con tu vieja Pi de menos calidad. Aparte de convertirla en una matriz de LEDs parpadeantes para entretener a tu gato, podrías considerar configurarla como un microcontrolador.
Hacer copias de seguridad de nuestra vida digital es, como la mayoría de nosotros admite a regañadientes, la cosa más importante de la informática diaria que ninguno se molesta en hacer. Esto se debe a que realizar el proceso de copia de seguridad requiere que nos acordemos de hacerlo, requiere esfuerzo y requiere tiempo. Y precisamente por eso la mejor solución de copia de seguridad es la que no se hace en absoluto; es la que se automatiza.
Un sistema de este tipo es mejor cuando está siempre encendido, funcionando en segundo plano. Y eso es exactamente lo que la Raspberry Pi hace mejor. Puedes dejar la Pi encendida todo el día y toda la noche y nunca notarlo en tu factura de la luz, y puedes encargarle la simple actividad de ejecutar copias de seguridad en tu red doméstica. Todo lo que necesitas es una Raspberry Pi y un gran disco duro y habrás construido, esencialmente, una versión personalizada de esos molestos sistemas de «copia de seguridad fácil» que las compañías de discos duros sacan cada pocos años (ya sabes los que… los que conectas a tu red, pierdes un fin de semana tratando de configurar sólo para descubrir en un foro online oculto que nada funciona como se anuncia debido a un error en el firmware, que la compañía de discos duros prometió que arreglaría «pronto» hace dos años).
Copia de seguridad externa de la raspberry pi
La Raspberry Pi se puede utilizar como un servidor web en su red local principal o en Internet en general. Es una gran selección en los casos en los que quieres una intranet para la oficina o un servidor de desarrollo web.
Puedes crear un servidor web Pi local para ofrecer diversos contenidos mientras navegas por Internet. Para que el servidor web sea operativo, la Raspberry Pi debe estar conectada a la red local. Y, asegurarse de que tiene la última versión del sistema operativo de Raspbian. Estas son las instrucciones definidas que se necesitan para que cualquier modelo funcione, incluso en la Raspberry Pi Zero W de bolsillo y en la muy potente Raspberry Pi 4.
Apache es un servidor web de código abierto que proporciona contenido a través de Internet. Puede instalarse en una Raspberry Pi y utilizarse para ofrecer páginas web. Apache puede manejar archivos HTML a través de HTTP, y con módulos adicionales, puede ayudar con páginas web dinámicas escritas en lenguajes como PHP.
Apache ofrece la ventaja de ser capaz de manejar un alto tráfico con menos configuración. Puedes configurarlo para realizar la operación que desees y el enfoque a utilizar. Para aumentar su eficiencia en la Raspberry Pi, puede eliminar los módulos que no sean necesarios.
Duplicidad
Para la configuración, tendrás que conectar la Raspberry PI a tu red ethernet por cable. Después de la configuración, puedes ejecutarlo sólo a través de Wifi. Coloca la tarjeta SD en la Raspberry y ponla en marcha. Después de arrancar mostrará su dirección IP en su pantalla. Alternativamente, puedes buscar nuevos dispositivos en tu router, o utilizando una herramienta de escaneo de rango IP.
Si quieres almacenar las copias de seguridad en S3, selecciona que quieres usar el disco del sistema como caché (o adjunta un SSD adicional como disco sólo de caché). Si quieres almacenar las copias de seguridad en un disco local (USB), te recomiendo que también utilices el disco del sistema como caché para los discos USB locales (en caché, RAID de distribución automática).
Si tienes mala suerte, un solo error de bits en la RAM de tu Raspberry PI puede hacer que todo el almacenamiento de las copias de seguridad no se pueda escribir. En ese caso tendrás que hacer un nuevo servidor de copia de seguridad y replicar todo (que todavía es legible) a ese, o simplemente empezar con un nuevo servidor de copia de seguridad. El peor caso es que se corrompan los datos de tal manera que no se detecte la corrupción, en cuyo caso sólo encontrarás que hay un problema cuando restaures/quieras usar la copia de seguridad.Dicho esto, la probabilidad de que la RAM tenga problemas es quizás muy baja. Probablemente podemos confiar en que la fundación de la Raspberry PI ha seleccionado una RAM fiable además de los ajustes que minimizan el riesgo de corrupción.El almacenamiento de la copia de seguridad en la nube/RAID tiene una opción avanzada «Tamaño de la caché de escritura en memoria». Por defecto está desactivada y probablemente no deberías usarla si no tienes ECC-RAM ya que aumenta el tiempo que los datos se mantienen en la memoria antes de que se escriban en el almacenamiento protegido por la suma de comprobación.
Idrive
Amazon S3 es rápido, pero demasiado caro. Amazon Glacier es barato para guardar y almacenar datos, pero puede tardar mucho tiempo (días) o ser bastante caro cuando se trata de recuperar los datos en caso de emergencia.
Como siempre, uso la distribución basada en Debian o Raspbian DietPi. Lo que es exactamente, y cómo instalarlo y configurarlo, se puede leer en el artículo del blog DietPi: Pequeño, delgado y rápido.
Una vez que todo ha funcionado, obtenemos un keyID y un applicationKey. Por favor, asegúrese de guardar estas dos cadenas en algún lugar. Necesitamos esta información de inmediato al configurar los trabajos de copia de seguridad.