Do backups directly

This commit is contained in:
Greg Hellings
2022-08-24 03:08:15 +00:00
parent a9d5372002
commit cd70ac57c6
9 changed files with 145 additions and 12 deletions
+9 -5
View File
@@ -38,16 +38,20 @@ root root postgres
services.logrotate = {
enable = true;
settings = {
postgres = {
postgresBackup = {
enable = true;
files = "${config.services.postgresqlBackup.location}/*.gz";
};
postgresLog = {
enable = true;
files = "/var/lib/postgresql/*/log/*.log";
};
};
};
services.syncthing.folders."postgres-backups" = {
path = "${config.services.postgresqlBackup.location}";
enable = true;
devices = [ "nas" ];
greg.backup.jobs.postgresql = {
src = "/var/backup/postgresql";
dest = "linode-postgres";
user = "postgres";
};
}