VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Как бэкапить astdb.sqlite3 ?

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

Ответить
wolverin
Сообщения: 114
Зарегистрирован: 30 ноя 2011, 11:35

Как бэкапить astdb.sqlite3 ?

Сообщение wolverin »

Приветствую.
Debian 10 + Asterisk 16.28 + FreePBX 16

Как показал результат падения хранилища (бэкплейн умер, диски по питанию глючили) недостаточно сделать бэкап /var/www /etc/astrerisk и баз mysql/mariadb, есть еще astdb.sqlite3, которая полностью не восстанавливается казалось бы при очевидном reload/restat/submit или fwconsole util resetastdb.

Как пишет гугл бэкапить подобную базу можно через
1. sqlite3 /var/lib/asterisk/astdb.sqlite3 ".dump"
2. есть модуль в FreePBX для бэкапа очевидно через копирование файла
3. какой то VACUUM INTO

а как правильно БЕЗ остановки астериска?
Glukinho
Сообщения: 759
Зарегистрирован: 07 янв 2011, 20:05

Re: Как бэкапить astdb.sqlite3 ?

Сообщение Glukinho »

Если виртуалка, то бэкапьте всю виртуалку и не парьтесь.
Если не виртуалка, то виртуализируйте, дальше бэкапьте всю виртуалку и не парьтесь.
wolverin
Сообщения: 114
Зарегистрирован: 30 ноя 2011, 11:35

Re: Как бэкапить astdb.sqlite3 ?

Сообщение wolverin »

а что виртуалка уже умеет в транзакции?
Ответить
© 2008 — 2026 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH