Rclone v1.47 release
Add support for “Glacier Deep Archive” storage class (Manu)
Have you looked at rclone to just clone whatever video file tree your NAS has (and never rearrange it…)?
The typical backup program (or at least Duplicati) tries to do better than just copying files, with things like block-level deduplication,. uploading only changes, compression, encryption, etc. Most of those are poor fits for videos which are typically already compressed, and are hugely different from each other unless a direct copy exists or a file tree is rearranged in which case the new file would use all the blocks from old.
Assuming videos are usually written once and not changed, Duplicati and cold storage fit a bit better than backup of a highly changing file environment, where cold storage would get in the way of recycling space. Disaster-recovery aspect might ease its use of not-human-friendly filenames if asking for “all” is possible. Still, a simple clone might be all you need, and the simpler the software run, the less that might go wrong.
For retrieval, if the time ever comes for that, you’ll probably still need to use the Amazon S3 console since rclone seemingly doesn’t know how to ask. I don’t keep track of software to suggest something that might.
How Do I Restore an S3 Object That Has Been Archived?
General S3 FAQs would also be worth a read. S3 Glacier Commands is some rclone forum discussions.