It’s enough unless you have the only copy on the server and that server goes away for some reason.
It’s enough if whatever holds those backups is safe.
If you have that backup and your yml file(s), you’ve got what you need to set up a new server.
If you have backups on S3/Spaces or similar then just the yml file is all you need to set up a new server and restore the latest backup.