部分的なバックアップを復元すると、Google Cloud データベース全体が上書きされるのはなぜですか?

部分的なバックアップを復元すると、Google Cloud データベース全体が上書きされるのはなぜですか?

Firebase/Google Cloud に 2 つのプロジェクトがあります。1 つは開発用、もう 1 つは本番環境用 (アプリが稼働している場所) です。

私が取ったステップ

  1. プロダクション プロジェクトのデータベースから特定のコレクション (game/latest/buildings など) をエクスポートしました。
  2. それを開発プロジェクトにコピーしました (両方のプロジェクトで新しく作成されたバケット間でデータを転送しました)。
  3. バックアップを開発プロジェクトのデータベースにインポートしました。

**予想通り:** 開発プロジェクト内の建物のデータ (新しいデータ) は、バックアップ内の建物のデータ (古いデータ) によって上書きされましたが、残りのデータはそのまま残されています。

実際に何が起こったか: 私の開発プロジェクトのデータベース全体が上書きされました。どういうわけか、建物のデータに加えて、残りのファイルも古いバージョンに戻されていました。

それは私が何か間違ったことをしたからでしょうか?

よろしくお願いします。良い一日をお過ごしください! :)

関連情報