Tarsnap archive configurations. Each attribute names an archive to be created at a given time interval, according to the options associated with it. When uploading to the tarsnap server, archive names are suffixed by a 1 second resolution timestamp, with the format %Y%m%d%H%M%S
.
For each member of the set is created a timer which triggers the instanced tarsnap-archive-name
service unit. You may use systemctl start tarsnap-archive-name to manually trigger creation of archive-name
at any time.
Declarations
Type
attribute set of (submodule)
Default
{ }
Example
{
nixos =
{ directories = [ "/home" "/root/ssl" ];
};
gamedata =
{ directories = [ "/var/lib/minecraft" ];
period = "*:30";
};
}