Operations 12 min read

Turn an Old Android Phone into a Backup Server with UrBackup and Linux Deploy

This tutorial shows how to repurpose a cracked Android phone by rooting it, installing Linux Deploy with Debian, setting up UrBackup server, configuring storage and networking, and connecting clients, providing a low‑cost home backup solution despite Android’s limitations.

Open Source Linux
Open Source Linux
Open Source Linux
Turn an Old Android Phone into a Backup Server with UrBackup and Linux Deploy

Step 3: Connect Clients

In the UrBackup web UI, click “Add new client” and choose “Add new Internet client/client behind NAT”. Provide a client name.

Install the UrBackup client on each machine. For Linux, run:

TF=$(mktemp) && wget "https://hndl.urbackup.org/Client/2.4.11/UrBackup%20Client%20Linux%202.4.11.sh" -O $TF && sudo sh $TF && rm -f $TF

Verify the client service is running ( service urbackupclientbackend status) and start it if necessary.

Configure the client to point to the server:

urbackupclientctl set-settings \</code><code>-k internet_mode_enabled -v true \</code><code>-k internet_server -v "YOUR_SERVER_IP" \</code><code>-k internet_server_port -v "55415" \</code><code>-k computername -v "YOUR_CLIENT_NAME" \</code><code>-k internet_authkey -v "YOUR_DEFAULT_AUTHENTICATION_KEY"

In the server’s Settings → Internet page, ensure appropriate options (e.g., disable image backups over the internet if all clients are local).

Set backup directories for each client under “Client settings” → “File Backups”. Multiple directories can be separated by semicolons.

Restart the server ( pkill urbackup && urbackupsrv-start) and refresh the web UI. The clients should now appear online and be ready for backups.

After completing these steps, the old Android phone functions as a fully operational backup server for your home network.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

AndroidTutorialbackupServerDebianurbackupLinux Deploy
Open Source Linux
Written by

Open Source Linux

Focused on sharing Linux/Unix content, covering fundamentals, system development, network programming, automation/operations, cloud computing, and related professional knowledge.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.