
Язык 🇷🇺 Русский
С других провайдеров
Перенос данных
Другим провайдерам
Миграции
Миграции
FastComments предоставляет инструменты самообслуживания вместе с прямой поддержкой разработчиков для миграций на нашу платформу, миграций данных внутри нашей платформы и экспорта из нашего продукта.
В этом руководстве вы узнаете обо всех трёх.
Миграция с других провайдеров 
Когда вы мигрируете от другого провайдера, следует учесть несколько моментов:
- Существующие данные комментариев, включая ответы.
- Учетные записи пользователей, включая аватары.
- Пользовательские стили.
Самостоятельный импорт данных, рассмотренный в следующих разделах, охватывает первые два пункта. Для настройки смотрите наше руководство по настройке и конфигурации.
Импорт данных 
Хотя служба поддержки FastComments может помочь с миграцией, большинство миграций можно легко выполнить и отслеживать без какого-либо участия сотрудников поддержки.
Мы нативно поддерживаем импорт экспортных данных от следующих провайдеров:
- Commento
- Disqus
- Hyvor Talk
- Muut Comments
- IntenseDebate
- Just-Comments
- Cusdis
- WordPress (через плагин или экспорт в формате XML или CSV)
- AnyComment (через импорт/экспорт WordPress)
Перейдя сюда, мы можем загрузить файл, содержащий данные для миграции.
Мониторинг импорта
FastComments использует систему обработки заданий для обработки импорта и экспорта. Как только система возьмёт ваше задание в работу, она будет периодически сообщать статус задания в интерфейсе импорта или экспорта.
Обратите внимание, что статус импорта и экспорта доступен для просмотра всем администраторам аккаунта.
Если ваше задание завершится с ошибкой, оно не будет перезапущено автоматически. Импорт придётся выполнить заново. Если какой-либо импорт или экспорт завершится ошибкой, наши системные администраторы получают автоматическое уведомление. Если мы обнаружим проблему, мы свяжемся с вами, чтобы выяснить, можем ли мы помочь.
Повторный запуск импорта
В ходе некоторых миграций необходимо запускать импорт несколько раз. Например, часто сначала выполняется пробная миграция для тестирования, а затем импорт запускается снова с актуальными данными перед переключением.
Повторный импорт того же контента не создаст дубликатов.
Безопасность данных и срок хранения
Файлы импорта недоступны через внешние запросы каким-либо образом, и файлы импорта удаляются из нашей системы сразу же после завершения импорта.
Импорт комментариев WordPress 
Наш плагин для WordPress имеет мощный механизм импорта на основе интерфейса. После установки плагина он проведет вас через процесс связывания вашей установки WordPress с FastComments и переноса существующих данных комментариев.
Все это выполняется без ручного копирования или скачивания чего-либо.
Ход процесса миграции будет отображаться в интерфейсе во время миграции. Большинство миграций занимают всего пару минут.
Механизм спроектирован так, чтобы не создавать чрезмерную нагрузку на вашу установку WordPress во время миграции.
Если вы переносите свой сайт с WordPress, вы можете импортировать XML- или CSV-экспорт WordPress вместо использования плагина. См. Перенос комментариев на новый сайт.
CloudFlare и брандмауэры
Чтобы автоматическая настройка WordPress работала, нам необходимо выполнять запросы к вашей установке WordPress. Брандмауэры, такие как Cloudflare, могут блокировать нас и приводить к сбою интеграции. В таких случаях мы можем предоставить вам список IP-адресов для добавления в белый список для интеграции.
Права на данные
В случае миграции с WordPress любые новые или обновленные данные комментариев автоматически синхронизируются обратно с вашей установкой WordPress в фоновом режиме. Это означает, что, хотя комментарии обслуживаются самим FastComments, снижая нагрузку на ваше развертывание WordPress, мы также сохраняем их в вашей базе данных в качестве резервной копии. Это также означает, что если вы решите отказаться от FastComments, ваши данные уже перенесены и актуальны.
Перенос пользователей и модераторов 
С FastComments к вашему арендатору можно добавить множество пользователей, а их разрешения можно настроить в соответствии с ролями в вашем
организации.
Пользователи могут быть добавлены через этот интерфейс. Если у вас много пользователей, мы можем импортировать их для вас через службу поддержки клиентов.
Для добавления модераторов см. соответствующую документацию.
Примечание об аутентификации
Ваши пользователи могут искать место для ввода пароля. FastComments использует «магические ссылки» для входа — пароли не требуются.
Перенос доменов 
FastComments предоставляет автоматизированный способ миграции ваших комментариев между доменами.
Для миграции доменов требуется лишь домен from и домен to.
Это перемещает комментарии, а не копирует их. Если вы хотите скопировать комментарии, свяжитесь с нами.
Это также полезно, например, если часть вашей миграции на FastComments включает миграцию с другого провайдера, поэтому импортируемые данные комментариев могут содержать данные, которые необходимо мигрировать. В этом случае вы можете выполнить импорт, а затем миграцию доменов.
Мониторинг прогресса
Инструмент миграции доменов использует ту же систему обработки задач FastComments, что и другие инструменты управления данными.
Может быть задержка перед началом вашей миграции. Это нормально, так как система периодически проверяет наличие новых задач для обработки.
Во время выполнения задачи она будет отображать количество найденных для миграции комментариев и количество уже перемещённых.
Миграция доменов через API
Домены также можно мигрировать с помощью POST /api/v1/pages/migrations, задав type со значением domain. Прогресс доступен через GET /api/v1/batch-jobs/:id, и миграцию можно отменить в течение 90 дней.
Перенос страниц 
Хотя его название — инструмент миграции доменов, его также можно использовать для переноса комментариев между отдельными страницами.
Просто введите старые и новые значения urlId в поля ввода from и to.
Перенос страниц через API
Чтобы перенести множество страниц за один раз, используйте POST /api/v1/pages/migrations. Он принимает до 100 пар from и to за запрос и выполняет их как пакетную задачу.
Если type установлен в urlId, перемещается только страница, у которой urlId точно совпадает с from, поэтому post-1 не совпадает с post-10. Инструмент в панели управления не имеет этой опции.
Каждую миграцию API можно отменить в течение 90 дней с помощью POST /api/v1/pages/migrations/:undoId/undo.
Копирование комментариев 
В случае, если данные необходимо переместить, FastComments предоставляет инструмент самообслуживания для перемещения комментариев между страницами и статьями.
Вот как выглядит форма копирования комментариев:
Заполнение полей "From"
Чтобы решить, откуда переместить комментарии, нам просто нужно знать исходный URL ID.
Если вы не передаёте значение urlId в конфигурации виджета комментариев, то будет использоваться «чистая» версия URL страницы.
Вы можете увидеть, какие значения URL ID имеют ваши комментарии, экспортировав их.
Заполнение полей "To"
Чтобы решить, куда переместить комментарии, нам нужно знать целевой URL ID и URL.
URL ID будет корзиной, в которой будет находиться комментарий. Поле URL используется, чтобы вы могли переходить непосредственно к комментарию из писем и инструментов модерации.
WordPress
Если вы используете WordPress, вы, например, вводите идентификаторы статей в поля To/From URL ID в инструменте миграции, а не URL.
Экспорт данных 
Все данные комментариев можно экспортировать с нашей платформы в формате CSV.
Обратите внимание, что даты в этом файле будут в часовом поясе UTC, в формате ISO.
Если вы планируете периодически получать данные из FastComments, мы рекомендуем использовать Webhooks.
WordPress
В случае интеграций с WordPress FastComments автоматически синхронизирует данные обратно с вашей установкой WordPress периодически. Поэтому при миграции с FastComments вам просто нужно отключить его.
