... 1. Сделать бекап БД 2. Закрыть период через меню Сервис в Carbon Manager 3. Выполнить [регламентные работы|asrdocnew:Регламентные работы] с полной проверкой БД 4. Перезагрузить сервер Закрытие периода удалит пользователей из корзины. Если это нежелательно, то используйте Вариант II. *Вариант II*: 1. Сделать бекап БД 2. Включить [удаленного помощника|asrdocnew:Пользователь root. Режим удаленного помощника. Постоянный удаленный помощник] 3. После загрузки сервера перевести его в режим SAFEMODE 4. Подключившись по ssh к серверу, удалить старые сессии, например, старше чем 1 декабря 2010 года, с помощью такой инструкции: {code} sqlexec "delete from sessions where time_out < '2010-12-01';\n" {code} 5. Удалить старые записи из аудита событий, например, старше чем 1 декабря 2010 года, с помощью такой инструкции: {code} sqlexec "delete from audit_operations where op_time<'2010-12-01'" {code} 6. Удалить старые записи о финансовых операциях, например, старше чем 1 декабря 2010 года, с помощью такой инструкции: {code} sqlexec "delete from finance_operations where op_date<'2010-12-01'" {code} 7. Также перед переносом БД на другой сервер рекомендуется очистить БД от старых сообщений {code} sqlexec "delete from msg_stack" sqlexec "delete from msg" {code} 8. Выполнить [регламентные работы|asrdocnew:Регламентные работы] с полной проверкой БД. 9. Перезагрузить сервер h2. Удаление БД После удаления БД конфигурация сервера останется неизменной, данные об абонентах, тарифах и регистрации будут потеряны. Чтобы удалить базу: загрузитесь в режиме [удаленного помощника|http://asrdoc.ideco-software.ru/pages/viewpage.action?pageId=2687433], из локальной консоли перейдите в режим "SAFE MODE", подключитесь к серверу через удаленного помощника по ssh и переименуйте/удалите файл /var/db/ics_main.gdb. После перезагрузки на это место будет скопирована стартовая демонстрационная БД.
|