chore(xo-server/backups-ng): update todo list
This commit is contained in:
parent
bb5441c7bc
commit
2dd0fd660b
@ -564,20 +564,21 @@ export default class BackupNg {
|
|||||||
// 1. delete (or isolate) the tainted VHD
|
// 1. delete (or isolate) the tainted VHD
|
||||||
// 2. next run should be a full
|
// 2. next run should be a full
|
||||||
// - [ ] add a lock on the job/VDI during merge which should prevent other merges and restoration
|
// - [ ] add a lock on the job/VDI during merge which should prevent other merges and restoration
|
||||||
// - [ ] import for delta
|
// - [ ] check merge/transfert duration/size are what we want for delta
|
||||||
|
// - [ ] fix backup reports
|
||||||
//
|
//
|
||||||
// Low:
|
// Low:
|
||||||
// - [ ] check merge/transfert duration/size are what we want for delta
|
|
||||||
// - [ ] jobs should be cancelable
|
// - [ ] jobs should be cancelable
|
||||||
// - [ ] possibility to (re-)run a single VM in a backup?
|
// - [ ] possibility to (re-)run a single VM in a backup?
|
||||||
// - [ ] display queued VMs
|
// - [ ] display queued VMs
|
||||||
// - [ ] snapshots and files of an old job should be detected and removed
|
// - [ ] snapshots and files of an old job should be detected and removed
|
||||||
// - [ ] delta import should support mapVdisSrs
|
// - [ ] delta import should support mapVdisSrs
|
||||||
// - [ ] size of the path? (base64url(Buffer.from(uuid.split('-').join(''), 'hex')))
|
// - [ ] size of the path? (base64url(Buffer.from(uuid.split('-').join(''), 'hex')))
|
||||||
// - [ ] fix backup reports
|
|
||||||
// - [ ] what does mean the vmTimeout with the new concurrency? a VM can take
|
// - [ ] what does mean the vmTimeout with the new concurrency? a VM can take
|
||||||
// a very long time to finish if there are other VMs before…
|
// a very long time to finish if there are other VMs before…
|
||||||
// - [ ] detect and gc uncomplete replications
|
// - [ ] detect and gc uncomplete replications
|
||||||
|
// - [ ] attach VDIs ASAP to be able to clean them in case of interruption
|
||||||
|
// - [ ] orphan VDIs on the source side
|
||||||
//
|
//
|
||||||
// Triage:
|
// Triage:
|
||||||
// - [ ] logs
|
// - [ ] logs
|
||||||
@ -596,6 +597,7 @@ export default class BackupNg {
|
|||||||
// - [x] do not create snapshot if unhealthy vdi chain
|
// - [x] do not create snapshot if unhealthy vdi chain
|
||||||
// - [x] replicated VMs should be discriminated by VM (vatesfr/xen-orchestra#2807)
|
// - [x] replicated VMs should be discriminated by VM (vatesfr/xen-orchestra#2807)
|
||||||
// - [x] clones of replicated VMs should not be garbage collected
|
// - [x] clones of replicated VMs should not be garbage collected
|
||||||
|
// - [x] import for delta
|
||||||
@defer
|
@defer
|
||||||
async _backupVm (
|
async _backupVm (
|
||||||
$defer: any,
|
$defer: any,
|
||||||
|
Loading…
Reference in New Issue
Block a user