Two Servers with One client

Hello,

I use an ubuntu server on which urbackupserver runs natively.
The clients are also Linux clients.

I found this on the subject:

but I am a bit confused

/usr/local/var/urbackup $ ll
total 5020
drwxr-xr-x 4 root root    4096 Apr 25 14:15 ./
drwxr-xr-x 3 root root      22 Apr 25 12:58 ../
-rwx------ 1 root root     156 Apr 25 12:59 access_keys.properties*
-rwx------ 1 root root   81920 Apr 25 12:58 backup_client.db*
-rwx------ 1 root root   32768 Apr 25 14:18 backup_client.db-shm*
-rwx------ 1 root root 4956392 Apr 25 14:18 backup_client.db-wal*
drwx------ 2 root root     117 Apr 25 14:17 data/
-rwx------ 1 root root       0 Apr 25 14:15 new_server_idents.txt*
-rwx------ 1 root root      30 Apr 25 12:58 pw_change.txt*
-rw-r--r-- 1 root root      30 Apr 25 12:58 pw.txt
-rwx------ 1 root root     919 Apr 25 14:15 server_idents.txt*
-rwx------ 1 root root     217 Apr 25 14:15 session_idents.txt*
drwxr-xr-x 2 root root    4096 Apr 25 12:59 tokens/
-rw-r--r-- 1 root root   31281 Apr 25 12:58 updates_h.dat
-rw-r--r-- 1 root root       3 Apr 25 12:58 version.txt

So here there is the server_idents.txt and new_server_idents.txt. Which file should contain the second fingerprint of the second server? The server_idents.txt contains the fingerprint of the first server.

I have tested both and restarted the client but had no success.

Background:
Currently there is a native urbackupserver installation on a system that needs to be replaced. Therefore, there is now another server and I would like to move the systems one by one.

How i can use two servers on one client ?

Client:

 $ urbackupclientctl --version
UrBackup Client Controller v2.5.25.0
Copyright (C) 2011-2019 Martin Raiber
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

New Server:

$ urbackupsrv --version
UrBackup Server v2.5.33.0
Copyright (C) 2011-2019 Martin Raiber
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

My experience with UrBackup isvery limited but i believe the administration manual briefly touches your scenario. Take a look at Section 4.3 Client security.

In there they talk about server credentials, server identities and private/public keys but, on the last paragraph it says

“If you want to have several servers to be able to do backups of a client you have two options. Either you manually supply the server credentials to the client (by copying them into ’server_idents.txt’) or you give all servers the same credentials by copying the same ’server_ident.key’, ’server_ident_ecdsa409k1.p riv’ and ’server_ident_ecdsa409k1.pub’ to all servers”.

Take a look at that entire section of the manual and maybe you can figure how to do this.

1 Like

Hello,
Read this.