Показать сообщение отдельно
Старый 23.10.2013, 01:45 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Вопрос Написание скрипта учитывающего количество созданых файлов

Есть скрипт который создает копию базы данных и кладет ее в папку. По крону задача выполняется каждый день. Со временем количество копий баз растет и естественно место на удаленном сервере кончается.

Сам скрипт типа такова:

#!/bin/sh

# настройки базы данных mysql
base_user='root'
base_pass='пароль к базе'
base_table1='primerbazi'


# настройки удаленного fpt
ftp_user='login'
ftp_pass='parol'
ftp_host='ftp.login.myjino.ru'


# прочие настройки
dt=`date +%Y_%m_%d`
path='/var/www/backup_base'
sitename='table_name'

mysqldump --opt $base_table1 --user=$base_user --password=$base_pass | gzip -9 > $path/$dt.$base_table1.sql.gz
В папке создается пачка копий базы данных. Как оставить скажем 5 штук и удалять самую старую копию после создания новой.
  Ответить с цитированием
 
Время генерации страницы 0.03772 секунды с 10 запросами