The new backup system is now officially available for all accounts from now! We've create a whole new set of knowledgebase articles which will help guide you in how to use this (we hope you don't ever need to):
https://wpopt.net/knowledgebase/9/Backups-restoration-and-recovery
After the old incremental backup system was proving too unreliable and needing too much maintenance we feel really happy to be able to now offer this superior service, helping to keep your data and work safer than ever before!