Dattobd, supported or not?

I have installed dattobd on a Debian client.
If I can get this working I will install it on my Debian Server/client.
Server is 2.2.8
Clients are 2.2.5

Anyway, after installing dattobd, I removed urbackup client and reinstalled.
During the installation when it checks for snapshotting, it says that “dattobd is not supported on this system”.
But from what I’ve read in threads, it appears it is.
A little confusing.

Also, I haven’t been able to get the client to run since installing dattobd.
The web interface just says “Starting backup failed” when I try to start it.
Client and Server logs file shows nothing.
Maybe urbackup sees dattobd and include/excludes are wrong ???

So, can anyone tell me what I have to do to make this combination of urbackup and dattobd work?
That is, assuming dattobd is supported.

Have not been able to find any examples, but assume I need to have pre-backup and post-backup scripts to manipulate the snapshot.
Also what should be in include/exclude when using snapshots.

TIA for any help.

It just detects a few distributions (CentOS, Fedora, Ubuntu LTS) for which dattobd was (easily) available at the time. Maybe this changed.

Guess the code needs updating. You can see how it sets up the snapshot config file if it has dattobd below that in the code.

Yeah, the snapshot.cfg file doesn’t exist.
The “no_filesystem_snapshot file” does exist, I’m guessing because the only option from the installation was option 4, “No snapshot backups”


Any plans to update the code so I can take advantage of dattobd on Debian
Stretch 9.3 (kernel is 6.9.0-6) ?

From the dattobd folks, dattobd is supported on the following:

Currently supported Fedora releases
Currently supported Red Hat Enterprise Linux/CentOS/Scientific Linux releases
Currently supported OpenSUSE Leap releases
SUSE Linux Enterprise 11 SP4 and higher
Currently supported Ubuntu LTS releases
Debian 8.0 (Jessie) and Debian 9.0 (Stretch)



1 Like