4 ms·
Not GP but one disadvantage of updating one huge file is it's harder to do efficient incremental backups. Theoretically it can still be done if your backup soft
by nhanb 4y ago
Not GP but one disadvantage of updating one huge file is it's harder to do efficient incremental backups. Theoretically it can still be done if your backup software supports e.g. content-defined chunking (there was a recent HN thread about Google's rsync-with-fastcdc tool). If you choose to store your assets as separate files instead though, you can trivially have incremental backups using off-the-shelf software like plain old rsync [1].
[1]: https://www.cyberciti.biz/faq/linux-unix-apple-osx-bsd-rsync-copy-hard-links/ https://www.cyberciti.biz/faq/linux-unix-apple-osx-bsd-rsync...
- porker 4y ago> there was a recent HN thread about Google's rsync-with-fastcdc tool Was this the tool & thread you mean? https://news.ycombinator.com/item?id=34303497 https://news.ycombinator.com/item?id=34303497?
- nhanb 4y agoYeah that's the one!
- reissbaker 4y agoAlthough for SQLite in particular, you can do streaming incremental backups with Litestream: https://litestream.io/ https://litestream.io/