Установка BackupPC 4.4.0 на Debian 10

Статья находится в разработке

BackupPC Logo

Свободное ПО для резервного копирования данных с управлением через веб-интерфейс. Кроссплатформенный программный сервер может работать на любом сервере под управлением GNU/Linux.

Первым делом нам нужно установить сам дистрибутив Debian 10. Пример его установки можно посмотреть на странице «Установка Debian 10» . Я рекомендую использовать два отдельных физических диска — один для системы и различных программ, второй — под хранилище резервных копий. Диск sda будет примонтирован в корневой раздел «/» , а диск sdb будет примонтирован в «/backuppc» . в «/backuppc» будут храниться резервные копии, сделаные сервером.

Начнём установку BackupPC 4.4.0 на Debian 10

Первым делом обновляем операционную систему:

apt update && apt upgrade -y

Установливаем «sudo» :

apt install sudo

Устанавливаем набор пакетов для компиляции некоторых программ:

sudo -i apt install -y build-essential fakeroot git curl

Создаём группу backuppc:

sudo -i addgroup --system backuppc

Создаём пользователя backuppc со следующими параметрами:
Имя пользователя — BackupPC;
Ввести в группу backuppc;
Используемая оболочка — /bin/sh;
Домашняя директория (будем использовать наш диск sdb) — /backuppc.

sudo -i adduser --system --gecos "BackupPC" --ingroup backuppc --shell /bin/sh --home /backuppc backuppc

Пользователя «BackupPC» необходимо сделать владельцем директории /backuppc:

chown -R backuppc:backuppc /backuppc

Скачиваем и устанавливаем rsync-bpc и необходимые библиотеки:

cd $HOME
git clone https://github.com/raoulbhatia/rsync-bpc rsync-bpc
sudo -i apt install -y debhelper autoconf zlib1g-dev libpopt-dev libacl1-dev libattr1-dev
cd rsync-bpc && git checkout 3.0.9.15-DEBIAN
sudo fakeroot dpkg-buildpackage -uc -us

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх