summaryrefslogtreecommitdiff
path: root/examples/backup/README.dirvish
blob: 0eec1c9741644679344498af3bbc95467af17e8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
This folder contains a skeleton for the dirvish backup utility.
Unpack it to the backup systems /srv folder.

Installation steps:

 1. Untar these files to backup-XX:/srv/dirvish.

    $ tar xvz -C /srv -f /usr/share/doc/itzks-systems-backup/examples/backup-dirvish.tar.gz

 2. Check if your system already has a master config file.

    $ cp -v /etc/dirvish/master.conf /etc/dirvish/master.conf.orig

 3. Copy example master.conf file.
    $ cp -v /usr/share/doc/itzks-systems-backup/examples/master.conf.dirvish /etc/dirvish/master.conf

    $ editor /etc/dirvish/master.conf

 4. If the 10.0.0.0/16 Edu-Network is not reachable directly, use ProxyJump via e.g. Tjener.

    $ cp -v /root/.ssh/config /root/.ssh/config.orig
    $ cp -v /usr/share/doc/itzks-systems-backup/examples/config.ssh /root/.ssh/config

    $ editor /root/.ssh/config

 5. Init dirvish images.

    $ dirvish --vault <vault> --init