Как удалить старые автоматические резервные копии

Как удалить старые автоматические резервные копии

от Дмитрий Ткаченко -
Количество ответов: 3

Выполняя периодически резервное копирование сайта на хостинге обратил внимание, что размер резервной копии стабильно увеличивается. Оказалось, накопилось много автоматических резервных копий, которые занимают много места. В настройках автоматического резервного копирования изменил количество  резервных копий для каждого курса на 1. Там же, в настройках написано, что более старые копии будут автоматически удаляться, но этого не произошло. Cron запускался.

Подскажите, пожалуйста, как удалить старые автоматические резервные копии скопом, а не по одной, иначе получается очень долго.

В ответ на Дмитрий Ткаченко

Re: Как удалить старые автоматические резервные копии

от Дмитрий Ткаченко -

Забыл указать — версия 2.3 Вообще, есть ли возможность выделять выборочно (Ctrl )несколько файлов или диапазон (Shift), как в windows, и удалять?

В ответ на Дмитрий Ткаченко

Re: Как удалить старые автоматические резервные копии

от Александр Козлов -

У меня всё тот же вопрос только Moodle 2.7, как удалить файлы автоматического резервного копирования? после отключения этой опции они не удалились самостоятельно, а места занимают много, я их и найти то толком не могу, а если и найду то из filedir не рекомендуется удалять файлы вручную. Как их удаляют?

В ответ на Александр Козлов

Re: Как удалить старые автоматические резервные копии

от Vadim Tabunshchik -
Изображение пользователя Developers
как удалить файлы автоматического резервного копирования?

Встречный вопрос: Где у вас хранятся эти резервные копии? Что выбрано в опции backup_auto_storage в админке Мудл?

Если "Область курса для рез. копий", то найдите курсы с бэкапами и удалите вручную через интерфейс Мудл.

Выполните SQL-запрос к БД, чтобы найти курсы (точнее, контекст) с бэкапами:

SELECT * FROM `mdl_files` f WHERE f.component='backup' AND f.filearea='automated' AND f.filename<>'.'

В результатах запроса смотрите цифры (хх) в поле contextid и подставляйте их в URL: http://site/backup/restorefile.php?contextid=xx

Так вы попадете сразу на нужную страницу, где в секции "Автоматически созданные резервные копии" будет искомый архив. Удаляете его - кнопка "Управление файлами…"

Таким же макаром можно почистить "Область резервных копий курса", только в SQL-запросе замените automated на course