The steps provided will setup BackupPC as a virtual host. The guide here, and will be using it to make my OMV also my backup appliance. This article describes, how to install the Agent for ESX(i) as Virtual Appliance or Agent in Windows.
On this page
- Back Up Linux And Windows Systems With BackupPC
Back Up Linux And Windows Systems With BackupPC
Version 1.0
Author: Falko Timme
Author: Falko Timme
This tutorial shows how you can back up Linux and Windows systems with BackupPC. BackupPC acts as a server and is installed on a Linux system, and from there it can connect to all Linux and Windows systems in your local network to back them up and restore them without interfering with the user's work on that system. On the clients minimal to no configuration is needed. BackupPC supports full and incremental backups, and it comes with a neat web frontend for the administrator and normal user so that backups and recoveries can be managed through a web browser. It should be noted, however, that BackupPC does file-based backups, not bit-wise backups like Ghost4Linux, for example, so it is not made for disk/partition imaging.
BackupPC comes with a clever pooling scheme that minimizes disk storage and disk I/O. Identical files across multiple backups of the same or different PCs are stored only once resulting in substantial savings in disk storage and disk I/O.
I want to say first that this is not the only way of setting up such a system. There are many ways of achieving this goal but this is the way I take. I do not issue any guarantee that this will work for you!
1 Preliminary Note
In this tutorial I will set up BackupPC on a Debian Etch server with the static IP address 192.168.0.100 and the hostname server1.example.com. The procedure should be similar or the same on Debian Sarge and Ubuntu.
BackupPC stores the backups in /var/lib/backuppc, so I've made that an extra partition of about 90 GB on the BackupPC server. It should be noted that this is still very small, especially if you want to back up lots of machines, so bigger is better. Also, you should consider using LVM for the /var/lib/backuppc partition so that you can enlarge it whenever you need it. You can learn more about LVM in this tutorial: http://www.howtoforge.com/linux_lvm
I will show how to back up and restore a Ubuntu Edgy Eft desktop system with the hostname/NetBIOS name falko-desktop and a Windows XP laptop with the NetBIOS name notebook. Both get their network settings through DHCP.
BackupPC supports three transfer methods, smb, rsync/rsyncd, and tar. rsync is the recommended method for Linux systems, so I will use that for the Ubuntu desktop, and smb is the preferred method for Windows systems, so I use it for the Windows laptop.
2 Install BackupPC
On server1.example.com, we run this command as root to install BackupPC:
server1.example.com:
You willl be asked a few questions:
Workgroup/Domain Name:<-- WORKGROUP (in fact, it doesn't matter what you enter here)
Modify smb.conf to use WINS settings from DHCP?<-- No
Modify smb.conf to use WINS settings from DHCP?<-- No
Then you will see this message:
BackupPC can be managed through its web interface:
http://server1.example.com/backuppc/
http://server1.example.com/backuppc/
For that purpose, a web user named 'backuppc' with 'dAamcQIH' as password has been created. You can change this password by running 'htpasswd /etc/backuppc/htpasswd backuppc'.<-- Ok
Please make a note of the web frontend password (dAamcQIH in this case) for the user backuppc. If you don't like the password, you can change it by running
server1.example.com:
Then open a browser and type in http://192.168.0.100/backuppc/ (or http://server1.example.com/backuppc/ if you have a proper DNS record for server1.example.com in your network). If you get a login prompt, everything is fine, if not (like on my installation), run this command:
server1.example.com:
You will see this question:
Add aliases for /backuppc/ to your apache config files ?<-- Yes
Afterwards, go to http://192.168.0.100/backuppc/ again and log in with the username backuppc and backuppc's password:
Backup Software Reimagined
Unitrends Backup converges enterprise backup software, ransomware detection, and cloud continuity into a powerful, all-in-one platform.
Ransomware Protection
Ransomware threats are evolving faster than security software and IT admins can keep up. But that doesn’t mean paying hackers a ransom, or that overburdened IT staff have to work even longer hours—instead, let Unitrends artificial intelligence (AI) watch over your data. Built-in to every backup, predictive analytics automatically monitor data characteristics, flag suspicious files, and alert administrators to threats. Now you can catch ransomware in the act, before the damage is done. Plus, for your ultimate peace of mind, Unitrends backup appliances are built on hardened-Linux, not ransomware’s #1 target—Windows.
Deeply Integrated Cloud Continuity
Uptime and retention requirements are increasing. But most organizations don’t have the budget for a secondary site or the time to manage offsite storage. Let the cloud do the work for you. Unitrends backup appliances work with the cloud for long-term data retention and disaster recovery spin-up.
Recovery Assurance
Don’t run the risk of unplanned downtime due to a failed recovery plan. Recovery testing is key to maintaining uptime but is often neglected because it is too time consuming. Only Unitrends delivers automated Recovery Assurance testing, fully integrated with Unitrends backup appliances.
Secure, All-in-One Virtual Appliance
Protect your whole environment simply and securely with Unitrends’ all-in-one backup software. Simply download, deploy, and quickly start backup for all of your data — for Windows and other physical servers, virtual machines, and public cloud. Manage it all from one easy user interface that cuts your management time in half.
Deploy on Cloud or Virtual
Unitrends Backup software runs as a virtual appliance and is flexible to fit your environment. Choose a virtual deployment on VMware vSphere, Microsoft Hyper-V, or Citrix XenServer. Or run in the cloud — Microsoft Azure or Amazon Web Services (AWS).
Enterprise-Grade Deduplication
Data continues to grow exponentially. That’s an issue for backup solutions that don’t include deduplication as part of the appliance. All editions of Unitrends Backup software include enterprise-grade global and inline deduplication. Our fully integrated Adaptive Deduplication™ maximizes retention and performance at scale.
Which Edition Is Right For You?
Compare the features and pricing for the 5 editions of Unitrends Backup software. Select the edition that fits your business and budget. Easily upgrade at any time. Price is per hypervisor socket or physical server and includes 24 X 7 support.
Unitrends Free
Free Forever
Free protection for up to 1 TB of data
Free backup for physical and virtual, includes proactive ransomware protection
Essentials
Starting at $349
Protect up to 10 resources
Adds global deduplication and Unitrends Cloud integration
Adds site-to-site WAN optimization and NAS protection
Enterprise
Starting at $1099
For diverse environments
Adds granular protection for enterprise applications and Cisco UCS
Ent. Plus
Starting at $1699
For complete enterprise continuity
Adds recovery automation and analytics, AWS/Azure migration and DR, Exchange item recovery, AND MORE
Resources
After demonstrating the versatility of backing up virtualized and physical assets, replication and the ease of recovery and testing of recovery, it made my choice very easy. I have Unitrends Enterprise Backup deployed at each of my four locations. I now spend much less time on the backup maintenance process, which lowers my over-all costs for backup and DR.