Dietmar Maurer
|
f47e035721
|
tape: cleanup - move tape file readers/writers into src/tape/file_formats folder
|
2021-02-04 07:59:37 +01:00 |
Dietmar Maurer
|
37796ff73f
|
tape: change code hierarchy to improve docs
|
2021-01-21 17:12:01 +01:00 |
Dietmar Maurer
|
d543587d34
|
Merge branch 'master' of ssh://proxdev.maurer-it.com/rust/proxmox-backup
|
2021-01-21 10:56:52 +01:00 |
Dietmar Maurer
|
2b191385ea
|
tape: use specialized encryption key per media-set
|
2021-01-21 10:31:49 +01:00 |
Fabian Grünbichler
|
6334bdc1c5
|
clippy: collapse nested ifs
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
|
2021-01-20 16:23:54 +01:00 |
Fabian Grünbichler
|
3b82f3eea5
|
clippy: avoid useless format!
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
|
2021-01-20 16:23:54 +01:00 |
Fabian Grünbichler
|
397356096a
|
clippy: remove needless bool literals
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
|
2021-01-20 16:23:52 +01:00 |
Dietmar Maurer
|
82a103c8f9
|
add "password hint" to KeyConfig
|
2021-01-20 15:43:19 +01:00 |
Dietmar Maurer
|
feb1645f37
|
tape: generate random encryptions keys and store key_config on media
|
2021-01-19 11:20:07 +01:00 |
Dietmar Maurer
|
8a0046f519
|
tape: implement encrypted backup - simple version
This is just a proof of concept, only storing the encryption key fingerprint
inside the media-set label.
|
2021-01-18 13:38:22 +01:00 |
Dietmar Maurer
|
a08a198577
|
tape: do not abort backup if tape drive does not support tape-alert-flags
|
2021-01-15 11:43:17 +01:00 |
Dietmar Maurer
|
8446fbca85
|
tape: rename changer_id to label_text
|
2021-01-13 13:26:59 +01:00 |
Dietmar Maurer
|
5654d8ceba
|
tape: make eject/export more reliable, improve logging
|
2021-01-12 09:16:16 +01:00 |
Dietmar Maurer
|
31cf625af5
|
tape: improve backup logs
|
2021-01-11 13:23:12 +01:00 |
Dietmar Maurer
|
c92e3832bf
|
tape: cleanup: s/transfer/transfer_media/, avoid compiler warnings
|
2021-01-10 12:18:30 +01:00 |
Dietmar Maurer
|
edb90f6afa
|
tape: backup - implement export-media-set option
|
2021-01-10 11:59:55 +01:00 |
Dietmar Maurer
|
42967bf185
|
tape: backup - implement --eject-media option
|
2021-01-09 15:17:03 +01:00 |
Dietmar Maurer
|
5843268c47
|
tape: abort backup when we detect critical tape alert flags
|
2021-01-09 12:34:00 +01:00 |
Dietmar Maurer
|
66e42bec05
|
tape: further PoolWriter cleanups
|
2021-01-03 12:08:40 +01:00 |
Dietmar Maurer
|
c503ea7045
|
tape: cleanup - rename 'info' to 'media_id'
Second try.
|
2021-01-03 11:38:00 +01:00 |
Dietmar Maurer
|
745ec187ce
|
Revert "tape: cleanup - rename 'info' to 'media_id'"
This reverts commit f046313c0e .
media_id is already use as parameter, so this commit is totally buggy.
|
2021-01-03 11:14:58 +01:00 |
Dietmar Maurer
|
f046313c0e
|
tape: cleanup - rename 'info' to 'media_id'
|
2021-01-03 10:37:42 +01:00 |
Dietmar Maurer
|
ff58c51919
|
tape: improve media request/load
|
2020-12-30 13:09:28 +01:00 |
Dietmar Maurer
|
d37da6b7fc
|
tape: add PoolWriter
|
2020-12-18 15:27:44 +01:00 |