Hace varios años atras cuando sacamos una copia de seguridad de nuestros documentos/archivos/base de datos etc, en windows creamos un archivo zip con Winzip y luego lo partiamos en varios diskettes.
En linux tenemos tres herramientas que utilizaremos para nuestro fin, las cuales nos permiten dividir, volver a unir y verificar cualquier archivo. Dividir (split), unir (cat) y verificar (md5sum) archivos.
Antes de partir el archivo, siempre es aconsejable calcular el resumen md5 para el archivo original. Entre mas grande sea el archivo, mas tardara este proceso.
$ md5sum -b backupDB.zip > backupDB.zip.md5
El comando anterior crea un archivo de texto de 128 bits que contiene una secuencia numerica unica a partir del contenido de nuestro archivo.
Digamos que deseamos partir una copia de una base de datos para almacenarla en un lugar seguro. No importa si es MySQL, Oracle, PostgreSQL, para nuestro ejemplo tenemos un archivo llamado backupDB.zip. Crear los archivos necesarios de 695Mb, para quemarlos en un cd y ordenados por número y no por letras, tecleamos la instruccion:
$ split -b 695m -d backupDB.zip backupDB.zip.s
Al terminar, tendremos varios archivos llamados backupDB.zip.s00, backupDB.zip.s01 y así sucesivamente
Ahora queremos recuperar el backup. Ya tenemos nuestros N cd’s conteniendo un archivo cada uno, entonces procedemos a copiar el contenido de cada cd o dvd hacia un disco duro con el doble de espacio. Al terminar la copia tecleamos en nuestra línea de comandos:
$ cat backupDB.zip.s* >> backupDB.zip
Nuetro archivo original con la copia de seguridad de la base de datos ha sido restaurado.
En el ámbito de la informática y la cadena de bloques, el conocimiento teórico a…
El emergente dominio de las criptomonedas ha cautivado la imaginación colectiva por su potencial para…
En el siempre evolucionante mundo de las criptomonedas, el capital de riesgo (VC) ha encontrado…
?? Resumen video : Gareth Soloway Bitcoin, prepárate para lo que viene Introducción El mercado…
En marzo de 2023, el mundo financiero se vio sacudido por el repentino colapso de…
A medida que Bitcoin continúa ganando popularidad y reconocimiento, aumenta la necesidad de escalabilidad y…