BSD Ports

sysutils/backuppc 3.3.2_1 MidnightBSD

Multi-platform backup to disk-based storage

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
sysutils

Description

BackupPC is a fast, enterprise-grade backup system. It provides a web-based user interface. It supports several platforms (Unix-like, Windows, MacOSX) to backup to a disk-based storage.

No client-side software is necessary, as the BackupPC server uses several protocols (smb, rsync, tar and ftp) native to the client OS.

File-level deduplication combined with optional compression minimizes the disk space needed to store the backups and disk I/O and enables synthetic backups to reduce network traffic.

BackupPC is not a block-level backup system but performs file-based backup and restore. Thus it is not suitable for backup of disk images or raw disk partitions.

BackupPC supports laptop environments with clients on dynamic IP addresses (DHCP) not always connected to the network.

In the other systems

SystemPortVersion
MidnightBSDsysutils/backuppc3.3.2_1
FreeBSDsysutils/backuppc3.3.2_6
OpenBSDsysutils/backuppc3.3.2p3
NetBSDsysutils/backuppc4.4.0nb4
DragonFlysysutils/backuppc3.3.2_6

Install

Binary package:

mport install backuppc

From mports:

cd /usr/mports/sysutils/backuppc && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	backuppc>0:sysutils/backuppc

Dependencies

As this port's Makefile names them.

Runtime 2

Run dependencies 2

No port depends on this one.

Configuration

Options name: sysutils_backuppc

OptionDefaultDescription
ARCHIVE_ZIPonPerl module for Zip archive files
COMPRESS_ZLIBonPerl5 interface to zlib compression library
DOCSoff
FILE_RSYNCPoffPerl Rsync client
RRDTOOLoffUse RRDTool to generate pool statistic graphs
RRD_GRAPHSonApply graphs patch (but not install RRDTool)
SMBoffNetBIOS Name lookup and Samba client
XML_RSSoffPerl extension to manage RSS files
USES
cpe perl5
Service scripts
backuppc
Conflicts with
backuppc4 backuppc-devel

Files

Manual pages 1
  • backuppc(1)
pkg-plist 146
  • @mode 0555
  • bin/BackupPC
  • bin/BackupPC_archive
  • bin/BackupPC_archiveHost
  • bin/BackupPC_archiveStart
  • bin/BackupPC_attribPrint
  • bin/BackupPC_dump
  • bin/BackupPC_fixupBackupSummary
  • bin/BackupPC_link
  • bin/BackupPC_nightly
  • bin/BackupPC_restore
  • bin/BackupPC_sendEmail
  • bin/BackupPC_serverMesg
  • bin/BackupPC_tarCreate
  • bin/BackupPC_tarExtract
  • bin/BackupPC_tarPCCopy
  • bin/BackupPC_trashClean
  • bin/BackupPC_zcat
  • bin/BackupPC_zipCreate
  • @mode 0444
  • lib/BackupPC/Attrib.pm
  • lib/BackupPC/CGI/AdminOptions.pm
  • lib/BackupPC/CGI/Archive.pm
  • lib/BackupPC/CGI/ArchiveInfo.pm
  • lib/BackupPC/CGI/Browse.pm
  • lib/BackupPC/CGI/DirHistory.pm
  • lib/BackupPC/CGI/EditConfig.pm
  • lib/BackupPC/CGI/EmailSummary.pm
  • lib/BackupPC/CGI/GeneralInfo.pm
  • lib/BackupPC/CGI/HostInfo.pm
  • lib/BackupPC/CGI/LOGlist.pm
  • lib/BackupPC/CGI/Lib.pm
  • lib/BackupPC/CGI/Queue.pm
  • lib/BackupPC/CGI/RSS.pm
  • lib/BackupPC/CGI/ReloadServer.pm
  • lib/BackupPC/CGI/Restore.pm
  • lib/BackupPC/CGI/RestoreFile.pm
  • lib/BackupPC/CGI/RestoreInfo.pm
  • lib/BackupPC/CGI/StartServer.pm
  • lib/BackupPC/CGI/StartStopBackup.pm
  • lib/BackupPC/CGI/StopServer.pm
  • lib/BackupPC/CGI/Summary.pm
  • lib/BackupPC/CGI/View.pm
  • lib/BackupPC/Config.pm
  • lib/BackupPC/Config/Meta.pm
  • lib/BackupPC/FileZIO.pm
  • lib/BackupPC/Lang/cz.pm
  • lib/BackupPC/Lang/de.pm
  • lib/BackupPC/Lang/en.pm
  • lib/BackupPC/Lang/es.pm
  • lib/BackupPC/Lang/fr.pm
  • lib/BackupPC/Lang/it.pm
  • lib/BackupPC/Lang/ja.pm
  • lib/BackupPC/Lang/nl.pm
  • lib/BackupPC/Lang/pl.pm
  • lib/BackupPC/Lang/pt_br.pm
  • lib/BackupPC/Lang/ru.pm
  • lib/BackupPC/Lang/uk.pm
  • lib/BackupPC/Lang/zh_CN.pm
  • lib/BackupPC/Lib.pm
  • lib/BackupPC/PoolWrite.pm
  • lib/BackupPC/Storage.pm
  • lib/BackupPC/Storage/Text.pm
  • lib/BackupPC/View.pm
  • lib/BackupPC/Xfer.pm
  • lib/BackupPC/Xfer/Archive.pm
  • lib/BackupPC/Xfer/Ftp.pm
  • lib/BackupPC/Xfer/Protocol.pm
  • lib/BackupPC/Xfer/Rsync.pm
  • lib/BackupPC/Xfer/RsyncDigest.pm
  • lib/BackupPC/Xfer/RsyncFileIO.pm
  • lib/BackupPC/Xfer/Smb.pm
  • lib/BackupPC/Xfer/Tar.pm
  • lib/BackupPC/Zip/FileMember.pm
  • lib/Net/FTP/AutoReconnect.pm
  • lib/Net/FTP/RetrHandle.pm
  • share/man/man1/backuppc.1.gz
  • share/doc/backuppc/BackupPC.html
  • share/doc/backuppc/BackupPC.pod
  • www/backuppc/0000000.gif
  • www/backuppc/0000011.gif
  • www/backuppc/0001000.gif
  • www/backuppc/0010000.gif
  • www/backuppc/0010001.gif
  • www/backuppc/0011000.gif
  • www/backuppc/0011001.gif
  • www/backuppc/1000000.gif
  • www/backuppc/1000100.gif
  • www/backuppc/1001000.gif
  • www/backuppc/1001100.gif
  • www/backuppc/1010000.gif
  • www/backuppc/1010001.gif
  • www/backuppc/1011000.gif
  • www/backuppc/1100000.gif
  • www/backuppc/1100100.gif
  • www/backuppc/1100101.gif
  • www/backuppc/1100110.gif
  • www/backuppc/1100111.gif
  • www/backuppc/1101000.gif
  • www/backuppc/1101100.gif

The first 100 are listed.

distinfo 1
FileSizeSHA256
BackupPC-3.3.2.tar.gz557300fbade2c8d8039297e826a75d2c39d5ac9a6f66e0c84c0cf8c4cef0bcf64d2152
Master sites 2
  • https://github.com/backuppc/backuppc/releases/download/3.3.2/
  • SF