[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Generar iso para dvd



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


El 14/09/2009, a las 02:42 p.m., Marcos Delgado escribió:

El día 14 de septiembre de 2009 11:52, Juan Manuel Acuña Barrera
<gps1mx@gmail.com> escribió:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Buenas compañeros/as. Les vengo a molestar con un problemilla que ya traigo desde hace días y por más que busco en la red, nada mas no encuentro la
solución.

Utilizo Etch en una x86_64, y quisiera saber si alguno de ustedes sabe como puedo generar un iso para grabar un dvd desde un archivo de 4.2 gigas, desde
consola.

Les pongo lo que he intentado y lo que me responde:

db_server:/var/BACKUPS# ls -lh
total 58G
drwxr-xr-x  2 root root 4.0K 2009-09-12 22:22 .
drwxr-xr-x 17 root root 4.0K 2008-10-09 09:20 ..
- -rw-r--r-- 1 root root 4.2G 2009-09-08 21:52 backup-2009-09-08-21:30:0100 - -rw-r--r-- 1 root root 4.2G 2009-09-08 22:00 backup-2009-09-08-21:30:0101 - -rw-r--r-- 1 root root 4.2G 2009-09-08 22:08 backup-2009-09-08-21:30:0102 - -rw-r--r-- 1 root root 4.2G 2009-09-08 22:16 backup-2009-09-08-21:30:0103 - -rw-r--r-- 1 root root 2.5G 2009-09-08 22:20 backup-2009-09-08-21:30:0104 - -rw-r--r-- 1 root root 4.2G 2009-09-10 21:51 backup-2009-09-10-21:30:0100 - -rw-r--r-- 1 root root 4.2G 2009-09-10 22:00 backup-2009-09-10-21:30:0101 - -rw-r--r-- 1 root root 4.2G 2009-09-10 22:08 backup-2009-09-10-21:30:0102 - -rw-r--r-- 1 root root 4.2G 2009-09-10 22:16 backup-2009-09-10-21:30:0103 - -rw-r--r-- 1 root root 2.6G 2009-09-10 22:21 backup-2009-09-10-21:30:0104 - -rw-r--r-- 1 root root 4.2G 2009-09-12 21:51 backup-2009-09-12-21:30:0100 - -rw-r--r-- 1 root root 4.2G 2009-09-12 22:00 backup-2009-09-12-21:30:0101 - -rw-r--r-- 1 root root 4.2G 2009-09-12 22:08 backup-2009-09-12-21:30:0102 - -rw-r--r-- 1 root root 4.2G 2009-09-12 22:16 backup-2009-09-12-21:30:0103 - -rw-r--r-- 1 root root 2.6G 2009-09-12 22:21 backup-2009-09-12-21:30:0104

db_server:/var/BACKUPS# mkisofs -o dvd.iso backup-2009-09-12-21\: 30\:0100 I: -input-charset not specified, using utf-8 (detected in locale settings)
genisoimage: Value too large for defined data type. File
backup-2009-09-12-21:30:0100 is too large - ignoring

Como nota adicional he intentado poner las opciones -allow-limited- size y
-udf de acuerdo a lo recomendado en algunas paginas web, y me sigue
respondiendo lo mismo :(

Espero que estén bien.

Saludos!

¿Y si cambias el nombre de los archivos? A primera vista no parecen
nombres "normales". Por probar...
Suerte.
Marcos Delgado.



Los archivos los genero con un script que me hice pegando cosas de aquí y de allá (de la red, obviamente) para automatizar la generación de respaldos de un servidor web y de bases de datos que me es crucial.

El nombre de archivo generado es resultante del "split" que hago casi al final, aunque en realidad es un tgz. Por ejemplo, en el caso de los que puse de ejemplo, el último se llama originalmente backup-2009-09-12-21:30:01.tgz, aunque ya que lo paso por el split lo convierto en backup-2009-09-12-21:30:0100, backup-2009-09-12-21:30:0101 etc (quita el tgz y agrega 00, 01, 02 etc al final, eso lo hace el split) y después (por cuestión de espacio) elimino el backup-2009-09-12-21:30:01.tgz.

En la misma linea donde tengo el split es donde le digo de que tamaño deberá ser el archivo resultante (en este caso, 4,300 megas).

La idea es que el día que tenga un problema con ese servidor, simplemente tome mis DVDs, los copie en un servidor recien instaladito y ya puesto en esa carpeta haga: cat backup-2009-09-12-21:30:01* | tar - -xzv y eso me va a "crear" una serie de carpetas donde viene la info que necesito, las bases de datos, los archivos de produccion y de pruebas, las configuraciones (las que están en el /etc/), y todo lo que pueda necesitar para tener en un par de horas un servidor nuevecito trabajando.

Hasta ahora he estado grabando los DVDs desde una laptop que tengo, pero creo que mi quemador está a punto de morir :( por lo que quiero prevenirme y encontrar la forma de hacerlo directamente desde el servidor.


- ------------------------------------------------------------------------------
INICIO DEL SCRIPT
- ------------------------------------------------------------------------------


#!/bin/bash

# PARAMETROS
datetime=`date '+%Y-%m-%d-%H:%M:%S'`
path1='/var/www/BACKUPS/backup-'$datetime
bd1='basePrimaria'

# CREACION DE DIRECTORIOS
mkdir /var/www/BACKUPS/backup-$datetime

# BACKUP EN EL DIRECTORIO DISCO 1
# mysqldump -uroot  $bd1 > $path1/$bd1-$datetime.sql
cp -R /var/lib/mysql/basePrimaria $path1 1> /dev/null 2>&1
cp -R /var/www/produccion $path1 1> /dev/null 2>&1
cp -R /var/www/pruebas $path1 1> /dev/null 2>&1
cp -R /etc/ $path1 1> /dev/null 2>&1
tar -cz $path1 | split -b 4300m -d - $path1
cd $path1
rm -Rf *
cd ..
rmdir $path1

#PARA DESCOMPRIMIR Y/O RESTAURAR: cat NOMBREBASE* | tar -xzv


- ------------------------------------------------------------------------------
FIN DEL SCRIPT
- ------------------------------------------------------------------------------


Saludos!


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)

iEYEARECAAYFAkquofsACgkQTc4QiYN6hDduQwCfVCglcCa56z1O0RwZkNxfWX/F
D5gAn3R/Ev+ievlbD+ejtoklS2gwOKex
=LmtE
-----END PGP SIGNATURE-----


Reply to: