[FoLUG] TAR e autoname dei files

ivan i.f-ml00@darthxiong.net
Mar 2 Ago 2005 10:07:25 CEST


On 08 02, GG Noris wrote:
> ogni volta che lancio il backup, vorrei che il nome del file creato bckposta-20050801.tar.gz
> potesse avere una data di inizio mese o fine mese, o un numero sequenziale che non sovrascriva
prova se una cosa simile ti va bene. gioca con la stringa di "date" per
diverse raffinatezze 

postgres@pico:~$ cat pg_dump-dbfx.sh
#!/bin/bash

bday=`date +%Y%j`
bhour=`date +%H`
rday=`expr $bday - 30`
zone="/home/postgres/backup/dbfx"

pg_dump dbfx -d --clean -N -p 5433 | bzip2 - > ${zone}/${bday}_${bhour}.dbfx.sql.bz2
pg_dump dbfx --create -N -p 5433 | bzip2 - > ${zone}/${bday}_${bhour}.dbfx.out.bz2
pg_dump dbfx -s -p 5433 > ${zone}/${bday}.dbfx_schema.sql

rm -rf ${zone}/${rday}*

sono backup orari anziche mensili, man date :)

-- 
  (@_ Ivan Fabris, S. Sofia (FC,it) PowerPC e Debian GNU/linux SID _*)
  //\         www.folug.org    pgp key @ www.keyserver.net         /\\
  V_/_  Socio Fondatore e presidente del Forli' Linux User Group  _\_V



Maggiori informazioni sulla lista FoLUG