Lots of changes.

This commit is contained in:
2022-07-01 23:50:03 -07:00
parent 1fce747278
commit 163ef3aad3
21 changed files with 185 additions and 78 deletions

View File

@@ -3,7 +3,7 @@ Date: 2021-04-08
Category: Writing
Summary: Details about the backup system for all of my data.
Wide: true
Short: 1
Short: backup
[TOC]
@@ -20,6 +20,7 @@ Backups need to be tested to ensure they are correct and happening regularly. M
Backups should also be incremental when possible (rather than mirror copies) so an accidental deletion isn't propagated into the backups, making the file irrecoverable.
## Strategy
The key is to have one central location that all your files, projects, and data are cloned to and then back that directory up to multiple locations.
I have one backup folder `/mnt/backup` on my media server at home that serves as the destination for all my backup sources. All scheduled automatic backups write to their own subfolder inside of it.
@@ -142,7 +143,7 @@ All the files will be included in the 1 TB hard drive backup rotations.
### Web Services
Web services that I run like [txt.t0.vc](https://txt.t0.vc) and [QotNews](https://news.t0.vc) are backed up daily, weekly, and monthly depending on how frequently the data changes.
Web services that I run like [[t0 Services]] and [[QotNews]] are backed up daily, weekly, and monthly depending on how frequently the data changes.
I run `rdiff-backup` on the remote server with cron:
@@ -163,7 +164,7 @@ The `tbotbak` user has write access to the `/mnt/backup/remote/tbotbak` director
### Protospace
I run a lot of services for [Protospace](https://protospace.ca/), my city's makerspace.
I run a lot of services for [[Protospace]], my city's makerspace.
The member portal I wrote called [[Spaceport]] creates an archive I download daily: