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

Re: [HS] Sauvegarde de plus de X jours



Bonjour,

Le vendredi 08 février 2013 à  9:13, Nahliel Steinberg a écrit :
> Un truc que je ne comprends pas, j'ai mes backups qui se font tous les soirs (postgres)
> 
> 262148 drwx------. 2 postgres postgres   4096  8 févr. 01:00 .
> 262147 drwxr-xr-x. 3 postgres postgres   4096 14 déc.  10:14 ..
> 262162 -rw-r--r--. 1 postgres postgres 155784 18 janv. 22:30 jcmsdb_20130118
> 262163 -rw-r--r--. 1 postgres postgres 155784 21 janv. 22:30 jcmsdb_20130121
> 262164 -rw-r--r--. 1 postgres postgres 155784 22 janv. 22:30 jcmsdb_20130122
> 262165 -rw-r--r--. 1 postgres postgres 155786 23 janv. 22:30 jcmsdb_20130123
> 262166 -rw-r--r--. 1 postgres postgres 157614 24 janv. 22:30 jcmsdb_20130124
> 262150 -rw-r--r--. 1 postgres postgres 157862 28 janv. 22:30 jcmsdb_20130128
> 262151 -rw-r--r--. 1 postgres postgres 157862 29 janv. 22:30 jcmsdb_20130129
> 262152 -rw-r--r--. 1 postgres postgres 157862 30 janv. 22:30 jcmsdb_20130130
> 262154 -rw-r--r--. 1 postgres postgres 157862 31 janv. 22:30 jcmsdb_20130131
> 262155 -rw-r--r--. 1 postgres postgres 157862  1 févr. 22:30 jcmsdb_20130201
> 262156 -rw-r--r--. 1 postgres postgres 157862  4 févr. 22:30 jcmsdb_20130204
> 262157 -rw-r--r--. 1 postgres postgres 157862  5 févr. 22:30 jcmsdb_20130205
> 262149 -rw-r--r--. 1 postgres postgres 157862  7 févr. 22:30 jcmsdb_20130207
> 
> je purge normalement sur 20 jours et je vois qu'il me manque des dumps, et qu'en fait la purge ne marche pas.
> 
> ma ligne de purge :
> 
> find /opt/sauvegarde/postgresql/backups/ -name '*' -mtime +20 -exec rm -Rf {} \;
> 
> vous avez une idée pourquoi ça purge mal ?

Ça purge très bien, la sauvegarde du 17 n'étant plus présente. Je pense que tu
n'as pas lu la rubrique du manuel qui dit « Consultez l'explication sur -atime
pour comprendre comment les arrondis affectent l'interprétation des dates de
dernière modification des fichiers. ».

Au passage, le « -name '*' » est inutile.

Seb


Reply to: