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: