TODO
author Tero Marttila <tero.marttila@aalto.fi>
Mon, 28 Jul 2014 13:33:13 +0300
changeset 81 509a30f96b87
parent 66 f96289ad970c
permissions -rw-r--r--
version 0.6.3: workaround issues with pvl-common 0.5 -c/--config options
58
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     1
TODO:
66
f96289ad970c version: 0.5.2
Tero Marttila <terom@paivola.fi>
parents: 59
diff changeset
     2
    simplify pvl.backup-snapshot, perhaps moving multiple-target support to a separate config bash script?
58
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     3
66
f96289ad970c version: 0.5.2
Tero Marttila <terom@paivola.fi>
parents: 59
diff changeset
     4
    stats: total/changed files/bytes + time?
59
b9c014c353a3 pvl.backup-snapshot: fix --link-dest for initial backup run
Tero Marttila <terom@paivola.fi>
parents: 58
diff changeset
     5
b9c014c353a3 pvl.backup-snapshot: fix --link-dest for initial backup run
Tero Marttila <terom@paivola.fi>
parents: 58
diff changeset
     6
    config: [target] exclude = ...
b9c014c353a3 pvl.backup-snapshot: fix --link-dest for initial backup run
Tero Marttila <terom@paivola.fi>
parents: 58
diff changeset
     7
58
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     8
0.3.0:
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     9
    pvl.backup.mount: mount without readonly fails to omit --options arg
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    10
    XXX: rsync-snapshot clean_interval removes newest items
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    11
    rsync-wrapper: uses /mnt
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    12
    better config error when referencing an undefined interval for [target:$:intervals]
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    13
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    14
0.4.0:
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    15
    XXX: bad implementation
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    16
        different run-intervals?
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    17
        bi-daily intervals?
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    18
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    19
0.5.0:
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    20
    config:     split pvl-backup.d configs
99d59876e05b version: 0.5.0; TODO
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    21
    logging:    less config/source-parsing, more 'real rsync command running'
66
f96289ad970c version: 0.5.2
Tero Marttila <terom@paivola.fi>
parents: 59
diff changeset
    22
f96289ad970c version: 0.5.2
Tero Marttila <terom@paivola.fi>
parents: 59
diff changeset
    23
0.5.2:
f96289ad970c version: 0.5.2
Tero Marttila <terom@paivola.fi>
parents: 59
diff changeset
    24
    retry snapshot lvremove; usually works on the 2/3rd try?
f96289ad970c version: 0.5.2
Tero Marttila <terom@paivola.fi>
parents: 59
diff changeset
    25
    fix logging exec/scriptname prefix (for both scripts!)
f96289ad970c version: 0.5.2
Tero Marttila <terom@paivola.fi>
parents: 59
diff changeset
    26
    run other targets even if one target fails due to a error (but fail on bugs...)
f96289ad970c version: 0.5.2
Tero Marttila <terom@paivola.fi>
parents: 59
diff changeset
    27