This task can be performed using Fuego
A GUI Client for Firestore & Firebase Auth
Best product for this task

Fuego
dev-tools
Fuego is a desktop app that simplifies Firestore and Firebase Auth management, offering bulk actions, efficient data import/export, background tasks, Point-in-Time Recovery, custom dashboards, advanced queries, and emulator integration for a faster workflow.

What to expect from an ideal product
- Opens Firestore databases in a simple desktop interface where you can browse your data and set up automated backup schedules without writing any code
- Creates snapshot backups of your entire database at regular intervals, storing them safely so you can restore your data to any specific moment in time
- Lets you pick an exact date and time from a calendar view, then restores your database to exactly how it looked at that moment with just a few clicks
- Handles all the complex Firebase API calls and authentication behind the scenes, so you don't need to mess with command line tools or configuration files
- Runs backup tasks in the background while you work on other things, then sends you notifications when backups complete or if something goes wrong