Обнаружил эту проблему при миграции на новый сервер. Все долгосрочные задачи (запланированное закрытие тем, удаление, снятие закрепления, публикация, календарные задачи, закрытие опросов и т. д.) хранятся в Redis, который не включается в файл резервной копии. Из-за этого все эти задачи отсутствуют на целевом сервере.
При ручной миграции есть обходной путь: использовать redis-cli с командой save на исходном сервере, а затем вручную скопировать файл dump.rdb в /shared/redis_data/ на целевом сервере.
К сожалению, я обнаружил это уже после того, как исходный сервер был удалён, и теперь у меня отсутствуют все запланированные задачи. Есть ли способ воссоздать эти задачи на основе информации, хранящейся в базе данных PostgreSQL?
Не следует ли включать эти данные в файл резервной копии и автоматически использовать их в процедуре восстановления? В случаях, когда форум приходится восстанавливать в рамках аварийного восстановления, ручной обходной путь недоступен.