Online or offline does not really matter that much.
What is important is that you have enough retention time to get data back. So a single snapshot is not enough, but a weekly archive going back a year probably is enough.
The other question is if your backup server is reachable and can be wiped.
If e.g. your backup server is somewhere completely offsite, doesn't use SSO or other shared auth and only pulls snapshots via rsync you might be safe.
If it's a nice storage server inside your usual infrastructure and nicely integrated, you're probably fscked because your backups just got encrypted as well.