{ if (isSubmitting) { addInfoToast("A backup has already been started, please wait."); return false; } return true; }} beforeHide={() => { if (isSubmitting) { addInfoToast( "The backup was started but may take a while to complete. You can come back later.", 4500 ); } return true; }} popup on:show on:hide >

Initialize new backup

Please note that during the backup other concurrent write requests may fail since the database will be temporary "locked" (this usually happens only during the ZIP generation).

If you are using S3 storage for the collections file upload, you'll have to backup them separately since they are not locally stored and will not be included in the final backup!

Must be in the format [a-z0-9_-].zip