tv backup: {xu,zu} pull ni {ejabberd,home}
This commit is contained in:
parent
6c6d705629
commit
39b2301f0a
|
@ -58,6 +58,18 @@ with import <stockholm/lib>;
|
|||
dst = { host = config.krebs.hosts.xu; path = "/bku/cd-home"; };
|
||||
startAt = "07:00";
|
||||
};
|
||||
xu-pull-ni-ejabberd = {
|
||||
method = "pull";
|
||||
src = { host = config.krebs.hosts.ni; path = "/var/ejabberd"; };
|
||||
dst = { host = config.krebs.hosts.xu; path = "/bku/ni-ejabberd"; };
|
||||
startAt = "07:00";
|
||||
};
|
||||
xu-pull-ni-home = {
|
||||
method = "pull";
|
||||
src = { host = config.krebs.hosts.ni; path = "/home"; };
|
||||
dst = { host = config.krebs.hosts.xu; path = "/bku/ni-home"; };
|
||||
startAt = "07:00";
|
||||
};
|
||||
zu-home-xu = {
|
||||
method = "push";
|
||||
src = { host = config.krebs.hosts.zu; path = "/home"; };
|
||||
|
@ -76,6 +88,18 @@ with import <stockholm/lib>;
|
|||
dst = { host = config.krebs.hosts.zu; path = "/bku/cd-home"; };
|
||||
startAt = "06:30";
|
||||
};
|
||||
zu-pull-ni-ejabberd = {
|
||||
method = "pull";
|
||||
src = { host = config.krebs.hosts.ni; path = "/var/ejabberd"; };
|
||||
dst = { host = config.krebs.hosts.zu; path = "/bku/ni-ejabberd"; };
|
||||
startAt = "06:00";
|
||||
};
|
||||
zu-pull-ni-home = {
|
||||
method = "pull";
|
||||
src = { host = config.krebs.hosts.ni; path = "/home"; };
|
||||
dst = { host = config.krebs.hosts.zu; path = "/bku/ni-home"; };
|
||||
startAt = "06:30";
|
||||
};
|
||||
} // mapAttrs (_: recursiveUpdate {
|
||||
snapshots = {
|
||||
minutely = { format = "%Y-%m-%dT%H:%M"; retain = 3; };
|
||||
|
|
Loading…
Reference in a new issue