Are you really wanting to back up the contents of FireStore? It's a fault tolerant cloud database - it will for all intents and purposes not ever fail. I've never heard of firestore losing data. If you really want to be that much safer, have your microservices store data to a second data store from another vendor at the same time.