[Resolved] Scheduled Backup not respecting custom filesystem excludes

Recently upgrade first to 3.0, now to 3.0.1. As there is now the possibility to schedule local, encrypted backups, I enabled this feature yesterday. This morning I was slightly shocked. There were 8 new backups created and my previous manual backup was gone. I had configured maximum 300MB usage and minimum of 8 backups to retain…

It seems like something is going wrong with the scheduling if the backup takes slightly longer… What is even worse, none of the 8 backup files can be decrypted! An error is shown about file integrity when trying to decrypt these files, the files are about 314MB in size. To test decryption once more, I created a manual backup (only 21MB now instead of 314MB), which decrypts fine. The scheduled backup however is defunct.

Which brings me to the issue in the “topic title”: I have Next-Gen Gallery installed and a number of pictures in the patch wp-content/gallery and this is on the exclude list under general settings.
This always worked for manual backups in the past, but the scheduled backup simply ignores it and also backups the gallery directory.
I can reproduce this on the test/dev site also.

The test/dev site only has small galleries, so that the scheduled backup seems to work correctly there, it finishes within about 50 seconds.
The production site is bigger and the backup takes about 40 seconds with manual backup (excluding gallery), but it takes longer for scheduled backups, as there the gallery directory is also backed up.

…

For now I had to disable scheduled backup. Can you please check that? Thanks.

There are two issues you are having:
* File system excludes not getting matched
* Decryption not working for big backup files (around above 50MB for example)

Both of these will be fixed in 3.0.2. The first seems to only happen on specific environments. The second was common.

3.0.2 will be released shortly. Today or tomorrow. If you have issues still let us know. Please provide the information from the Help & Support tab in the plugin too if you do so we can check what type of server environment we’re working on.