|
f38df0c407
|
Disable touhou for wea's server
|
2025-02-01 22:08:44 -06:00 |
|
|
67e136494f
|
Really decom that old one
|
2025-02-01 21:59:17 -06:00 |
|
|
c8c5460979
|
Add tml server for wea
|
2025-02-01 21:57:58 -06:00 |
|
|
30d2ecef07
|
Recategorize autotrash
|
2025-02-01 21:57:52 -06:00 |
|
|
be2bf484b4
|
Implement decomming tml servers and decom the one we have
|
2025-02-01 21:53:40 -06:00 |
|
|
18048a085b
|
Move tml server provisioning to its own role
|
2025-02-01 21:49:36 -06:00 |
|
|
18d9bec579
|
Change time that prunes run
|
2025-01-31 17:39:09 -06:00 |
|
|
9d9096a998
|
Add restic-prune provisioning based on Netbox tag
|
2025-01-31 17:36:55 -06:00 |
|
|
ed62d9f722
|
Encapsulate backup timers into their own block so we can template out the scripts alone
|
2025-01-31 17:24:02 -06:00 |
|
|
389380dd0c
|
Work on implementing auto prune
|
2025-01-31 17:20:59 -06:00 |
|
|
f7fbf43569
|
Remove unused vars from backup
|
2025-01-31 17:15:28 -06:00 |
|
|
07e96002ac
|
Simplify backup template task
|
2025-01-31 17:12:12 -06:00 |
|
|
4fa09d1ed1
|
Change header on backup script
|
2025-01-31 17:07:08 -06:00 |
|
|
c9d779b871
|
Remove duplicate AWS key secret definitions
|
2025-01-31 17:06:15 -06:00 |
|
|
57e0d5b369
|
Remove ability to configure which backup script to use
|
2025-01-31 17:04:42 -06:00 |
|
|
418b570ea5
|
Clean up backup role
|
2025-01-31 17:03:46 -06:00 |
|
|
63cb53fd16
|
Add restic aliases to machines
|
2025-01-31 14:22:44 -06:00 |
|
|
88214fff2c
|
Exclude vaults when doing backups
This is because of a weird perm denial thing I'm getting on my desktop during backups. It absolutely should NOT cause issues like this.
|
2025-01-28 18:18:30 -06:00 |
|
|
2edbd1c9e8
|
Fix erroneous backslash in backup script
|
2025-01-25 22:27:31 -06:00 |
|
|
b793ebf587
|
Make backups a ton, ton more betterer
|
2025-01-25 03:20:07 -06:00 |
|
|
601d9543ec
|
Make restic cache dir and ensure it's there whenever we invoke it
|
2025-01-25 01:36:13 -06:00 |
|
|
c181965242
|
Add tag to package thingamabob so we can skip it if we have to
|
2025-01-25 01:30:54 -06:00 |
|
|
e6e8427227
|
Only use restic for backups from now on
|
2025-01-25 01:28:34 -06:00 |
|
|
7f75bdb5cd
|
Oops
|
2025-01-23 12:31:07 -06:00 |
|
|
98a77d5f28
|
Add a bunch of excludes for desktops
|
2025-01-23 12:30:39 -06:00 |
|
|
834f40d3ad
|
Implement ignore rules in restic
|
2025-01-23 12:21:42 -06:00 |
|
|
bfce95d50d
|
Instead of processing ostree config-diffs, just tar up /etc. More consistent that way.
|
2025-01-23 03:21:01 -06:00 |
|
|
d3ee28fe56
|
Remove stale locks before backing up
|
2025-01-23 03:15:03 -06:00 |
|
|
8b0b900375
|
Alright clearly hard memory limits are working against us here
|
2025-01-23 03:08:33 -06:00 |
|
|
42f84c2d54
|
Verbose prunes too
|
2025-01-21 15:58:39 -06:00 |
|
|
51cf91e0c4
|
Verbose backups for restic
|
2025-01-21 15:58:23 -06:00 |
|
|
2bfc6f489d
|
Up memory for backup.service
|
2025-01-21 15:57:53 -06:00 |
|
|
40e165c5a6
|
Canonize some changes I've made to my desktop machines into the desktop role
|
2025-01-21 02:10:47 -06:00 |
|
|
8b743f3b9e
|
Carve out a place for ostree packages on immutable distros
|
2025-01-21 01:24:07 -06:00 |
|
|
a2971b3df4
|
Fix not gathering facts for homeauto stuff
|
2025-01-20 20:27:05 -06:00 |
|
|
c2068dc103
|
Gather facts for bastion backups
|
2025-01-20 20:26:16 -06:00 |
|
|
5d8238e029
|
Prune backups
|
2025-01-20 20:23:34 -06:00 |
|
|
8e6cbb69ff
|
Update restic wrapper to have keys
|
2025-01-20 20:16:41 -06:00 |
|
|
ddac9fe542
|
Fix syntax (oops)
|
2025-01-20 20:03:17 -06:00 |
|
|
e651396604
|
Put the backups on the FS so we can just back them up later on the same way
|
2025-01-20 20:01:36 -06:00 |
|
|
09bdb80712
|
Dump PG DBs before doing full system backups
|
2025-01-20 19:58:20 -06:00 |
|
|
e9eccef348
|
Include batteries with backup command
|
2025-01-19 13:15:03 -06:00 |
|
|
05b4bcc4f1
|
Fix up workstation device roles
|
2025-01-19 13:10:53 -06:00 |
|
|
eea79389c9
|
Remove Kopia now that it's obsolete
|
2025-01-19 13:06:04 -06:00 |
|
|
52b9ceb3a3
|
Add backups back to desktops now that they work
|
2025-01-19 13:05:26 -06:00 |
|
|
8cffa77d38
|
Fix not flattening args when doing null comparisons
|
2025-01-19 12:54:48 -06:00 |
|
|
502d7397cd
|
Add support for overlaying restic
|
2025-01-19 12:54:00 -06:00 |
|
|
0ffd8ef535
|
Add logging
|
2025-01-19 12:51:15 -06:00 |
|
|
c9984c448c
|
Minor reworks to how script is structured for better efficiency
|
2025-01-19 12:47:27 -06:00 |
|
|
f3520c10ae
|
Update backup script to use restic
|
2025-01-19 12:43:10 -06:00 |
|