{"id":428,"date":"2018-08-19T11:35:11","date_gmt":"2018-08-19T08:35:11","guid":{"rendered":"http:\/\/kifarunix.com\/?p=428"},"modified":"2024-03-10T16:38:10","modified_gmt":"2024-03-10T13:38:10","slug":"how-to-install-and-configure-backuppc-as-a-backup-server-on-ubuntu-18-04","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/how-to-install-and-configure-backuppc-as-a-backup-server-on-ubuntu-18-04\/","title":{"rendered":"Install and Configure BackupPC as a Backup Server on Ubuntu 18.04"},"content":{"rendered":"\n

In this guide, we will learn how to install and configure BackupPC as a backup server on Ubuntu 18.04.<\/span><\/p>\n\n\n\n

BackupPC is a free, high-performance enterprise-grade backup software suite with a web-based frontend that can be used for backing up Linux, Windows and Mac OS PCs and laptops to a server’s disk. BackupPC is highly configurable, easy to install and maintain. BackupPC requires no client as it is itself a client for several protocols that are handled by other services native to the client OS.
<\/span><\/p>\n\n\n\n

Install and Configure BackupPC on Ubuntu 18.04<\/h2>\n\n\n\n

Update and upgrade your system packages.<\/p>\n\n\n\n

apt update
apt upgrade<\/code><\/pre>\n\n\n\n

BackupPC can be install from Ubuntu repos using the package manager.<\/p>\n\n\n\n

apt install -y backuppc<\/code><\/pre>\n\n\n\n

During installation you will be prompted to choose the type of web server to be configured. In our case, we will select option 1 to have Apache2 installed and configured for use with BackupPC. See the screenshot below.<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

During installation, BackupPC will set up an administrative user, backuppc. <\/strong>This user is used to administer various tasks such as access the BackupPC web dashboard, carry out backups…A default password is also generated for this user for logging into web interface. As a security measure, this password has to be changed. Run the following command to change the password:<\/p>\n\n\n\n

htpasswd \/etc\/backuppc\/htpasswd backuppc<\/code><\/pre>\n\n\n\n

BackupPC uses different methods to get backup data from clients:<\/p>\n\n\n\n