使用BackupPC备份Linux和Windows系统

使用BackupPC备份Linux和Windows系统

版本1.0
作者:Falko Timme

本教程将介绍如何使用BackupPC备份Linux和Windows系统。 BackupPC充当服务器,并且安装在Linux系统上,并且可以连接到本地网络中的所有Linux和Windows系统以备份它们并进行恢复,而不会干扰用户在该系统上的工作。 在客户端需要最小到无配置。 BackupPC支持全面和增量备份,并为管理员和普通用户提供了一个整洁的Web前端,以便可以通过Web浏览器来管理备份和恢复。 但是应该注意的是,BackupPC例如进行基于文件的备份,而不是像Ghost4Linux这样的逐位备份,因此它不是用于磁盘/分区映像。

BackupPC提供了一个巧妙的池化方案,可最大限度地减少磁盘存储和磁盘I / O。 相同或不同PC的多个备份的相同文件只存储一次,从而大大节省了磁盘存储和磁盘I / O。

我想先说说这不是建立这样一个系统的唯一途径。 实现这一目标有很多方法,但这是我所采取的方式。 我不会保证这将为您工作!

1初步说明

在本教程中,我将在具有静态IP地址192.168.0.100和主机名server1.example.com的Debian Etch服务器上设置BackupPC 。 Debian Sarge和Ubuntu上的过程应该相似或相同。

BackupPC将备份存储在/ var / lib / backuppc中 ,所以我在BackupPC服务器上创建了大约90 GB的额外分区。 应该注意的是,这还是很小的,特别是如果你想备份大量的机器,那么越大越好。 此外,您应该考虑使用LVM作为/ var / lib / backuppc分区,以便您可以在需要时进行放大。 您可以在本教程中了解有关LVM的更多信息: http : //www.youcl.com/linux_lvm

我将展示如何备份和还原Ubuntu Edgy Eft桌面系统,其主机名为NetBackup, NetBIOS名称为falko-desktop ,Windows XP笔记本电脑配有NetBIOS名称笔记本 。 两者都通过DHCP获取其网络设置。

BackupPC支持三种传输方式,即smbrsync / rsyncdtarrsync是Linux系统推荐的方法,所以我将使用Ubuntu桌面,而smb是Windows系统的首选方法,所以我将其用于Windows笔记本电脑。

2安装BackupPC

server1.example.com上 ,我们以root身份运行此命令来安装BackupPC:

server1.example.com:

apt-get install backuppc rsync libfile-rsyncp-perl par2 smbfs

你会问几个问题:

工作组/域名: < - WORKGROUP(其实这并不重要你在这里输入什么)
修改smb.conf以使用DHCP中的WINS设置? < - 不

然后你会看到这个消息:

Web administration default user created
BackupPC can be managed through its web interface:
http://server1.example.com/backuppc/

为此,已创建一个名为“backuppc”的网络用户以“dAamcQIH”作为密码。 您可以通过运行'htpasswd / etc / backuppc / htpasswd backuppc'来更改此密码。 < - 好的

请记录用户backuppc的Web前端密码(在这种情况下为dAamcQIH) 。 如果您不喜欢密码,可以通过运行来更改密码

server1.example.com:

htpasswd /etc/backuppc/htpasswd backuppc

然后打开浏览器并输入http://192.168.0.100/backuppc/ (或http://server1.example.com/backuppc/,如果您的网络中的server1.example.com具有正确的DNS记录)。 如果你得到一个登录提示,一切都很好,如果没有(像我的安装),运行这个命令:

server1.example.com:

dpkg-reconfigure backuppc

你会看到这个问题:

为/ apache配置文件添加/ backuppc /的别名? < - 是的

然后再次访问http://192.168.0.100/backuppc/ ,并使用用户名backuppcbackuppc的密码登录:

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏