35 lines
2.4 KiB
XML
35 lines
2.4 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<borg xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xmlns="http://git.square-r00t.net/BorgExtend/tree/storage/backups/borg/"
|
|
xsi:schemaLocation="http://git.square-r00t.net/BorgExtend/plain/config.xsd"
|
|
xmlns:xi="http://www.w3.org/2001/XInclude">
|
|
<!-- You can have multiple server elements, but each one *MUST* have a unique "target" attribute. -->
|
|
<!-- "target" = either the local filesystem path (absolute or relative to execution) or the remote host
|
|
"remote" = 1/true if "target" is a remote host or 0/false if it's a local filepath
|
|
"rsh" = (remote host only) the ssh command to use. The default is given below.
|
|
"user" = (remote host only) the ssh user to use.
|
|
"dummy" = a boolean; if you need to create a "dummy" server, set this to "true".
|
|
It will *not* be parsed or executed upon.
|
|
It won't even be created by an init operation or show up in a repolist operation. -->
|
|
<server target="repo" remote="false" keepSecondly="3" keepMinutely="2">
|
|
<!-- You can (and probably will) have multiple repos for each server. -->
|
|
<!-- "name" = the repositoriy name.
|
|
"password" = the repository's password for the key. If not specified, you will be prompted
|
|
to enter it interactively and securely.
|
|
"dummy" = see server[@dummy] explanation.
|
|
"compression" = see https://borgbackup.readthedocs.io/en/stable/usage/create.html (-C option) -->
|
|
<repo name="testrepo" password="SuperSecretPassword" compression="lzma,9">
|
|
<!-- Each path entry is a path to back up.
|
|
See https://borgbackup.readthedocs.io/en/stable/usage/create.html
|
|
Note that globbing, etc. is *disabled* for security reasons, so you will need to specify all
|
|
directories explicitly. -->
|
|
<path>/home/nosbig/git-repos/nosbig/BorgExtend/files</path>
|
|
<!-- Each exclude entry should be a subdirectory of a <path> (otherwise it wouldn't match, obviously). -->
|
|
<exclude>/home/nosbig/git-repos/nosbig/BorgExtend/files/b.txt</exclude>
|
|
</repo>
|
|
<!-- You can also include other snippets. Either absolute paths, paths relative to your backup.xml file,
|
|
or a URL. -->
|
|
<xi:include href="sample.config.snippet.xml"/>
|
|
</server>
|
|
</borg>
|