Что такое rebaking и нужно ли это при переносе сервера?

Существует способ переопределения определённых строк в базе данных через командную строку «remap». Однако в Discourse нет функции с названием «найти и заменить». Так что, думаю, ваш ИИ галлюцинирует и путает ситуацию.

Технически в таблице базы данных posts содержимое поста хранится двумя способами:

  1. raw — это разметка Markdown, введённая пользователем.
  2. cooked — это HTML-версия контента, которая отображается на экране.

«Выпечка» (baking) поста — это процесс преобразования из raw в cooked. Мы выполняем его каждый раз при создании или редактировании поста, а также при «повторной выпечке» (rebaking).

Одной из задач процесса «выпечки» является генерация оптимизированных версий загруженных изображений. Чтобы сэкономить место, эти оптимизированные версии не включаются в резервные копии. Поэтому, если вы восстановите резервную копию и не выполните повторную выпечку, на вашем сайте будут отображаться битые изображения. Повторная выпечка необходима для регенерации этих оптимизированных изображений. Discourse автоматически позаботится об этом при восстановлении резервной копии.