Immutable S3 storage is another method that we deploy when backing up servers like this..
https://docs.aws.amazon.com/whitepapers/latest/aws-security-...
Further, we also use Veeam to backup Linux servers.. a high level read on how it works with immutable storage:
https://www.veeam.com/blog/v11-immutable-backup-storage.html