Вопрос по уменьшению веса бэкапа.

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
gid
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 04 фев 2021, 18:06

Вопрос по уменьшению веса бэкапа.

Сообщение gid » 05 фев 2021, 12:35

Всем привет.

Бэкап вырос до 60 ГБ., есть желание его уменьшить.
Заявки удалять не хочется, нужны для истории. Но есть очень много заявок с вложениями.
Подскажите пожалуйста, как можно удалить вложения из заявок за определенный период(за 2018-2019 гг.)?

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Вопрос по уменьшению веса бэкапа.

Сообщение alexus » 05 фев 2021, 12:36

Привет!
Вложения где хранятся - в базе или на файловой системе?
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

gid
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 04 фев 2021, 18:06

Re: Вопрос по уменьшению веса бэкапа.

Сообщение gid » 05 фев 2021, 14:03

В базе, стоит параметр Kernel::System::Ticket::Article::Backend::MIMEBase::ArticleStorageDB

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Вопрос по уменьшению веса бэкапа.

Сообщение alexus » 05 фев 2021, 15:27

gid писал(а):
05 фев 2021, 14:03
В базе, стоит параметр Kernel::System::Ticket::Article::Backend::MIMEBase::ArticleStorageDB
Надо вложения из базы выносить и бекапить их отдельно, инкрементом. После выноса база уменшится
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

gid
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 04 фев 2021, 18:06

Re: Вопрос по уменьшению веса бэкапа.

Сообщение gid » 05 фев 2021, 15:33

alexus писал(а):
05 фев 2021, 15:27
Надо вложения из базы выносить и бекапить их отдельно, инкрементом. После выноса база уменшится
Можете подробнее расписать как это сделать?

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Вопрос по уменьшению веса бэкапа.

Сообщение alexus » 05 фев 2021, 16:01

Пошлю в мануал, как ни странно)))
https://doc.radiantsd.com/doc/manual/ad ... rs-storage
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

gid
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 04 фев 2021, 18:06

Re: Вопрос по уменьшению веса бэкапа.

Сообщение gid » 11 фев 2021, 18:27

Подскажите пожалуйста, можно ли "выносить" из базы вложения за определенный период? Например из заявок с 01.12.2020 по 31.12.2020?
Или "выносить" можно только всё, нельзя задавать определенный период?

paver
OTRS Мастер
Сообщения: 507
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 7 раз
Поблагодарили: 45 раз

Re: Вопрос по уменьшению веса бэкапа.

Сообщение paver » 12 фев 2021, 06:02

Ну, я больших проблем не вижу. Структура БД известна (https://github.com/OTRS/otrs/blob/rel-6 ... .mysql.sql), нужно просто внимательно разобраться, где именно лежат вложения.
Скорее всего, блобы в таблице article_data_mime_attachment. Дата создания указана в каждой строке. Можно попробовать тупо удалить все записи за нужный период либо просто обнулить блобы.
--
OTRS 6.0.22

Ответить