The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Автоматизация удаления старых бекапов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Резервное копирование / Linux)
Изначальное сообщение [ Отслеживать ]

"Автоматизация удаления старых бекапов"  +/
Сообщение от hybrid email on 20-Окт-10, 10:07 
Всем доброго дня,столкнулся с задачей организации резервного копирования,собственно всё реализовал при помощи Fsbackup.Теперь встал вопрос об удалении старых бэкапов, а именно,удалять все бэкапы старше недели + оставить один бэкап с прошлого месяца.Сервак -слака 12.
Удалять файлы старше недели не проблема find /путь/.. -mtime +7 | xargs rm -f
а как изменить скрипт что бы оставлял бэкап с предыдущего месяца,подскажите если знаете.Спасибо.
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Автоматизация удаления старых бекапов"  +/
Сообщение от djaarf (??) on 20-Окт-10, 10:17 
> Всем доброго дня,столкнулся с задачей организации резервного копирования,собственно
> всё реализовал при помощи Fsbackup.Теперь встал вопрос об удалении старых бэкапов,
> а именно,удалять все бэкапы старше недели + оставить один бэкап с
> прошлого месяца.Сервак -слака 12.
> Удалять файлы старше недели не проблема find /путь/.. -mtime +7 | xargs
> rm -f
> а как изменить скрипт что бы оставлял бэкап с предыдущего месяца,подскажите если
> знаете.Спасибо.

перемещать в отдельный каталог?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Автоматизация удаления старых бекапов"  +/
Сообщение от hybrid email on 20-Окт-10, 10:23 
>> Всем доброго дня,столкнулся с задачей организации резервного копирования,собственно
>> всё реализовал при помощи Fsbackup.Теперь встал вопрос об удалении старых бэкапов,
>> а именно,удалять все бэкапы старше недели + оставить один бэкап с
>> прошлого месяца.Сервак -слака 12.
>> Удалять файлы старше недели не проблема find /путь/.. -mtime +7 | xargs
>> rm -f
>> а как изменить скрипт что бы оставлял бэкап с предыдущего месяца,подскажите если
>> знаете.Спасибо.
> перемещать в отдельный каталог?

И как это мне в голову не пришло =) спс.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Автоматизация удаления старых бекапов"  +/
Сообщение от Andrey Mitrofanov on 20-Окт-10, 10:32 
>find /путь/.. -mtime +7 | xargs rm -f

FILE1="`найти_тот_один_файл_с_педыдущего_месяца`"
find /путь/.. -mtime +7 -and -not -name "$FILE1" | xargs rm -f
или типа того.

> а как изменить скрипт что бы оставлял бэкап с предыдущего месяца

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Автоматизация удаления старых бекапов"  +/
Сообщение от hybrid email on 20-Окт-10, 11:39 
>>find /путь/.. -mtime +7 | xargs rm -f
> FILE1="`найти_тот_один_файл_с_педыдущего_месяца`"
> find /путь/.. -mtime +7 -and -not -name "$FILE1" | xargs rm -f
> или типа того.
>> а как изменить скрипт что бы оставлял бэкап с предыдущего месяца

а с помощью mtime можно задать значение типа:файлы старше 30 дней но младше 20 допустим... ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Автоматизация удаления старых бекапов"  +/
Сообщение от Andrey Mitrofanov on 20-Окт-10, 11:49 
> а с помощью mtime можно задать значение типа:файлы старше 30 дней но
> младше 20 допустим... ?

_Таких не существует. Ж) Старше 20, но младше 30 --

find ... -mtime +20 -mtime -30 ...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Автоматизация удаления старых бекапов"  +/
Сообщение от McLeod095 (ok) on 20-Окт-10, 11:56 
> Всем доброго дня,столкнулся с задачей организации резервного копирования,собственно
> всё реализовал при помощи Fsbackup.Теперь встал вопрос об удалении старых бэкапов,
> а именно,удалять все бэкапы старше недели + оставить один бэкап с
> прошлого месяца.Сервак -слака 12.
> Удалять файлы старше недели не проблема find /путь/.. -mtime +7 | xargs
> rm -f
> а как изменить скрипт что бы оставлял бэкап с предыдущего месяца,подскажите если
> знаете.Спасибо.

На будущее.
Возьмите на заметку систему резервирования bacula
http://bacula.org

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Автоматизация удаления старых бекапов"  +/
Сообщение от hybrid email on 20-Окт-10, 13:31 
>[оверквотинг удален]
>> всё реализовал при помощи Fsbackup.Теперь встал вопрос об удалении старых бэкапов,
>> а именно,удалять все бэкапы старше недели + оставить один бэкап с
>> прошлого месяца.Сервак -слака 12.
>> Удалять файлы старше недели не проблема find /путь/.. -mtime +7 | xargs
>> rm -f
>> а как изменить скрипт что бы оставлял бэкап с предыдущего месяца,подскажите если
>> знаете.Спасибо.
> На будущее.
> Возьмите на заметку систему резервирования bacula
> http://bacula.org

Всем большое спасибо,разобрался,бакулу посмотрю на днях.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру