Экспорт имён клиентов и балансов — не полный план миграции.
Составьте перечень записей и действующих обязательств
| Область | По чему нужно принять решение об обработке |
|---|---|
| Аккаунты | Стабильная идентификация, дубликаты, доступ и изменения аутентификации |
| Верификация и согласие | Записи, которые можно перенести, нужно обновить или оставить в архиве |
| Балансы | Денежные, бонусные и другие обязательства с соответствующей валютой |
| Ограничения | Лимиты, исключения и нерешённые вопросы аккаунтов |
| Активные продукты | Открытые ставки, незавершённые раунды, турниры и акции |
| Операции | Жалобы, споры, платежи и обращения к поставщикам, ещё ожидающие решения |
| История | Записи с поиском, нужные поддержке, отчётности и уполномоченной проверке |
Решите, что переносится в новую систему, а что остаётся в контролируемом архиве или закрывается в старой. До обещания даты установите законный доступ к данным и необходимое содействие текущих поставщиков.
Сравните поэтапный и одномоментный переход
Поэтапный перенос может сократить число одновременных изменений, но создаёт период общей ответственности и сверки между системами. Одномоментный переход концентрирует изменения и может требовать более сложной репетиции и плана отката.
Выбирайте подход по действующим обязательствам, операционным ресурсам, допустимому простою и интерфейсам поставщиков. Обещание отсутствия простоя требует доказательств для конкретной схемы; оно не следует из слова «миграция».
Проведите репетицию на репрезентативных данных
- Сопоставьте поля и статусы.
- Выполните тестовый перенос.
- Сверьте количества записей и финансовые итоги.
Затем изучите отдельные записи, включая ограниченные аккаунты, необычные валюты и действующие обязательства. Общие суммы могут не выявить баланс, присвоенный не тому аккаунту.
Проверьте сценарии игроков и сотрудников после переноса. Зафиксируйте расхождения, ответственных и критерии повторной репетиции. Сохраните сопоставление и принятую версию, используемые при рабочем переходе.
Определите решение о переходе
Укажите процесс заморозки или синхронизации, финальную сверку, активацию поставщиков и коммуникацию с игроками. Назовите человека, разрешающего запуск, и условия паузы или отката.
План отката должен учитывать транзакции, созданные после запуска новой системы. Восстановление старой базы без обработки новой активности может создать ещё одну проблему сверки.
Пришлите исходную и целевую системы, права экспорта, рынки работы и действующие продукты. Укажите обязательства, которые нельзя прерывать, чтобы спланировать миграцию вокруг них.