add lifebook to backup
This commit is contained in:
parent
032ebaa2a4
commit
d9a20013b9
@ -61,6 +61,7 @@
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
btrbk = {
|
btrbk = {
|
||||||
|
extraPackages = [ pkgs.lz4 pkgs.mbuffer ];
|
||||||
instances = {
|
instances = {
|
||||||
hf = {
|
hf = {
|
||||||
onCalendar = "hourly";
|
onCalendar = "hourly";
|
||||||
@ -84,6 +85,33 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
bak = {
|
||||||
|
onCalendar = "daily";
|
||||||
|
settings = {
|
||||||
|
stream_buffer = "256m";
|
||||||
|
stream_compress = "lz4";
|
||||||
|
incremental = "yes";
|
||||||
|
snapshot_create = "no";
|
||||||
|
snapshot_dir = "@snapshots";
|
||||||
|
timestamp_format = "long";
|
||||||
|
|
||||||
|
snapshot_preserve_min = "all";
|
||||||
|
target_preserve_min = "no";
|
||||||
|
target_preserve = "2m 4w";
|
||||||
|
|
||||||
|
ssh_identity = "/etc/btrbk/ssh/id_ed25519_btrbk_nas";
|
||||||
|
ssh_user = "btrbk";
|
||||||
|
|
||||||
|
volume = {
|
||||||
|
"/mnt/snapshots/root" = {
|
||||||
|
subvolume = {
|
||||||
|
"@home" = {};
|
||||||
|
};
|
||||||
|
target = "ssh://jupiter.home.opel-online.de:2220/mnt/snapshots/Mars/@snapshots/@lifebook";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -104,6 +104,10 @@
|
|||||||
target = "/mnt/nas/Backups/Hades";
|
target = "/mnt/nas/Backups/Hades";
|
||||||
snapshot_dir = "@snapshots/@hades";
|
snapshot_dir = "@snapshots/@hades";
|
||||||
};
|
};
|
||||||
|
"@lifebook/@home" = {
|
||||||
|
target = "/mnt/nas/Backups/Lifebook";
|
||||||
|
snapshot_dir = "@snapshots/@lifebook";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user