So I have a rather simple Node.js application running on a single server, using mongoDB as primary database and elasticsearch as a "replica set" with only search-relevant fields indexed in ES. I need the upgrade, because the older version conflicts with fields starting with an underscore (eg. "_id").
Is there a way to upgrade elasticsearch with little to no downtime - without falling back to the mongoDB? Also what's the proper way to backup elasticsearch in this scenario? What would be the steps to restore a backup, in case something goes wrong?
TLDR: what's the proper way to backup and then upgrade between those versions?