Вы можете перенести свою исходную базу данных, совместимую с MongoDB, в базу данных Firestore, совместимую с MongoDB, с минимальным временем простоя.
Этапы миграции
В этом разделе подробно описаны различные этапы миграции.
Сервис Datastream создает поток данных между источником и получателем. В данном случае источником является ваша текущая совместимая с MongoDB среда развертывания, а получателем — Cloud Storage. Этот процесс включает следующие шаги:
Создайте профиль подключения Datastream для вашего источника MongoDB. Конкретные инструкции зависят от типа и способа развертывания вашего источника, совместимого с MongoDB.
Создайте хранилище Cloud Storage , которое будет получать данные и события изменений из вашей базы данных, совместимой с MongoDB.
Создайте профиль подключения к Datastream , который будет использовать этот сегмент Cloud Storage.
Создайте и активируйте поток данных Datastream , который соединяет профиль подключения источника с профилем подключения назначения.
Запустите конвейер Dataflow , чтобы начать внедрение собранных данных в вашу базу данных Cloud Firestore , совместимую с MongoDB.
Отслеживайте поток данных , чтобы выявить важные этапы процесса миграции и определить, были ли обнаружены какие-либо ошибки во время передачи данных.
При необходимости закройте поток записи в исходную базу данных. После того, как все данные, включая последние изменения, будут реплицированы в базу данных Cloud Firestore с совместимостью с MongoDB, перенаправьте поток чтения на новое место назначения.
Включите запись данных в вашу базу данных Cloud Firestore с поддержкой MongoDB.