run nuc backups every 6 hours

This commit is contained in:
Rouven Seifert 2023-04-24 20:38:47 +02:00
parent 8064ba74cc
commit bb546c35c6
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
3 changed files with 29 additions and 21 deletions

View file

@ -15,24 +15,28 @@
};
services.btrbk = {
instances."nuc-to-disk".settings = {
snapshot_preserve = "14d";
snapshot_preserve_min = "2d";
target_preserve = "30d 4w 12m";
target_preserve_min = "2d";
volume = {
"/mnt/pool" = {
subvolume = {
log = {
snapshot_create = "always";
};
lib = {
snapshot_create = "always";
instances."nuc-to-disk" =
{
settings = {
snapshot_preserve = "14d";
snapshot_preserve_min = "2d";
target_preserve = "30d 4w 12m";
target_preserve_min = "2d";
volume = {
"/mnt/pool" = {
subvolume = {
log = {
snapshot_create = "always";
};
lib = {
snapshot_create = "always";
};
};
target = "/mnt/backup/nuc";
};
};
target = "/mnt/backup/nuc";
};
onCalendar = "*-*-* */6:00:00";
};
};
};
}