Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Помогите со скриптом удаления резервных копий  (Прочитано 357 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dOzmey

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Система резервного копирования ежедневно создаёт резервные копии файла данных в файловой системе Linux сервера. Т.о. каждый день создаётся новый файл-копия. Необходимо написать sh скрипт, который удаляет все резервные копии, кроме последних пяти. Путь к папке, содержащей файлы для удаления, должен передаваться скрипту в качестве входящего параметра. Скрипт будет запускаться на том же сервере, где расположены файлы.
Спасибо

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2053
    • Просмотр профиля
Чтобы это написать нужно знать как работает система резервного копирования.

Оффлайн dOzmey

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Спасибо за внимание.
Есть общий вид скрипта?
На что влияет как работает система бэкапа?
Достаточно того, что раз в сутки бэкап делается или какие параметры нужны?

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 4160
  • Capture the truth
    • Просмотр профиля
примерно
find /папка -type f -mtime +5 -deleteИспользуйте осторожно!

Рекомендую сначала просто посмотреть, без удаления: 
find /папка -type f -mtime +5
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2053
    • Просмотр профиля
Например формат файла бэкапа

Оффлайн Miki+

  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
примерно
find /папка -type f -mtime +5 -deleteИспользуйте осторожно!

Рекомендую сначала просто посмотреть, без удаления: 
find /папка -type f -mtime +5
для ТС, насколько понимаю это пример команды, которая проверят в папке файлы которые старше 5 дней, и удаляет их

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1326
  • 18.04
    • Просмотр профиля
а какая Система резервного копирования? может в ней можно ограничить?
сопротивление бесполезно

 

Страница сгенерирована за 0.291 секунд. Запросов: 24.