acronis 备份 linux,Acronis Server备份Linux系统

2023-10-19 22:10

本文主要是介绍acronis 备份 linux,Acronis Server备份Linux系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Acronis Server备份Linux系统

Acronis Server备份Linux系统

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://chenguang.blog.51cto.com/350944/1344521

Acronis Server备份Linux系统

前段时间用Acronis Disk Director Suite解决了Thinkpad笔记本在win7的分区问题(http://chenguang.blog.51cto.com/350944/180687),今天这篇博文为大家展示如何使用Acronis Server备份Linux系统。虽然Linux 是一个高度可靠的操作系统,但对于现在复杂的internet环境下,安全问题比较突出,系统备份作为系统管理员来说就是首要的问题,最安全的备份方法是将linux系统中数据存放于不同的媒体中,例如磁带,硬盘,可写式 DVD.等。然後将您的备份数据和您的 Linux系统分开存放。进行Linux备份有多种不同的方法,其中包括常用Linux 发行版本中的命令列工具,例如 “dd”, “dump”', “cpio”'以及 “tar”,如果你深入会发现Linux中的备份相当灵活,就算您是多年使用不当linux的工程处是也不一定完全掌握,当然也有图形介面的工具,像是”KDat'',”BRU'' 和 “PerfectBackup+''等商业软件。下面我为加大介绍一款方便使用的备份软件,他主要功能是系统在任何不可预期事件之后,Acronis True Image Echo 能够读入您的硬盘扇区,创建整个磁盤的映像,包括所有的数据和操作系統组件。甚至當用户在线上时,它也可以备份和还原硬盘上的个別文件和文件夹,以保持用戶工作的连续性。一旦拥有Acronis True Image Echo,可放心。您的整個系統受完全地保護,即便生灾难的情况下,也可以在幾分钟之內恢复系統,而不需要几个小時或更长,同时支持 SAN、NAS、RAID、磁带机、CD/DVD 光驱、网络储存设备和其它备份装置,显著减少服务器停止服务并有效降低 IT 成本,他的名字叫“Acronis True Image Echo Enterprise Server”

一、Acronis True Image Echo Server 安装和启动

c240b4b57e28eb9ff826d81321fccd18.png

下表提供Acronis True Image Echo 的四个版本的差异列表

f186987c47e25d586a66206a6dcdea8f.png

Acronis支持的文件系统:

Ext2/Ext3

ReiserFS

Reiser4

Linux SWAP

XFS

JFS

注意:XFS 和Reiser4 文件系统不支持调整分区大小的功能

1. 首先以 root 登陆系统

2. 设置setup.sfx可执行权限。

3.# ./setup.sfx

如下图:

3e3ce29d00d30fd326612ba8cbda49d7.png

选”next”

05f330c5d189a1b5e0e965f2532d8257.png

输入序列号

cdb543b46ff56b1a33755b9967495722.png

选默认选项

8c4a6891bc46c8bec2fa071204672a9b.png

到这一步大家会遇到一个小问题,Acronis在安装的时候会安装snapapi,该程序会重新编译系统内核。而acronis所使用的是dkms去安装的

1e518508a11b5de13d3d91653b2b7e89.png

我们利用连个步骤来解决此问题,之后我们就能继续安装

1.使用dkms编译snapapi26

linux-zrkh:/usr/src # dkms build -m snapapi26 -v 0.7.0

Preparing kernel 2.6.16.60-0.21-debug for module build:

(This is not compiling a kernel, only just preparing kernel symbols)

Storing current .config to be restored when complete

using presented .config

make oldconfig......

make prepare-all....

Building module:

cleaning build area....

make KERNELRELEASE=2.6.16.60-0.21 -debug -C /lib/modules/2.6.16.60-0.21-debug/bui ld SUBDIRS=/var/lib/dkms/snapapi26/0.7.0/build modules.....

cleaning build area....

DKMS: build Completed.

2.使用dkms安装snapapi26

linux-zrkh:/usr/src # dkms install -m snapapi26 -v 0.7.0

Running module version sanity check.

snapapi26.ko:

- Original module

- No original module exists within this kernel

- Installation

- Installing to /lib/modules/2.6.16.60-0.21-debug/kernel/drivers/block//

snumbd26.ko:

- Original module

- No original module exists within this kernel

- Installation

- Installing to /lib/modules/2.6.16.60-0.21-debug/kernel/drivers/block//

depmod.....

DKMS: install Completed.

2f617d618a8af750d50e5bd381eec5f1.png

安装完毕后桌面上会产生Acronis的启动图标。

二、运行Acronis True Image Echo Server

双击桌面图标”Acronis true image server”

9a2ade93454afabfd180c4c794e3da89.png

在备份前我们要搞几个概念:

完整、增量和差异备份

Acronis True Image Echo Server 可创建完整、增量和差异备份。一份完整备份包含备份创建时的所有数据。它可为之后的增量备份或差异备份创建打下基础,也可用作独立的存档。完整备份与增量或差异备份相比,恢复时间最短。增量备份只包括自从上次完整或增量备份创建以来所更改的数据。因此,它比较小,创建也比较快。但是,由于它不包含所有数据,因此还原时需要所有先前创建的增量备份和初始完整备份。与增量备份不同,当每个备份程序在某一条“链”内创建下一个文件时,差异备份将创建包含初始完整存档的所有更改的独立文件。一般而言,从差异备份比从增量备份还原数据的速度更快,因为前者不需要处理大量的先前备份。

若经常让系统返回初始状态(如在游戏俱乐部或网吧,要撤消顾客所做的更改),则独立的完整备份可能为最佳解决方案。在这种情况下,无需重新创建初始完整映像,因此备份时间并不重要且还原时间可减至最少。或者,若您只想保存最后的数据状态,以备系统毁损时可以还原,则可以考虑进行差异备份。如果您的数据变更与完整数据量相比较少时,差异备份尤其有效。此方法对增量备份同样适用。此外,如需多次备份并可能返回任一已存储的状态,则增量备份最有用。只要创建过一次完整备份,则随后每天创建一次增量备份的效果就和您每天做一次完整备份的效果相同。然而,所需的时间和磁盘空间(或移动媒体用量)仅为十分之一。

ac3419dbd8821f43ed9c4aa9b6b15593.png

完整、增量和差异备份的意图

787b235e9687b0fc985555e87fbc8a48.png

65cdc8ed3ac8362884bec3eb98b2c2e0.png

8364d7fd3de47998fbfb3da7751042bb.png

fefef0b32cf487a7ac02e5f9e7bd8aad.png

f880f3579cccb8b4b79c1d8b3aaf8eb2.png

65ef63ae3cc50b9dadac46360e579338.png

建议把文件备份在acronis secure zone安全区内,若是第一次操作则提示建立安全区。Acronis 安全区为专门用来在计算机系统上存储存档的分区。Acronis True Image Echo Server 向导窗口中会列出安全区以及所有可存储存档的分区。使用启动恢复管理器时,必须具有Acronis Acronis 安全区,Acronis 只要备份文件的空间足够,安全区通常可用来创建存档。若没有足够空间,可删除以前的存档,以获得空间。

697ac7a582a53d361ebf6f63a502a587.png

9156b8f02b3d533a69f4065da7b221f0.png

90a31497388a92aae7f911ada813b175.png

6637743b83fd3a5cfc4839dc0deb8267.png

0c91bf4eb50bd7b260e9aa1d145fd2b3.png

9edfa08f884c42f51ae211f3f36c1b4e.png

63276d028a3324c8848a31ee75da35ee.png

c7a6b9f4a7ee0d33e4b9c73a7c91cc16.png

f853d0fa2d2e84b6248c0a967805678c.png

当一切调整好后,我们还可以用Cron 服务自动创建映像,自动备份系统。这里就不详细介绍。

三、Ghost Linux 系统硬盘

前提条件至少两块以上的磁盘,我们这里是在vmware里虚拟的两块scsi盘

745f9e6626819ea8e402990939ddea5c.png

95e314b921179ac0c3b68a770f82e376.png

37e775c1a821ddb3b80ab8301ea71d1a.png

420afbbaabe92f6d62edd324915ede39.png

1792f9d6bfc0c05827657bddb4eac5bb.png

350944_1387892922ddGc.jpg

c052f98ac1eeb76a5034b2ba9f2a7b69.png

接下来根据提示点就可以开始备份了。

四、卸载AcronisTrue Image Echo Server

1. 执行以下命令:

# cd /usr/lib/Acronis/TrueImageServer/uninstall/

# ./uninstall

2. 删除SnapAPI 模块的来源:

# rm -rf /usr/src/snapapi*

五、命令行操作Acronis

看到这里有的高手会觉得,我不喜欢GUI的东西,那样效率不高,acronis同样能满足你,的需求提供CLI操作,接下来我们看看Trueimagecmd 使用范例:

列出可用磁盘分区:

trueimagecmd --list

列出储存在backup.tib 中的磁盘分区(及其索引) :

Trueimagecmd --list --filename:backup.tib

将为磁盘分区1-1 创建名为backup.tib 的映像:

Trueimagecmd --partition:1-1 --filename:backup.tib \

--create

将创建以上磁盘分区的增量映像:

Trueimagecmd --partition:1-1 --filename:backup.tib \

--create --incremental

将在Acronis 安全区创建磁盘分区1-1 的映像:

Trueimagecmd --partition:1-1 --asz --create

将从backup.tib 还原磁盘分区:

trueimagecmd --partition:1-1 --filename:backup.tib \

--restore

本文出自 “李晨光原创技术博客” 博客,请务必保留此出处http://chenguang.blog.51cto.com/350944/1344521

Acronis Server备份Linux系统相关教程

这篇关于acronis 备份 linux,Acronis Server备份Linux系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/242682

相关文章

快速修复一个Panic的Linux内核的技巧

《快速修复一个Panic的Linux内核的技巧》Linux系统中运行了不当的mkinitcpio操作导致内核文件不能正常工作,重启的时候,内核启动中止于Panic状态,该怎么解决这个问题呢?下面我们就... 感谢China编程(www.chinasem.cn)网友 鸢一雨音 的投稿写这篇文章是有原因的。为了配置完

Spring Boot 整合 SSE的高级实践(Server-Sent Events)

《SpringBoot整合SSE的高级实践(Server-SentEvents)》SSE(Server-SentEvents)是一种基于HTTP协议的单向通信机制,允许服务器向浏览器持续发送实... 目录1、简述2、Spring Boot 中的SSE实现2.1 添加依赖2.2 实现后端接口2.3 配置超时时

Linux命令之firewalld的用法

《Linux命令之firewalld的用法》:本文主要介绍Linux命令之firewalld的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux命令之firewalld1、程序包2、启动firewalld3、配置文件4、firewalld规则定义的九大

Linux之计划任务和调度命令at/cron详解

《Linux之计划任务和调度命令at/cron详解》:本文主要介绍Linux之计划任务和调度命令at/cron的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux计划任务和调度命令at/cron一、计划任务二、命令{at}介绍三、命令语法及功能 :at

Linux下如何使用C++获取硬件信息

《Linux下如何使用C++获取硬件信息》这篇文章主要为大家详细介绍了如何使用C++实现获取CPU,主板,磁盘,BIOS信息等硬件信息,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录方法获取CPU信息:读取"/proc/cpuinfo"文件获取磁盘信息:读取"/proc/diskstats"文

Linux内核参数配置与验证详细指南

《Linux内核参数配置与验证详细指南》在Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要,本文主要来聊聊如何配置与验证这些Linux内核参数,希望对大家有一定的帮助... 目录1. 引言2. 内核参数的作用3. 如何设置内核参数3.1 临时设置(重启失效)3.2 永久设置(重启仍生效

kali linux 无法登录root的问题及解决方法

《kalilinux无法登录root的问题及解决方法》:本文主要介绍kalilinux无法登录root的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,... 目录kali linux 无法登录root1、问题描述1.1、本地登录root1.2、ssh远程登录root2、

SQL server配置管理器找不到如何打开它

《SQLserver配置管理器找不到如何打开它》最近遇到了SQLserver配置管理器打不开的问题,尝试在开始菜单栏搜SQLServerManager无果,于是将自己找到的方法总结分享给大家,对SQ... 目录方法一:桌面图标进入方法二:运行窗口进入方法三:查找文件路径方法四:检查 SQL Server 安

Linux ls命令操作详解

《Linuxls命令操作详解》通过ls命令,我们可以查看指定目录下的文件和子目录,并结合不同的选项获取详细的文件信息,如权限、大小、修改时间等,:本文主要介绍Linuxls命令详解,需要的朋友可... 目录1. 命令简介2. 命令的基本语法和用法2.1 语法格式2.2 使用示例2.2.1 列出当前目录下的文

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析