CloneZilla + Parkomat 实现网络备份

I. 准备

1. 下载 & 烧录 CloneZilla Live

前往 http://clonezilla.org/downloads.php 下载CloneZilla Live,有四个版本,我们主要使用的是稳定版(stable)。

而 alternative-stable, stable 的区别主要是基于不同的发行版,前者基于 Ubuntu,而后者基于 Debian。

对于UEFI用户来说,应选择前者,对于传统BIOS用户来说,两者都是可以的。

下载完成后,应该得到一个iso的镜像文件,可以使用 Rufus 将其烧录进 U 盘。

目前尚未有较好的硬盘启动 CloneZilla Live 的方法,在 CloneZilla Live 引导之后,会扫描所有的逻辑驱动器,寻找相关 CloneZilla 的文件,若找到就启动,因此若想实现硬盘启动,必须将 iso 包内的文件放在一个地方,不能只是一个 iso 包。

(因此有一个思路是将 iso 挂载为一个内存盘后,再对其进行引导,尚未尝试,希望有大神能分享一下硬盘启动 CloneZilla Live 的方法。)

2. 下载 & 配置 Parkomat

进行网络备份必须要通过某种传输途径,在此选择了 WebDAV;而许多平台配置 WebDAV 似乎都挺麻烦的,Parkomat 便是轻量快速的解决方案。

Parkomat 是提供 DNS, Web, WebDAV 服务的三合一服务器,跨平台且开放源代码,能在 GitHub 上找到。

对于 Windows 来说,只需要两个文件就能运行服务器,一个是配置文件 parkomat.toml,另一个是主程序 parkomat.exe,在此提供下载

对于所有平台来说,最新版可统一使用 Go 进行安装与运行,详见其 GitHub 页面的 readme 中的 Installation 部分,需要安装 Go 1.5+,然后在终端/命令行中运行如下命令

go get github.com/parkomat/parkomat

获取完后,要手动编写 parkomat.toml 配置文件方可运行 Parkomat 服务器。

样例配置文件如下

[web]
ip = "0.0.0.0"
port = 80
path = "./Backups"

# make sure that path exists
# for example issue mkdir -p /var/log/parkomat
#access_log = "./access.log"

[webdav]
enabled = true
username = "backup"
password = "backup"
# your share will be under http://example.domain/dav/
mount = "/Backups/"

配置文件效果:开启了 Parkomat 所在目录下 Backups 目录的 Web 服务和 WebDAV 服务。

II. 备份

服务器机器工作

运行 Parkomat 服务器,确保配置正确且能够被备份机器访问。

备份机器工作

1. 插上之前烧录完成的 U 盘,计算机设置为从 USB 设备引导。

2. 从 USB 设备引导后,在菜单中选择第一项启动。

3. 自动遍历所有驱动器,找 CloneZilla Live 的 squashfs 文件。

4. 选择语言,在此我选择了简体中文。

5. 不修改键盘映射。

6. 选择“使用再生龙”。

7. 因为是网络备份,因此选择 device-image 选项。

8. 选择备份文件保存位置,由于是网络备份且使用 WebDAV 服务器,因此选择 webdav_server 选项。

9. 需要对网络进行设置,这边由于路由器开启了 DHCP 服务,就直接使用 DHCP 了,一些单位里如果不能 DHCP 的,可以选择 static 手动指定,具体情况具体分析。

10. 这边填入服务器机器上的 WebDAV URL,一定要填写准确,如这边是 http://192.168.2.120/Backups

11. 填入用户名和密码,即可挂载成功。

12. 选择初学者模式,比较用户友好嘛。

13. 选择备份模式,可以整个硬盘备份,也可以选择分区。

14. 给镜像命名(实际上备份出来是一个文件夹,文件夹的名字是该命名)。

15. 选择要备份的分区,可以多选,我这里备份我电脑上的 Arch Linux,选择 sda2。

16. 接下来是一些备份的附加选项了,酌情选择。

17. 接下来会启动一个叫 Partclone 的程序,可以说与 CloneZilla 同一个系列的……

18. 备份后的文件,压缩率还是蛮好的。

时间: 2024-10-07 02:06:15

CloneZilla + Parkomat 实现网络备份的相关文章

我想要的产品是网络存储+网络备份

Dbank.360网盘.百度网盘,金山快盘 发表回复 今天,终于把Dbank网盘从电脑里删除了,取而代之的是金山快盘. Dbank最初出来的时候我非常看好它,它是当时看起来众多网盘里比较正规的网盘公司了,我还曾经买过它们的VIP,虽然它们的付费服务标准经常变来变去,但是我当时的想法是,有付费的支持,才能办得长久. 后来Dbank被华为收购(好像是的),改名华为网盘,论坛里该公司发帖表现得雄心壮志的感觉. 可惜没过多久,百度网盘横空杀出,1T.2T的免费容量送出,加上百度的品牌,迅速走到了前面,我

tar高级教程:增量备份、定时备份、网络备份

一.概述 备份与恢复对于系统维护而言是至关重要的事情.不合理的备份与还原会让你的数据面临丢失的风险.许多用户都在丢失重要数据后才意识到这种风险.而要从这种情况恢复数据将是非常耗时并且困难的.所以我们应该从别人的错误中吸取教训,并确保你的系统处于保护中.先考虑一些问题: 何时进行备份? 如果你可以接受一个星期的数据丢失,那么每周备份一次就足够了.但是如果你只能容忍一天的数据损失,那么你就必须每天晚上进行备份. 备份到哪? 显然备份到系统所在磁盘不是明智之举,用户应该备份到外接硬盘或者磁带上面. 为

开源网络备份软件 bacula 的安装、配置和运行

安装bacula 1 bacula的几种网络备份拓扑 前面文章介绍了bacula有5个组成部分,在实际的应用中,没有必要将5个部分分别放在不同的服务器上,它们之间的某些部分是可以合并的,常见的bacula部署结构有如下几种: Director与SD以及Console在一台机器上,而客户端FD在另外一台机器上,当然客户端FD可以有一台或者多台上. Director与Console在一台机器上,SD在一台机器上,客户端FD在一台或者多台上. Director与客户端FD.SD以及Console端都在

[转帖]tar高级教程:增量备份、定时备份、网络备份

tar高级教程:增量备份.定时备份.网络备份 作者: lesca 分类: Tutorials, Ubuntu 发布时间: 2012-03-01 11:42 ?浏览 27,065 次 61条评论 一.概述 备份与恢复对于系统维护而言是至关重要的事情.不合理的备份与还原会让你的数据面临丢失的风险.许多用户都在丢失重要数据后才意识到这种风险.而要从这种情况恢复数据将是非常耗时并且困难的.所以我们应该从别人的错误中吸取教训,并确保你的系统处于保护中.先考虑一些问题: 何时进行备份? 如果你可以接受一个星

Clonezilla(再升龙)系统备份还原使用

实验一.单机Centos 系统利用Clonezilla手动备份和还原(VMware vSphere) 实验二.利用Clonezilla+DRBL网络备份和还原 一.简介 DRBL(Diskless Remote Boot in Linux)中文名"企鹅龙",是基于GNU GPL协议授权下的开源项目,可以实现客户机的远程启动及多客户端的还原.该项目是2003年由台湾的开源社区领导的,由台湾'国家高速网路与计算中心自由软件实验室'支持的项目. DRBL的主要功能 借由DRBL可方便快速地建

Windows 2008 R2 2012 R2服务器备份高级应用之---增量备份到网络

这几篇介绍Windows2008 2012服务器备份程序的几个高级应用.主要想包括网络增量备份.备份通知.空间管理等内容. 商业备份软件除了有漂亮的管理界面,还包括一些非常关键的功能,其中网络增量备份就是其中之一. 我们知道备份到网络可以使数据与本机分来增强安全性,而增量备份又是与网络备份密不可分的一个功能.因为增量备份可以只备份变化的数据,使备份的效率非常高,这就降低了对网络与操作系统本身的负荷.这对于现在越来越大的存贮有非常的意义. 很可惜的是,WINDOWSServer的备份程序可以指明备

Oracle备份解决方案

备份解决方案 使用以下方法可执行备份: Recovery Manager Oracle Secure Backup 用户管理的备份 Recovery Manager (RMAN) 是推荐使用的 Oracle DB 备份方法.Oracle Secure Backup 通过添加了备份到磁带功能和网络备份功能,补充了现有功能.用户管理的备份是基于脚本的,因此 DBA 必须编写脚本.这种方法正逐渐被淘汰,因为它需要较多的人工.Oracle Secure Backup Oracle Secure Back

Windows 7 备份和恢复

定期备份文件.数据(特别是不可替代的文件,如照片)是非常重要的 移动文件至新的分区时要删除temporary files下的临时文件 [程序]-[附件]-[系统工具]-磁盘清理 第三方磁盘清理工具 CCleaner (www.piriform.com/ccleaner) Glary Utilities (www.glarysoft.com) 如果有条件,添加一块硬盘,在上面开辟一个分区作为第二个备份分区 采用增量备份的方法(介质:DVD或蓝光光盘) [计算机管理]-[磁盘管理]-压缩.扩展卷 [

Lync 小技巧-49-Lync 自动备份-批量管理-用户(免费视频)

自从2010年开始,自从Lync Server 2010开始,我都在研究Lync 自动备份和批量管理用户,当年都做成功,做标准过. 不过都是图片,未写博客,为什么呢? 有可能你有这样那样的假设,但是今天可以全部分享出来了,在做Lync 第二学期培训的时候,同时将这视频录制出来. 可能录制的效果不是太好,请各位多见谅!(本课程是Lync 日常管理课程,涉及内容居多,未能一一做成PPT讲解.) Lync 自动备份-批量管理用户 链接:http://pan.baidu.com/s/1qWz9DLi 密