Восстановление БД биллинга из резервной копии.

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (2)

просмотр истории страницы
[ -s /var/db/buff_traf.gdb.stop ] && ( mv /var/db/buff_traf.gdb.stop /var/db/buff_traf.gdb.stop.`date +%s`)
[ ! -s /var/db/buff_traf.gdb ] && ( yes | cp /skelet/var/db/buff_traf.gdb /var/db/buff_traf.gdb && chown firebird:firebird /var/db/buff_traf.gdb && chmod g+w /var/db/buff_traf.gdb )
mv "/var/db/buff_traf.gdb" "/var/db/buff_traf.gdb.stop"
exit
{code}
{excerpt}

h1. Создание резервной копии БД с последующим восстановлением
{tip}{*}Время выполнения инструкции*: до 60 минут, в зависимости от производительности сервера.{tip}
В процессе работы БД могут возникать ошибки, которые невозможно испрвить средствами СУБД. В таком случае неоходимо сделать резервную копию БД и воостановить её. Мы автоматизировали этот процесс. Для создания резервной копии БД с последующим восстановлением выполните команды:
# Создайте флаг для запуска процедуры при запуске контейнера биллинга:
{code}
touch /app/asr_billing/need_bkrestore
{code}
# Перезапустите контейнер биллинга:
{code}
/app/asr_billing/service restart
{code}

h1. Свободного места на диске критично мало {anchor:emptyspace}
{tip}{*}Время выполнения инструкции*: 15-60 минут, в зависимости от скорости поиска данных для удаления или переноса, а так же времени на перенос данных{tip}