Мы используем связку SA 64 + PostgreSQL 8.4, задача - реализовать регулярные бекапы самой TS, базы данных и загруженных файлов.
Насколько я знаю, сейчас TS работает таким образом, что бекап базы данных можно делать лишь при выключенной TS (из-за системы кэшей). При перезагрузке TS теряются сессии пользователей, что для этих самых пользователей не очень удобно. Можно ли обойти данное неудобство, чтобы и бекап можно было сделать, и сессии не потерять?
Какие я вижу варианты:
1) сохранение сессий при выключении TS и их подгрузка при включении TS.
2) настройка TS так, чтобы по команде (по внутреннему расписанию, или по SOAP) TS сбрасывала весь кэш в БД (т.е. подготовавливала БД к бекапу), отчитывалась о выполнении и ждала команды для продолжения работы (опять же, по SOAP или по внутреннему расписанию, например, 5 минут)
Пока в голову других вариантов не приходит.
В пользу 1 варианта могу привести случай незапланированного выключения TS (по внутренним или внешним обстоятельствам), да и скорее всего его проще реализовать.
