El día 19 de octubre de 2011 15:02, AV <a...@rcs.co.cu> escribió:
> El mié, 19-10-2011 a las 18:44 +0200, Marc Olive escribió:
>> On Wednesday 19 October 2011 18:25:25 AV wrote:
>> > Amigos,
>> > Tengo el siguiente script para hacer la salva de la base datos, mi duda
>> > es como puedo incorporarle para que cada 7 dias me elimine el fichero
>> > antiguo, para solo quedarme con una salva diaria y tener solo 7 salvas
>> > en el HDD
>>
>> ************************************
>> fecha=`date +%Y%m%d`
>> fecha_antigua=`date --date="$fecha -7 days" +%Y%m%d`
>>
>> mysqldump --user=root --password=passroot dbexp > 
>> /home/backup/salva_dbexp.sql
>> tar cvf mysql-salvaDB-$fecha.tar.gz salva_dbexp.sql
>>

Me parece perfecta la idea!

Sólo agrego, a modo de optimizarción que se podría usar un pipe para
hacer el dump y a la vez ir comprimiendola:

mysqldump --user=root --password=passroot dbexp | gzip >
mysql-salvaDB-$fecha.sql.gz

Otra manera de hacer un script sería buscando los archvos mas viejos
con el parametro "mtime" de find y eliminandolos.

Saludos
Nicolás

>> rm salva_dbexp.sql
>> rm  mysql-salvaDB-$fecha_antigua.tar.gz
>>
>> ************************************
>>
>> ¿Algo así? De este modo, en cada ejecución se borra la salva de hace siete
>> dias.
>>
>> > Saludos,
>> >
>> > Alexis
>>
>>
>> Saludos,
>>
>
> Gracias Marc
>
> Eso es lo que necesitaba. Funciona perfecto.
>
>
>
> Saludos,
>
> Alexis
>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: http://lists.debian.org/1319047352.2075.6.ca...@zeus.rcs.minjus.cu
>
>


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cabf+d2zro9+-8sj-spycuhwrv8xyxanme4sgzwqy026uxmz...@mail.gmail.com

Responder a