Hello @maantje
No, it isn't necessary. There are scripts that do backups regularly and your customers can easily access your site during this process.
You can create backups yourself or use ready solutions like https://amasty.com/magento-cloud-backup.html
Hope that helps!