https://wiki.archlinux.org/api.php?action=feedcontributions&user=Samox86&feedformat=atomArchWiki - User contributions [en]2024-03-28T19:25:34ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=BackupPC&diff=66416BackupPC2009-04-07T14:25:57Z<p>Samox86: </p>
<hr />
<div>[[Category:Utilities (English)]]<br />
<br />
==Overview==<br />
BackupPC is a high-performance, enterprise-grade system for backing up Unix, Linux, WinXX, and MacOSX PCs, desktops and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain.<br />
<br />
Given the ever decreasing cost of disks and raid systems, it is now practical and cost effective to backup a large number of machines onto a server's local disk or network storage. For some sites this might be the complete backup solution. For other sites additional permanent archives could be created by periodically backing up the server to tape.<br />
<br />
==Installation==<br />
<br />
===Create the the backuppc user===<br />
<br />
===Install the package===<br />
Use pacman to install the package.<br />
yaourt -S backuppc<br />
chown -R backuppc:nobody /var/log/BackupPC<br />
==Running BackupPC==<br />
===Start BackupPC===<br />
To manually start BackupPC issue this command.<br />
/etc/rc.d/backuppc start<br />
<br />
<br />
===Make BackupPC run at startup===<br />
To make BackupPC load at startup edit /etc/rc.conf and add it to DAEMONS.<br />
nano /etc/rc.conf<br />
DAEMONS=(... backuppc ...)<br />
<br />
==Apache Configuration==<br />
BackupPC has a web interface that allows you to control it. It required Apache and mod_perl.<br />
<br />
===Install Apache and mod_perl===<br />
pacman -S apache<br />
pacman -S mod_perl<br />
<br />
===Edit Apache configuration===<br />
You can edit the apache configuration file to change the port number, etc.<br />
nano /etc/httpd/conf/backuppc-httpd.conf<br />
<br />
Edit /etc/BackupPC/config.pl. Set administrator name<br />
$Conf{CgiAdminUsers} = 'admin'; <br />
Next, we need to add a users file. Edit /etc/httpd/conf/backuppc-httpd.conf<br />
AuthName "Backup Admin"<br />
AuthType Basic<br />
AuthUserFile /etc/BackupPC/BackupPC.users<br />
Require valid-user<br />
<br />
set admin password<br />
htpasswd -c /etc/BackupPC/BackupPC.users admin<br />
<br />
Add following lines if you already use apache before<br />
LockFile "/var/lock/backuppc-httpd.lock"<br />
PidFile "/var/run/httpd/backuppc-httpd.pid"<br />
<br />
<br />
===Starting Apache manually===<br />
/etc/rc.d/backuppc-httpd start<br />
<br />
===Starting Apache on boot===<br />
Add the backuppc-http daemon to rc.conf<br />
nano /etc/rc.conf<br />
DAEMONS=(... backuppc-httpd ...)<br />
<br />
Browse to http://localhost:81/cgi-bin/BackupPC_Admin<br />
<br />
==Useful links==<br />
* [http://backuppc.sourceforge.net/index.html BackupPC Home Page]<br />
* [http://backuppc.sourceforge.net/faq/BackupPC.html BackupPC Documentation]</div>Samox86https://wiki.archlinux.org/index.php?title=BackupPC&diff=66407BackupPC2009-04-07T07:36:45Z<p>Samox86: </p>
<hr />
<div>[[Category:Utilities (English)]]<br />
<br />
==Overview==<br />
BackupPC is a high-performance, enterprise-grade system for backing up Unix, Linux, WinXX, and MacOSX PCs, desktops and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain.<br />
<br />
Given the ever decreasing cost of disks and raid systems, it is now practical and cost effective to backup a large number of machines onto a server's local disk or network storage. For some sites this might be the complete backup solution. For other sites additional permanent archives could be created by periodically backing up the server to tape.<br />
<br />
==Installation==<br />
<br />
===Create the the backuppc user===<br />
<br />
===Install the package===<br />
Use pacman to install the package.<br />
yaourt -S backuppc<br />
chown -R backuppc:nobody /var/log/BackupPC<br />
==Running BackupPC==<br />
===Start BackupPC===<br />
To manually start BackupPC issue this command.<br />
/etc/rc.d/backuppc start<br />
<br />
<br />
===Make BackupPC run at startup===<br />
To make BackupPC load at startup edit /etc/rc.conf and add it to DAEMONS.<br />
nano /etc/rc.conf<br />
DAEMONS=(... backuppc ...)<br />
<br />
==Apache Configuration==<br />
BackupPC has a web interface that allows you to control it. It required Apache and mod_perl.<br />
<br />
===Install Apache and mod_perl===<br />
pacman -S apache<br />
pacman -S mod_perl<br />
<br />
===Edit Apache configuration===<br />
You can edit the apache configuration file to change the port number, etc.<br />
nano /etc/httpd/conf/backuppc-httpd.conf<br />
<br />
Add following lines if you already use apache before<br />
LockFile "/var/lock/backuppc-httpd.lock"<br />
PidFile "/var/run/httpd/backuppc-httpd.pid"<br />
<br />
<br />
===Starting Apache manually===<br />
/etc/rc.d/backuppc-httpd start<br />
<br />
===Starting Apache on boot===<br />
Add the backuppc-http daemon to rc.conf<br />
nano /etc/rc.conf<br />
DAEMONS=(... backuppc-httpd ...)<br />
<br />
Browse to http://localhost:81/cgi-bin/BackupPC_Admin<br />
<br />
==Useful links==<br />
* [http://backuppc.sourceforge.net/index.html BackupPC Home Page]<br />
* [http://backuppc.sourceforge.net/faq/BackupPC.html BackupPC Documentation]</div>Samox86