freedomofpress / securedrop

GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!
https://securedrop.org/
Other
3.62k stars 685 forks source link

Improve support for large backup files. #5148

Open zenmonkeykstop opened 4 years ago

zenmonkeykstop commented 4 years ago

Description

In more heavily-used instances, or instances that receive large (potentially multi-part) submissions, the size of the submission store may make backup and restore operations over Tor impractical. Anecdotally, the usability cutoff seems to be around the 5GB mark. This is exacerbated by a lack of user feedback during the transfer process in either direction. It would be useful for admins to have a rough idea of download progress.

Some potential changes that would help:

User Research Evidence

User Stories

As an administrator, I want backups or restores to succeed regardless of the size of the backup file.

rmol commented 4 years ago

Does the partial parameter of Ansible's synchronize not work?

Reporting progress might be possible with an async task. I agree it would improve the experience a lot.