Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restoring points only partially uploaded to external storage, OOM error #463

Closed
danepowell opened this issue Dec 22, 2022 · 1 comment
Closed

Comments

@danepowell
Copy link

danepowell commented Dec 22, 2022

I've defined a Backblaze B2 bucket (using the Nextcloud Amazon S3 driver) as my only restoring point location.

I've created two full restoring points in the last week. Both were packed and stored locally and the local packs seem fine as far as I can tell. Each is about 35 GB, same as my data directory.

The problem is that these aren't fully uploaded to Backblaze. After two full backups, my Backlaze B2 bucket only contains 500 MB of data, about 400 MB from the first backup and 100 MB from the second.

I see one error in the logs that probably corresponds to the packing operation:

Allowed memory size of 536870912 bytes exhausted (tried to allocate 104865952 bytes) at /var/www/html/lib/private/Files/Storage/Local.php#294

I tried increasing the memory limit to 1 GB, still getting a different error:

Allowed memory size of 1073741824 bytes exhausted (tried to allocate 139810640 bytes) at /var/www/html/custom_apps/backup/lib/Service/ExternalFolderService.php#262

1000 MB should be more than enough for any performant application. It's also problematic that the Backup dashboard reports the backup health as green.

@danepowell danepowell changed the title Restoring points only partially uploaded to external storage Restoring points only partially uploaded to external storage, OOM error Dec 23, 2022
@danepowell
Copy link
Author

Seems there are a number of other issues already about this, I'll consolidate discussion in #308

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant