# restic

Published articles for restic.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Incremental backup on AWS Glacier with rustic

DevFeed: [Incremental backup on AWS Glacier with rustic](<https://devfeed.tech/articles/incremental-backup-on-aws-glacier-with-rustic-39783.md>)

Original publisher: [Read original article](<https://anuragbhatia.com/post/2026/08/incremental-backup-on-aws-glacier/>)

Published: 2026-08-19T21:04:01Z

Content type: tutorial

Language: en

Sources: [Personal blog of Anurag Bhatia](<https://devfeed.tech/sources/personal-blog-of-anurag-bhatia.md>)

Topics: [backups](<https://devfeed.tech/topics/backups.md>), [restic](<https://devfeed.tech/topics/restic.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Feathers](<https://devfeed.tech/topics/feathers.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [aws-glacier-deep-archive](<https://devfeed.tech/tags/aws-glacier-deep-archive.md>), [backblaze-b2](<https://devfeed.tech/tags/backblaze-b2.md>), [backup](<https://devfeed.tech/tags/backup.md>), [backups](<https://devfeed.tech/tags/backups.md>), [client](<https://devfeed.tech/tags/client.md>), [config](<https://devfeed.tech/tags/config.md>), [cost](<https://devfeed.tech/tags/cost.md>), [data](<https://devfeed.tech/tags/data.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [encryption-at-rest](<https://devfeed.tech/tags/encryption-at-rest.md>), [incremental](<https://devfeed.tech/tags/incremental.md>), [lifecycle](<https://devfeed.tech/tags/lifecycle.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [password](<https://devfeed.tech/tags/password.md>), [restic](<https://devfeed.tech/tags/restic.md>), [restore](<https://devfeed.tech/tags/restore.md>), [rust](<https://devfeed.tech/tags/rust.md>), [rustic](<https://devfeed.tech/tags/rustic.md>), [s3](<https://devfeed.tech/tags/s3.md>), [snapshots](<https://devfeed.tech/tags/snapshots.md>)

### AI overview

A practical guide to using rustic, a Rust implementation compatible with restic, for incremental backups with AWS Glacier cold storage. It explains keeping backup data in cold storage while maintaining metadata in S3 Standard or Backblaze B2 so snapshots, incremental backups, and targeted restores remain possible.

### Source excerpt

I have been a heavy restic user for several years. In Jan of this year, I tried making restic work with AWS Glacier deep archive but it did not work out. AWS Glacier Deep Archive, for those who may not know, is one of the cheapest storage options, with costs as low as $1/TB, but with very expensive retrieval due to high egress charges from AWS, in addition to retrieval fees, API charges, etc. It can act as a backup of last resort, kind of like insurance if everything else fails, since it costs roughly 1/7th of what Backblaze B2 charges for the same data ($6.95/TB/month). Restic by design is not compatible with Glacier because it stores a mix of data blobs and tree blobs inside /data. Thus, as AWS lifecycle rules move data from S3 Standard to Glacier, basic repo operations start failing. They do have some experimental support as per FAQ, but it did not work out for me when I tried in Jan. A few days back, I came across an open-source project named rustic -- it's a restic implementation in Rust and supports cold storage. The rustic client is compatible with a traditional restic repo. Rustic and cold storage Rustic supports AWS Glacier as well as OVH cold storage. The way it works is: they keep all data in cold storage and a copy of the metadata in hot storage. This additional copy of metadata in hot storage allows operations like incremental backups, viewing snapshots, and requesting restores where only the specific data blobs needed for the restore are pulled from Glacier. This additional hot storage can sit on S3 standard or even Backblaze B2 (which I prefer due to zero API cost). Demo 1) Create repo Let's create two buckets - one in S3 (to store data in Glacier) and one on Backblaze B2 to hold an additional copy of metadata. > rclone mkdir s3:rustic-demo-cold > rclone mkdir b2:rustic-demo-hot 2) Create rustic config profile This file will define the cold and hot repo locations, along with the password file location, restoration command syntax, etc. [repository] repo

## Resty Desktop, a GUI for the Restic Backup Application

DevFeed: [Resty Desktop, a GUI for the Restic Backup Application](<https://devfeed.tech/articles/resty-desktop-a-gui-for-the-restic-backup-application-21849.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/06/resty-desktop-a-gui-for-the-restic-backup-application/>)

Author: Nic Raboy

Published: 2026-06-26T12:00:00Z

Content type: article

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [GUI](<https://devfeed.tech/topics/gui.md>), [Tauri](<https://devfeed.tech/topics/tauri.md>), [App](<https://devfeed.tech/topics/app.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [applications](<https://devfeed.tech/tags/applications.md>), [backup](<https://devfeed.tech/tags/backup.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [gui](<https://devfeed.tech/tags/gui.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [restic](<https://devfeed.tech/tags/restic.md>), [rust](<https://devfeed.tech/tags/rust.md>), [tauri](<https://devfeed.tech/tags/tauri.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The article introduces Resty Desktop, an open-source GUI wrapper for the Restic command-line backup application. It describes repository management, backup plans, snapshot browsing and restoration, file-level restoration, snapshot comparison, and scheduled backups. Resty Desktop relies on Restic for its core backup and restore operations, while caching repository data locally and encrypting repository passwords at rest.

### Source excerpt

There are quite a few backup applications in circulation, each with their own set of benefits. I have personally become very fond of the Restic backup application because of it being quick, reliable, ... The post Resty Desktop, a GUI for the Restic Backup Application appeared first on The Polyglot Developer.

## Easy Automated Docker Volume Backups That Are Database Friendly

DevFeed: [Easy Automated Docker Volume Backups That Are Database Friendly](<https://devfeed.tech/articles/easy-automated-docker-volume-backups-that-are-database-friendly-21835.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/05/easy-automated-docker-volume-backups-database-friendly/>)

Author: Nic Raboy

Published: 2025-05-10T12:00:00Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [btrfs](<https://devfeed.tech/topics/btrfs.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [backrest](<https://devfeed.tech/tags/backrest.md>), [btrfs](<https://devfeed.tech/tags/btrfs.md>), [compose](<https://devfeed.tech/tags/compose.md>), [docker](<https://devfeed.tech/tags/docker.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [nas](<https://devfeed.tech/tags/nas.md>), [offen](<https://devfeed.tech/tags/offen.md>), [restic](<https://devfeed.tech/tags/restic.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [synology](<https://devfeed.tech/tags/synology.md>), [ubuntu-server](<https://devfeed.tech/tags/ubuntu-server.md>), [volume](<https://devfeed.tech/tags/volume.md>)

### AI overview

A tutorial on automated, database-friendly backups for Docker volumes on Ubuntu Server with ext4. It explains the risk of corruption when files, especially SQLite databases using WAL, are active during backup, and introduces Offen and Backrest as automated solutions.

### Source excerpt

I recently picked up a Beelink EQR6 Mini PC to reduce some of the Docker stress on my aging Synology NAS. Since my Synology used the Btrfs filesystem, I never had to worry about file locks and corrupt... The post Easy Automated Docker Volume Backups That Are Database Friendly appeared first on The Polyglot Developer.