Automatic File Backup Utility for Bento-fs

Automatic File Backup Utility for Bento-fs

Asset Type
Course Project
Tags
PDF
File System
Date
Oct 1, 2020 → Dec 31, 2020
For this project, we developed a backup utility for Bento filesystem implemented in Rust. At a high level, our backup utility periodically scans the provenance logs for changes and determines which files have been modified since the latest scan. We expected our proposed method outperforms standard copying tools like cp and rsync. However, due to the overhead of processing the provenance log and our suboptimal file utility implementation, further optimizations are necessary to improve our backup utility to match the performance of those standard tools.
 
For more details, please read our final project here.
 
Last updated: Jan 18, 2022