С бесплатной учетной записью Firebase возможно ли резервное копирование firestore? Как?

#firebase #google-cloud-firestore

#firebase #google-облако-firestore

Вопрос:

У меня есть план Spark (бесплатный), и я хотел бы сделать резервную копию данных Firestore. Я следовал этому руководству, но оно возвращает эту ошибку:

 ERROR: (gcloud.firestore.export) PERMISSION_DENIED: This API method requires billing to be enabled. Please enable billing on project by visiting https://console.developers.google.com/billing/ then retry. If you enabled billing for this project recently, wait a few minutes for the action to propagate to our systems and retry.

Error: Process completed with exit code 1.
 

Есть ли способ сделать резервную копию БЕЗ ОБНОВЛЕНИЯ ДО BLAZE? Если да, то как?

Ответ №1:

Сообщение об ошибке довольно явное:

Этот метод API требует, чтобы выставление счетов было включено.

В документации по экспорту данных также есть это примечание:

Проекты Firebase должны быть включены в план Blaze, чтобы использовать функцию управляемого экспорта и импорта. Включение выставления счетов для Google Cloud автоматически переводит ваш проект Firebase в план Blaze.

Таким образом, похоже, что ваш проект должен быть включен в план Blaze, чтобы использовать запланированные экспорта.

Комментарии:

1. И есть ли способ создать резервную копию без blaze?

2. Хорошо… вы можете считывать данные через API, как это также делает: npmjs.com/package/firestore-backup-restore