|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (9)
просмотр истории страницы{toc} |
h2. Система бэкапов |
h2. Описание системы резервного копирования |
|
# Бекап биллинга происходит раз в сутки с помощью команды /app/base/usr/local/bin/cron_backup.sh. Вручную. Вы можете выполнить данную операцию следующей командой {code}/etc/init.d/apps backup{code} # Лог бекапа лежит в файле {code}/app/base/var/log/cron_backup.sh.log{code} # Сам бекап состоит из последовательного вызова */app/* {color:red}*<имя app>*{color}*/service backup*, который создает бекап и */app/* {color:red}*<имя app>*{color}*/service backup_upload*, который занимается выгрузкой бекапа на ftp. |
# Резервное копирование платформы происходит раз в сутки. # Лог выполнения операции хранится в файле /app/base/usr/local/bin/cron_backup.sh. # Процесс резервного копирования состоит из последовательного вызова команды */app/* {color:red}*<имя app>*{color}*/service backup* для каждого контейнера, которая создает резервную копию, и */app/* {color:red}*<имя app>*{color}*/service backup_upload*, которая выгружает её на ftp. |
Следовательно, если проблема с бекапом была во время создания бекапа, отлаживать можно именно /app/<имя app>/service backup. А если была проблема с выгрузкой бекапа, можно отлаживать /app/<имя app>/service backup_upload. Не выполняя полную процедуру бекапа всего. # На биллинге хранится только последний бекап. На Ftp старые бекапы не удаляются. # В процедуре backup_upload происходит не только выгрузка, но и чтение файлов с ftp, обновление файлов и создание директорий. Все эти действия должны быть разрешены на ftp-сервере. |
h2. Создание бэкапа вручную |
h2. Создание резервных копий вручную и их выгрузка на ftp |
Следующие команды универсальны для любого контейнера на платформе *Carbon PL5*. Список контейнеров, поставляемых в продуктах {color:#00aaff}Carbon OSS Billing 5{color}, {color:orange}Carbon XGE Router{color} и {color:#0000ff}Carbon OSS Billing 5 Softrouter{color} |
... |
{code} \\ |
Для выполнения полного бэкапа резервного копирования всей платформы и выгрузки его на фтп выполните следующие команды: |
{code}/etc/init.d/apps backup /etc/init.d/apps backup_upload{code} |
... |
h3. Структура каталогов на ftp-сервере: |
# В каталоге, который вы указали для выгрузки на ftp будет содержать подкаталоги для каждого app. контейнера. |
# В этом каталоге будут лежать архивы с бекапом этого аппа резервной копией контейнера и файл с md5 суммой этого файла. Например, бекап asr_billing: |
\\ \\ |
... |