Published multiple files
All checks were successful
Build and Deploy Quartz / build (push) Successful in 22s
All checks were successful
Build and Deploy Quartz / build (push) Successful in 22s
This commit is contained in:
@@ -2,13 +2,13 @@
|
||||
publish: true
|
||||
title: Backups
|
||||
created: 2026-01-20T13:21:41.646-07:00
|
||||
modified: 2026-01-20T13:30:33.530-07:00
|
||||
modified: 2026-01-21T22:48:12.310-07:00
|
||||
cssclasses: ""
|
||||
---
|
||||
|
||||
## Local
|
||||
For me local backups happen in two main ways
|
||||
1. Backups to a VPS using [[Syncthing]]
|
||||
1. Backups to a VPS using [[20-29 HOBBYS/22 SELF HOSTING/22.12 SERVICES/Syncthing]]
|
||||
2. Backups to a USB stick that lives in my emergency kit
|
||||
### USB Backups
|
||||
For USB backups I had a few key requirements
|
||||
@@ -16,7 +16,7 @@ For USB backups I had a few key requirements
|
||||
2. Decryption should be able to take place on any Windows, Mac, or Linux device
|
||||
3. Decryption must be simple enough that an intermediate user should be able to manage it given instructions (this is in case someone needs this data if I am no longer around to impart my wisdom)
|
||||
|
||||
Given these requirements I settled on using [[VeraCrypt]] to create an encrypted container formatted with exFat on a USB drive. This way someone can install the software and, given my key, decrypt the data.
|
||||
Given these requirements I settled on using [[10-19 LIFE/13 TECH SETUP/13.11 APPS/VeraCrypt]] to create an encrypted container formatted with exFat on a USB drive. This way someone can install the software and, given my key, decrypt the data.
|
||||
|
||||
I created the following helper functions to make this processes a little less cumbersome for myself on a monthly basis.
|
||||
#### Mount/Unmount Container
|
||||
@@ -86,4 +86,6 @@ vault-sync() {
|
||||
rsync -av --delete "$source/" "$mount_point/"
|
||||
echo "Sync complete"
|
||||
}
|
||||
```
|
||||
```
|
||||
## Cloud
|
||||
For services on my VPS's I backup docker volumes using [docker-volume-backup](https://github.com/offen/docker-volume-backup)
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
publish: true
|
||||
created: 2026-01-21T22:20:37.846-07:00
|
||||
modified: 2026-01-21T22:26:52.945-07:00
|
||||
cssclasses: ""
|
||||
---
|
||||
|
||||
I host [GoToSocial](https://gotosocial.org/) on a VPS. It is my primary [Fediverse](https://en.wikipedia.org/wiki/Fediverse) interface and it has been more than adequate for my needs. The only thing I do that is of much difference to the standard deployment is that I back up the docker volume using my standard [[10-19 LIFE/13 TECH SETUP/13.12 PROCESSES/Backups\|backup]] process for cloud services.
|
||||
Reference in New Issue
Block a user