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.
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 $TFVerify 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.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Open Source Linux
Focused on sharing Linux/Unix content, covering fundamentals, system development, network programming, automation/operations, cloud computing, and related professional knowledge.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
