Database operations on `BackupItem`s. We probably will not use `remove` method on production but it will be needed for tests.
There were some custom steps so I didn't fully use internal methods but after I implement operations for `BackupItem`s and `LogItem`s, I'm going to look at how we can take as much advantage of them as possible.
Depends on D3159