Você pode usar as opções --include
e --exclude
para rsync
para selecionar apenas os arquivos desejados. Se eu entendi sua pergunta corretamente, você quer os arquivos cujo nome contenha a data / hora atual mais ou menos 15 minutos. Não tenho certeza se você precisa de exatamente 15 minutos, mas aqui está um pequeno script que pode fazer isso:
#!/bin/sh
format='%Y%m%d%H%M'
for delta in $(seq -15 15); do
p='--include=*_'$(date +$format --date "+ $delta minutes")'*_*.gz'
include="$include $p"
done
rsync -av $include --exclude=* SRC/ DEST/
Deve ser fácil de modificar para exatamente 15 minutos.