mirror of
https://github.com/Death916/nixconfig.git
synced 2026-04-10 02:54:39 -07:00
restic hourly
This commit is contained in:
parent
1ef20556f1
commit
317077c650
1 changed files with 29 additions and 29 deletions
|
|
@ -3,35 +3,35 @@
|
|||
{
|
||||
|
||||
services.restic.backups.orac = {
|
||||
user = "root";
|
||||
initialize = true;
|
||||
passwordFile = "/etc/nixos/secrets/restic-auth";
|
||||
repository = "s3:d8j2.or.idrivee2-38.com/backups";
|
||||
environmentFile = "/etc/nixos/secrets/restic.env";
|
||||
paths = [
|
||||
"/home/"
|
||||
"/root"
|
||||
"/var/lib/"
|
||||
"/var/log/"
|
||||
"/etc/"
|
||||
user = "root";
|
||||
initialize = true;
|
||||
passwordFile = "/etc/nixos/secrets/restic-auth";
|
||||
repository = "s3:d8j2.or.idrivee2-38.com/backups";
|
||||
environmentFile = "/etc/nixos/secrets/restic.env";
|
||||
paths = [
|
||||
"/home/"
|
||||
"/root"
|
||||
"/var/lib/"
|
||||
"/var/log/"
|
||||
"/etc/"
|
||||
|
||||
];
|
||||
pruneOpts = [
|
||||
"--keep-hourly 48"
|
||||
"--keep-daily 7"
|
||||
"--keep-weekly 4"
|
||||
"--keep-monthly 12"
|
||||
"--keep-yearly 5"
|
||||
];
|
||||
extraBackupArgs = [
|
||||
"--verbose"
|
||||
"--exclude-caches"
|
||||
];
|
||||
timerConfig = {
|
||||
OnCalendar = "hourly";
|
||||
Persistent = true;
|
||||
RandomizedDelaySec = "2h";
|
||||
};
|
||||
};
|
||||
];
|
||||
pruneOpts = [
|
||||
"--keep-hourly 48"
|
||||
"--keep-daily 7"
|
||||
"--keep-weekly 4"
|
||||
"--keep-monthly 12"
|
||||
"--keep-yearly 5"
|
||||
];
|
||||
extraBackupArgs = [
|
||||
"--verbose"
|
||||
"--exclude-caches"
|
||||
];
|
||||
timerConfig = {
|
||||
OnCalendar = "hourly";
|
||||
Persistent = true;
|
||||
RandomizedDelaySec = "6m";
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue