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系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/weixin_33214011/article/details/116928446
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/242682

相关文章

Linux线程之线程的创建、属性、回收、退出、取消方式

《Linux线程之线程的创建、属性、回收、退出、取消方式》文章总结了线程管理核心知识:线程号唯一、创建方式、属性设置(如分离状态与栈大小)、回收机制(join/detach)、退出方法(返回/pthr... 目录1. 线程号2. 线程的创建3. 线程属性4. 线程的回收5. 线程的退出6. 线程的取消7.

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.

Linux下进程的CPU配置与线程绑定过程

《Linux下进程的CPU配置与线程绑定过程》本文介绍Linux系统中基于进程和线程的CPU配置方法,通过taskset命令和pthread库调整亲和力,将进程/线程绑定到特定CPU核心以优化资源分配... 目录1 基于进程的CPU配置1.1 对CPU亲和力的配置1.2 绑定进程到指定CPU核上运行2 基于

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

Linux下删除乱码文件和目录的实现方式

《Linux下删除乱码文件和目录的实现方式》:本文主要介绍Linux下删除乱码文件和目录的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux下删除乱码文件和目录方法1方法2总结Linux下删除乱码文件和目录方法1使用ls -i命令找到文件或目录

Linux在线解压jar包的实现方式

《Linux在线解压jar包的实现方式》:本文主要介绍Linux在线解压jar包的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux在线解压jar包解压 jar包的步骤总结Linux在线解压jar包在 Centos 中解压 jar 包可以使用 u

linux解压缩 xxx.jar文件进行内部操作过程

《linux解压缩xxx.jar文件进行内部操作过程》:本文主要介绍linux解压缩xxx.jar文件进行内部操作,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、解压文件二、压缩文件总结一、解压文件1、把 xxx.jar 文件放在服务器上,并进入当前目录#

Linux系统性能检测命令详解

《Linux系统性能检测命令详解》本文介绍了Linux系统常用的监控命令(如top、vmstat、iostat、htop等)及其参数功能,涵盖进程状态、内存使用、磁盘I/O、系统负载等多维度资源监控,... 目录toppsuptimevmstatIOStatiotopslabtophtopdstatnmon

在Linux中改变echo输出颜色的实现方法

《在Linux中改变echo输出颜色的实现方法》在Linux系统的命令行环境下,为了使输出信息更加清晰、突出,便于用户快速识别和区分不同类型的信息,常常需要改变echo命令的输出颜色,所以本文给大家介... 目python录在linux中改变echo输出颜色的方法技术背景实现步骤使用ANSI转义码使用tpu