Restoring a backup without the psmdb-backup resource

What are the steps to restore a backup created by percona (either task or manual backup) on a external storage when that backup does not exist as a psmdb-backup resource in kubernetes?

I haven’t run in to this scenario yet, but is something I’ve been thinking about in case it happens in my system.

Is there a way to use percona to restore it without the psmdb-backup?

Or should I create a new task to create another type of backup that does not rely on percona to be restored?

Hi,

This is already possible using ‘backupSource’ in restore object. Please check: On a new cluster - Percona Operator for MongoDB.

Oh thank you, it went over my head when reading the docs.

They all involve using percona to restore the backup, right? Is it possible to restore it to a Atlas cluster?
I believe I’d have to restore the one from the cloud storage in a kubernetes environment, and then maybe mongodump and mongorestore on atlas, right?

Yes @antonio_pbilby, they all involve using the operator + Percona Backup for MongoDB (PBM). You can’t use this to restore to Atlas.