当前位置:文档之家› Linux下的远程备份(镜像)工具rsync

Linux下的远程备份(镜像)工具rsync

Linux下的远程备份(镜像)工具rsync
Linux下的远程备份(镜像)工具rsync

Linux下的远程备份(镜像)工具rsync (陈云川ybc2084@https://www.doczj.com/doc/481629864.html, UESTC,CD 2007年11月7日星期三)

0 简介

传统上,在Unix系统下使用的备份工具主要有tar、dump(rdump)、restore(rrestore)、dd、cpio、rcp等工具。这些工具中大多数适合于本地备份(native backup),倘若要执行远程备份(remote backup)的话,往往显得力不从心。在Linux系统下提供了一个工具——rsync,据其文档说明,它是rcp工具的一个替代品,但是更快捷、更灵活。rsync采用的remote-update 协议允许rsync通过网络链路传输两组文件的增量,而是不是文件本身,据此rsync可以提高传输效率。

rsync所具有的功能特色主要有:

z支持对连接、设备、用户、组、权限的拷贝;

z支持类似GNU tar工具的exclude和exclude-from选项;

z类似CVS的exclude模式:忽略相同的文件;

z可以使用多种远程shell工具,比如rsh或者ssh;

z不需要root权限即可运行;

z将文件传输流水线化以减少延迟开销;

z rsync服务器允许以匿名或者认证方式登录(特别适合于做镜像)。

和大多数网络工具一样,rsync也是以服务器/客户端的方式工作的。但较为特别的一点是:rsync服务器和客户端都使用同一个程序——rsync(如果按常见的做法,则应该是服务器程序为rsyncd,客户端程序为rsync)。启动服务器的时候需要指明--daemon选项,以表明启动的是服务器。而在启动客户端程序的时候则不应开启--daemon选项。

在下文中,假设需要备份的主机为192.168.0.100,其上运行rsync服务器,将该主机称之为rsync-server;存放备份数据的主机为192.168.0.200,其上运行rsync客户端程序,将该主机称之为rsync-client。

1 服务器端的配置

rsync的配置文件为/etc/rsyncd.conf,这个配置文件控制着rsync服务器的认证、访问、logging、可用模块等信息。关于这个配置文件的详细说明请参见rsyncd.conf(5)。在本文中,仅对将要使用到的几个配置选项进行说明。需要提醒的是,默认情况下Fedora Core系统的/etc目录下没有rsyncd.conf这个文件,自行创建该文件即可。rsync服务器默认运行在TCP 端口873上。

在本文的示例中,要备份的数据统统位于rsync-server主机上的/home目录下,rsync-server主机上的配置文件/etc/rsyncd.conf的内容如下所示:

[home]

path=/home

uid=0

gid=0

配置文件rsyncd.conf的写法非常类似于samba服务器配置文件。rsyncd.conf文件主要包括两类配置信息:全局参数和模块参数。全局参数配置包含着用来控制rsync服务器运行方式的信息,比如日志文件的位置、套接口选项等,全局参数应该出现在第一个模块配置之前。在全局参数之后,是模块参数配置。不同的模块(module)以模块名区分,模块名包含在方括号之中,模块名之后的行都是针对该模块的配置信息,直到遇到下一个模块为止。rsyncd.conf配置文件是基于行的——也就是说一个文本行就是一条配置信息。每一行中出现的第一个等号是重要的,在这个等号之前是参数名,等号之后是参数值。也就是说,每一个参数都是以name=value的形式出现在每一行上的。在第一个等号之前或之后的空格都将被忽略。以#开始的行将被视为注释行而被忽略,如果参数信息太长以至于在一行上写不下,那么可以使用\将其延续到下一行上。参数值分为两种:字符参数和布尔参数,如果是布尔参数,那么可以使用的值为:yes/no,1/0,true/false。布尔参数值不用关心字符的大小写,但是字符参数值却是区分大小写的。

有了上述说明之后,就可以来看一下上面的示例配置文件的含义了:

z[home]

创建一个名为home的模块;

z path=/home

home模块要导出的路径为/home。每一个模块都必须具有path参数;

z uid=0

uid参数指定了以何种用户权限访问该模块(即文件传输时的用户权限);

z gid=0

gid参数指定了以何种组权限访问该模块(即文件传输时的组权限);

除了上面这些模块参数之外,对于模块还有其他很多参数可以选用,比如,可以指定访问控制选项以控制哪些主机可以访问rsync服务器,哪些主机不可以;可以指定哪些文件应当排除在被传输的文件之外(exclude);或者可以指定哪些文件应当被包括在被传输的文件集合之内(include);可以指定rsync客户端的超时时间;可以指定是否采用压缩传输;等等,详见rsyncd.conf(5)。在指定了rsync服务器配置选项之后,应当启动rsync服务器,采用如下命令即可:

[root@localhost etc]# rsync --daemon

[root@localhost etc]# ps auxw | grep rsync

root 4988 0.0 0.0 1688 4 ? S Nov07 0:00 rsync --daemon root 7427 0.0 0.2 3544 552 pts/1 S 01:08 0:00 grep rsync

rsync服务器在启动之后即转入后台运行。ps命令显示的结果表明rsync服务器程序进入了睡眠状态。当有客户端与之建立连接时,rsync服务器将被唤醒。

2 运行客户端

rsync客户端有六种运行方式:

z拷贝本地文件。调用方式为:

rsync [OPTION]... SRC [SRC]... DEST

注:SRC和DEST都是本地文件(或目录)。

z通过远程shell从本地主机拷贝文件到远程主机。调用方式为:

rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST

注:SRC是本地文件,DEST是远程主机上的文件。

z通过远程shell从远程主机拷贝文件到本地主机。调用方式为:

rsync [OPTION]... [USER@]HOST:SRC DEST

注:SRC是远程主机上的文件,DEST是本地文件。

z从远程rsync服务器拷贝文件到本地主机。调用方式为:

rsync [OPTION]... [USER@]HOST::SRC [DEST]

或者

rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST]

注:SRC是远程主机上的文件,DEST是本地文件。

z从本地主机拷贝文件到远程rsync服务器。调用方式为:

rsync [OPTION]... SRC [SRC]... [USER@]HOST::DEST

注:SRC是本地文件,DEST是远程主机上的文件。

z列出远程主机上的文件列表。调用方式为:

rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC

注:SRC是远程主机上的文件(或目录)。

在上述六种运行模式中,除了列表模式(最后一种)外,其余模式都要求SRC和DEST 中至少一个是本地文件(或目录)。

rsync的传输既可通过远程shell通道完成,也可以直接以服务器/客户端的方式完成。如果是后者,实际上就是通过套接口实现的数据传输。在本文的示例中,采用服务器/客户端的方式,不采用远程shell通道作为传输接口。

本文的示例中,在rsync-client上如下运行rsync客户端程序:

[root@localhost backup_31_64]# rsync –v --archive --recursive --progress --delete --t

imes --perms --compress rsync://rsync-server:/home /home/backup_rsync_server/

该命令将把rsync-server主机上的/home目录下的所有数据同步到本地主机的/home/backup_rsync_server/目录下。在这个命令中使用的几个选项的含义如下:z-v

输出详细信息。

z--archive

采用归档模式。在这种模式下,几乎所有东西都将被保留(如用户、组、权限、

时间等)。

z--recursive

这个选项告诉rsync要递归地拷贝目录。如果不指定该选项,rsync不会拷贝目录。

z--progress

这个选项告诉rsync打印传输的进展情况。通常与-v联合使用。

z--delete

这个选项告诉rsync删除任何存在于接收端但不存在于发送端的文件。

z--times

这个选项告诉rsync将文件的更改时间与文件一起传输,并在远程系统上更新它

们。

z--perms

这个选项命令rsync确保远程系统上的文件权限与本地系统上的文件权限相同。

z--compress

这个选项告诉rsync将数据压缩之后再传输。该选项在低速链路上非常有用。

可以看到,这里采用的是rsync六种工作方式中的第四中工作方式,rsync://是一个URL 标记。以上列举的是rsync客户端程序常用的选项,rsync命令完整的选项列表请参考rsync(1)。

发出上述命令之后,rsync开始从rsync-server主机同步数据到本地主机的/home/backup_rsync_server/目录下。同步过程中的文件传输等信息将在控制台上显示出来。

3 结论

本文展示了在Linux系统下如何通过rsync工具完成备份工作的基本流程。尽管只就使用rsync工具的一种简单情形做了说明,但是在此基础上很容易扩展到rsync的其它工作模式上去。rsync工具灵活的选项、增量更新的备份方式、多样的功能模式使得它非常适合于在多台主机之间进行远程备份。

IPMI远程管理

IPMI远程管理 1.IPMI及其原理介绍 1.1 ipmi简介 IPMI是智能型平台管理接口(Intelligent Plat for m Management Interface)。用户可以利用IPMI监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。IPMI最大的优势在于它是独立于CPU,B IOS 和OS的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。IPMI是一种规范的标准,由美国英特尔、惠普(Hewlett-Packard)、NEC、美国戴尔电脑和SuperMicro等公司制定。最新的版本是IPMI2.0. 1.2 ipmi可以实现的主要功能 1. 可以在服务器通电(没有启动操作系统)情况下,对它进行远程管理:开机, 关机,重启。 2. 基于文本的控制台重定向,可以远程查看和修改bios设置,系统启动过程, 登入系统等。 3. 可以远程通过sol连接服务器,解决ssh服务无法访问,远程安装系统,查 看系统启动故障等问题。 4. 故障日志记录和SNMP 警报发送,访问系统事件日志 (System Event Log ,SEL) 和传感器状况。 注:目前,我们公司线上主要要求实现远程重启和远程屏幕两个功能。 1.3 ipmi进行远程管理的必要条件 (1)服务器硬件本身提供对 IPMI的支持。 目前惠普、戴尔和NEC 等大多数厂商的服务器都支持 IPMI 2.0但并不是所有服务器都支持,所以应该先通过产品手册或在 BIOS 中确定服务器是否支持 IPMI,也就是说服务器在主板上要具有 BMC 等嵌入式的管理微控制器。 (2)操作系统提供相应的 IPMI驱动。 通过操作系统监控服务器自身的IPMI信息时需要系统内核提供相应的支持,linux 系统通过内核对 OpenIPMI(IPMI驱动)的支持来提供对 IPMI的系统接口。 (3) IPMI管理工具。 本文选择的是Linux 下的命令行方式的 IPMI平台管理工具 ipmitool。 1.4 New for IPMI v 2.0 新版本的ipmi增加了一些新特性,以下列出几个比较重要的功能: 1.Enhanced Authentication----RMCP+,key, sessions, au user //认证协议 由RMCP到RMCP+,采用安全哈希算法

几种Linux常用备份方法

系统备份是系统管理工作中十分重要的一个环切,本文详细介绍了各种Linux系统的备份方法,相信对大家的日常管理工作有所帮助。 备份是一项重要的工作,但是很多人没有去做。一旦由于使用不当造成数据丢失,备份就成了真正的救命者。本文将讨论设置备份的策略和如何选择备份介质,并介绍用于备份的tar和cpio工具。 设置备份策略 设置备份策略和计划可以增加进行备份的可能性。备份开始前,要确定备份哪些数据、备份的频率和使用什么样的介质进行备份。备份的时候,应该进行完全备份。 备份通常安排在空闲时间进行。在大多数系统中,由于此时用户数量最少,所以打开的文件也最少。由于备份要占用一些系统资源,运行备份时用户会发现系统反应迟钝。 如果Linux计算机只有一个使用者,可以一个星期或一个月对整个系统备份一次。如果有关键性的文件,就应该有计划地把这些文件拷贝到一个可移动的磁盘中。 备份之前,首先要确保正确地设置备份设备。大多数磁带备份系统在安装时可以发现是否正确。系统启动后,打开一个终端窗口并且输入下面的命令: 滚动列表,并从中寻找你的磁带系统的驱动。如果没有发现,就需要加载一个组件驱动程序。 如果运行Linux服务器,就要制定一个备份计划,但这并不意味着每天要对所有的东西都备份。系统中只有一部分东西需要每天备份,下面列出需要备份的项目: 用户文件:每天都要对/home目录中的用户文件进行备份。 配置文件:/etc和/var目录中的配置文件不需要频繁备份,每个星期或每月备份一次即可,主要取决于配置更改的频繁程度。

程序文件:/usr和/opt目录中的程序文件很少发生变化,安装后做一次备份即可。通常情况下,程序文件可方便地从原始安装盘中恢复。 选择备份介质 把备份存到哪里有多种选择。下面介绍一些可选择的备份介质: 软盘:如果要把重要文件快速备份,或者将其带到家中,这时软盘仍旧是一种可选的备份介质。 光盘写入器:随着光盘写入器变得越来越可靠,价格也越来越低,光盘本身也非常便宜。选用此项的一个好处是光盘不容易被损坏,它备份的可靠性很高。使用光盘写入器有两点不利因素:它们速度较慢,并且只能保存大约650MB。 可重写的光盘:可重写光盘驱动器比光盘写入器要贵得多,工作方式与其类似。但是,这些光盘是可被重写的,并且它比只能写一次的光盘贵许多。可重写光盘其它的特性都与光盘写入器类似。 Jaz和Zip:Zip驱动器很流行,已经成为许多PC机的标准配置,同时它的磁盘和驱动器也都不贵。它一张磁盘可容纳100MB的数据,是一种用于快速、可移动备份的很好选择。Jaz磁盘可以容纳上G字节的数据,并且使用更先进的技术以获得更好的表现。Jaz驱动器和Jaz磁盘都比较贵。Jaz和Zip的缺陷是都容易损坏,并且保持时间相对要短。 磁带机:磁带备份设备是大多数Linux服务器的标准配置。磁带是可靠的,并且很少出现错误,它几乎比其它介质存储时间都要长。对于点对点工作组网络和中型网络,Travan和高端数字音频磁带(DAT)通常是最好的选择。Travan驱动器经过压缩可以处理8GB数据,这对于具有5-10个PC机的小型网络来说足够了。DAT驱动器有更好的表现,可以处理24GB的数据。DAT驱动器比Travan驱动器昂贵,但它磁带的价格要比Travan QIC磁带卷便宜。 高端磁带:选择高端磁带可能是相当贵的。与Travan或DAT相比,这种驱动器有更大的容量和更高的速度。三种广泛使用的驱动器类型是:Sony Advanced Intelliget Tape ( AIT ) 、Quantum Digital Li near Ta p e ( DLT )和Exabyte Mammoth 8mm。它们最少可以容纳20GB的不压缩数据,并且具有更高的数据传输能力。

备份Linux操作系统

很多新手有着Windows下的习惯,刚接触Linux时,很多人都会问:“Linux如何备份系统?有没有Ghost?”等等问题。 其实Linux是非常稳定的,只要你别用管理员帐户去乱弄操作系统,特别是删除某些重要文件的话,一般是很难出问题的。但是很多新手为了了解系统,或者是“手痒”,老喜欢不计后果地乱动,于是总出现一些莫名其妙的问题,结果又解决不掉只能重装。 那么能否有个像Ghost一样的软件,来备份刚装好和配置好中文环境的Linux系统呢? 当然有,就是tar,全名是tape recorder,非常专业的备份工具! 一、Linux文件运行的环境 Linux 下没有所谓的“注册表”等越用越慢的烂东西。在它下面,要使一个软件正常运行,需要三个条件:一是二进制文件,英文叫binary,一般就在/bin, /usr/bin等目录下的东西,二是库文件,library,一般在/lib,/usr/lib等目录下;三是配置文件,一般在/etc 和HOME目录的隐藏目录下(以.号开头)。配置文件不是必需的,有的软件会有默认的配置。此外还有其他的支持文件,这些都可以归到配置文件这类。 所以,要备份,就是要复制以上的三种文件;要还原,就是把以上三种文件粘贴到相应的地方。而复制和粘贴,大把软件都可以实现。 二、用tar备份系统 最简单的(也是最好的)备份方式就是用tar备份系统。虽然你可以在本系统环境下直接备份,但是推荐的方式是在另一个操作系统下进行备份。比如用LiveCD光盘启动后进行备份。同样的,当系统被你搞烂时,也是用光盘启动进行恢复。 首先,用Ubuntu Live CD光盘启动电脑,挂载你已经安装好的系统分区。假设挂载在/media/sda1下。 然后,确保你有另一个硬盘分区做为备份分区。当然,你要是把备份文件也放在/media/sda1下也没有问题,只是不符合“备份”的理念而已。我们假设/media/sda2为备份分区。并假设这两个分区都是ext3格式。 然后,运行命令进行备份: tar -cf /media/sda2/ubuntu-bak.tar /media/sda1 一般Ubuntu 8.04安装完中文,大小应该是 2.4GB左右。这个命令会花点时间,然后会在/media/sda2下面生成一个备份文件ubuntu-bak.tar 如果你对系统又进行了一些改动,比如又加入了星际译王,用得不错,想再次备份,那么只需要进行“更新备份”就可以了。命令如下: tar -uf /media/sda2/ubuntu-bak.tar /media/sda1

远程控制工具—pc Anywhere

远程控制工具—pc Anywhere 网络管理实习报告 专业:网络工程 班级:网络工程 姓名: 指导教师: 二○一四年十月十七日

目录 1 远程控制工具——Pc Anywhere (1) 2 对远程控制工具的分析理解 (1) 2.1 PC Anywhere的概念 (1) 2.2 Pc Anywhere远程控制软件的功能 (1) 3 采用的软件和工具、网络环境 (1) 4 实习的内容和步骤 (1) 4.1 pcanywhere的安装与使用 (1) 5 结论 (8) 6 实习心得 (9) 参考文献 (10) I

1 远程控制工具——Pc Anywhere 掌握远程控制的基本方法,了解远程控制工具Pc Anywhere,学会安装并使用远程控制工具。 2 对远程控制工具的分析理解 2.1 PC Anywhere的概念 Pc Anywhere是一款非常著名的远程控制工具,使用它可以轻松实现在本地计算机上控制远程计算机,使两地的计算机协同工作。 2.2 Pc Anywhere远程控制软件的功能 pc Anywhere操作简单、功能强大、安全性高的远程控制软件。功能有: (1)排除计算机故障:网络管理员使用pc Anywhere远程连接另一台计算机并解决计算机所出现的问题。还可以查看其他人的计算机屏幕、检查和修改设置。 (2)支持和维护服务器:网络管理员使用pc Anywhere连接到企业内部服务器,可进行日常维护、性能评估、并解决网络问题。 (3)获取存放在家里或办公室中的文件:使用pc Anywhere可以连接到家里或办公室的计算机,从而迅速地获得所需要的文件。 (4)实现远程工作:使用pc Anywhere连接到另一台计算机,可以查看和编辑文件,访问网络资源,并运行各种应用程序。 3 采用的软件和工具、网络环境 1.采用的软件:远程控制工具pc anywhere。 2.网络环境:被控端(即服务器)的操作系统采用Windows 2000 Server中文版,主控端(即用户端)的操作系统采用Windows 2000 Professional中文版,远程控制软件则采用pcAnywhere 10.5英文版。 4 实习的内容和步骤 4.1 pcanywhere的安装与使用 1.双击setup.exe进行安装

TeamViewer远程服务器管理工具使用哪些端口

TeamViewer远程服务器管理工具使用哪些端口TeamViewer这款远程服务器管理工具,它是无需任何特殊的防火墙配置即可轻松连接到远程计算机,在绝大多数情况下,只要可以上网,TeamViewer 始终可用。TeamViewer 与互联网对外连接时,通常不会受到防火墙屏蔽。 但是,在某些情况下,例如在具有严格安全政策的公司中,防火墙可能会阻止所有未知的外网连接,在这种情况下,你需要配置防火墙,允许TeamViewer 通过防火墙与外部连接。 以下是TeamViewer 需要使用的端口: 一、TCP/UDP 端口5938 TeamViewer 倾向于通过端口5938 进行对外的TCP 和UDP 连接—这是TeamViewer 的主要端口,并且TeamViewer 在使用此端口时具有最佳性能。你的防火墙应至少允许使用此端口。 二、TCP 端口443 如果TeamViewer 无法通过端口5938 进行连接,接下来会尝试通过TCP 端口443 进行连接。 但是,Android、iOS、Windows Mobile 和BlackBerry 移动端上运行的TeamViewer不使用端口443。 注意: 在管理控制台中创建的自定义模块也使用端口443。如果你要通过群组策略部署自定义模块,则需要确保你要部署的计算机上的端口443 打开。端口443 还有其他用途,包括TeamViewer 更新检查。 三、TCP 端口80

如果TeamViewer 无法通过端口5938 或443 进行连接,则会尝试通过TCP 端口80 进行连接。由于会产生了额外的开销(Overhead),并且如果连接断开也不会自动重新连接,通过此端口的连接速度比端口5938 或443 慢,可靠性也较低。因此,端口80 仅作为最后备用选择。 Android、Windows Mobile 和BlackBerry 上运行的TeamViewer不使用端口80。但是,如果需要,我们的iOS 应用程序可使用端口80。 四、Android和Windows Mobile 在Android 和Windows Mobile上运行的TeamViewer只能通过端口5938 与外部连接。如果移动设备上的TeamViewer 无法连接并提示你“检查网络连接”,可能是因为你的移动数据提供商或WiFi 路由器/防火墙屏蔽了此端口。 五、目标IP 地址 TeamViewer 软件可连接到遍布世界各地的主服务器。这些服务器使用多个不同的IP 地址范围,这些地址范围也会经常发生变化。因此,无法提供服务器IP 列表。但是所有IP 地址均有PTR 记录,并解析为*https://www.doczj.com/doc/481629864.html, 。你可以用它来确定可通过你的防火墙或代理服务器的目标IP 地址。 虽然可以如此操作,但从安全的角度来看,这样完全没有必要,TeamViewer 只能通过防火墙发起外部数据连接,因此只需防火墙屏蔽所有传入连接并仅允许通过端口5938 进行对外连接即可,无论目标IP 地址如何变化。 以上就是所有内容,希望对大家有所帮助。

Linux命令dump系统备份与还原

Linux dump系统备份与还原 备份步骤: 1.创建系统:dd if=icp-centos54-64.img of=lvstest1.img bs=100M 2.创建备份块:dd if=/dev/zero of=backup.img bs=100M count=100 3.mkfs.ext3 backup.img 4.创建vm系统启动文件lvstest1.xml,内容如下: lvstest1 a6603e99-fe4b-40bb-a076-aa56464f228f 8388608 524288 1 /usr/bin/pygrub linux destroy restart restart

远程桌面管理软件AppleRemoteDesktop3

Customer Profile Philadelphia International Airport and AirIT Philadelphia International Airport guides travelers with Mac-based solution. Airport installs state-of-the-art flight information system managed by Apple Remote Desktop 3. When the Philadelphia International Airport (PHL) opened its doors to four airlines and 100 passengers a day in the summer of 1940, few could have predicted the immense challenges of running an airport in the 21st century. Today PHL has 120 gates in six terminals and serves more than 28 million travelers annually. Connecting those passengers to their planes and luggage requires a vast array of ever-changing, time-sensitive data processed by hundreds of computers and displayed on thousands of screens. So when PHL expanded capacity by opening its new 800,000-square-foot A-West international terminal, only a state-of-the-art flight information system would do. At the heart of this system are Macintosh computers running Apple Remote Desktop 3. Faced with an aging terminal-based text display system and ever-growing demand, PHL contracted Air-Transport IT Services, Inc. (AirIT) to install a modern, multimedia-capable flight information system that would be easy to scale and maintain. AirIT is a leader in providing integrated IT solutions to the transportation industry, with metropolitan, regional, and international airport clients from Hong Kong to Wichita. AirIT brought in a powerful Java-based Multi-User Flight Information Display System (MUFIDS), to be integrated with an operational database and a gate management system. But former PHL Chief of Staff Jeff Shull wanted more. Shull—now Senior Vice President at AirIT—was interested in building a Mac-based network using Mac OS X to harness the platform’s proven support of Java, its ability to run on multiple displays, and its overall stability. At a Glance Opportunity: After the expansion of its international terminal, PHL contracted AirIT—a global provider of IT services to the airport and airline industry—to install a state-of-the-art flight information system. The new system would also allow PHL to pursue its desire for a Mac OS X–based solution to take advantage of the platform’s proven support of Java, multiple-display support, and overall stability. Results: Apple Remote Desktop 3 provides the perfect solution, enabling AirIT staff to distribute software, monitor system status, and control remote systems—all from one Macintosh computer. The new system requires only a quarter of the IT staff that similar, non-Mac-based installations normally require. And with Apple Remote Desktop, updating all of the computers can be completed in less than a day versus the 5 to 7 days typical for an environment like this.

Ghost For Linux备份和恢复磁盘系统

Ghost For Linux 使用手册 一、准备环境 本手册测试环境为vmware workstation 9.0系统,安装windows xp pro操作系统,分区为4G大小,做全盘的镜像和恢复。 需要工具:ghost for linux0.45版本的镜像工具。 使用本手册,需要熟练使用vmware虚拟机软件。 应用环境包含了一个FTP服务器端,需要设置可以读写访问的目录,用户名和密码都设置成:nihao;本次使用的是FileZilla_Server,打开FTP服务的主界面,设置ftp根目录为可读写。 设置完成后,最小化到任务栏即可。 本方法,适用于所有X86结构的windows和linux操作系统,支持全盘和分区的备份,通过ftp服务器的方式备份,保证了全网系统镜像的统一性和安全性,安装完成好系统后,依据软件和操作系统的安装配置手册,对软件和操作系统进行设置即可投入使用。 二、备份系统 2.1、虚拟机开机准备 准备好工具后,打开虚拟机并开机, 运行光盘系统。 查看信息后,三次回车, 检测系统的网络配置 设置本地键盘模式 基本信息查看 回车键打开系统命令提示符: 输入G41,打开ghost for linux的主界面 选择网络模式 出现主界面 2.2、一些配置 需要设置FTP服务器地址,用户名和密码,备份到FTP上边的文件名,压缩的格式等信息,如下图所示。 本地IP地址通过虚拟机DHCP自动生成,实际使用过程中,需要手动设置,保障网络的正常通讯即可。

设置FTP的备份用户名:xp_ 设置好的界面如下: 2.3、开始备份全盘 设置完成后,选择H:backup,开始备份全盘系统,注意:只选取HAD全盘即可,后边的分区不用选择。 开始进行全盘备份。 FTP服务器状态: 等待返回到主界面后,完成此次全盘镜像的备份,FTP服务器端的文件备份名:xp_ 注意:备份系统过程中,一定要等待系统备份完成,返回主界面,否则可能会存在备份不完全的情况。 三、还原系统 还原系统的过程与备份过程保持一致,是一个相反的过程,对应图片参考备份过程;注意实际操作过程中的IP地址和用户名密码的设置。 四、管理系统镜像 在AFC中央数据机房里,设置一台全网可以访问的FTP服务器,仅作为系统备份和环境使用。

win7工作组下远程管理HyperV的方法(详细图解)

在工作组环境win 7远程管理Hyper-v server R2 下载for win7 的RSAT(Remote Server Administration T ools for Windows 7 下载地址: https://www.doczj.com/doc/481629864.html,/download/en/details.aspx?id=7887 (x64 and x86两个版本供下载 选择你系统对应的版本) 下载完成 双击安装包 安装(安装过程较慢) 安装完成后一》控制面板一》程序和功能一》打开或关闭windows功能 会发现windows功能窗口列表最下端多出远程服务器管理工具项 也就是RSAT(Remote Server Administration T ools 安装成功 见下图

依次点开一》远程服务器管理工具一》角色管理工具一》勾选Hyper-v工具一》确定 完成后会在管理工具中添加Hyper-v管理器 见下图

连接到服务器一》另一台计算机:出现如下显示: 此处显示没有完成此任务所需的权限。请与计算机08R2授权策略的管理员联系。 一、此处需要hyper-v服务器与win7上拥有一个相同的帐户 密码也一样。 二、去微软网站下载HVRemote.wsf 脚本 下载链接为 https://www.doczj.com/doc/481629864.html,/HVRemote/Release/ProjectReleases.aspx?ReleaseId=308 4 因为在工作组环境下配置远程管理hyper-v服务器很麻烦 服务器与客户端必须开通必要的权限 还好微软有提供相关脚本 三、下载完毕后,将hvremote.wsf存放至本地目录(如D:\hvremote)

BackupExecLinux平台下Oracle备份详细配置步骤

Backup Exec Linux平台下Oracle备份详细配置步骤。 情形 如何配置Backup Exec对Linux平台下的Oracle进行备份? 解释 请按照以下步骤一步一步对Oracle备份进行配置: 1. 首先使用root身份登陆到Oracle服务器,使用以下命令将用户oracle添加到beoper 组: 2. 继续使用root身份进行Oracle 数据库访问的配置,运行AgentConfig程序并选择菜单1: 3. 再次选择菜单1添加Oracle数据库访问,在此输入的用户名应该为oracle,即安装Oracle 时所使用的账号: 4. 选择y确定对于Oracle操作使用完整的计算机名或IP地址,然后输入计算机名;在此例子中Oracle计算机运行在SuSE10上,计算机名称为oracle11l: 注意:请确保DNS解释正确,或者修改hosts文件添加正确条目以确保解释正确。 5. 在是否使用自定义端口连接到备份服务器提示中选择n,然后在提交配置更改到配置文件中选择y以保存配置,返回菜单后选择5,再选择3退出配置程序: 6. su - oracle切换到oracle用户,再次执行AgentConfig配置程序,并选择菜单2进行数据库实例配置: 如果您的oracle环境不是RAC,则请忽略以下提示: If this computer is a RAC node, you must perform additional steps for configuration before you continue. Refer to the readme for these additional steps. 7. 在数据库实例添加中选择菜单1,系统自动列出该OS里所安装的Oracle实例,输入您需要添加的实例的编号,在此例子中只有orcl单实例,然后输入备份时用于连接实例的账号,建议使用sys账号连接oracle实例: 8. 在提示输入介质服务器的名称或IP地址时输入备份服务器的机器名;在修复编目中选择n(如果您的oracle配置了修复编目则请选择y进行修复编目的配置);然后在提交配置更改到配置文件中选择y以保存配置,返回菜单后选择5,再选择3退出配置程序: 注意:请确保DNS解释正确,或者修改hosts文件添加正确条目以确保解释正确。 完成以上配置后请重启Backup Exec Remote Agent for Linux/Unix的服务,在停止服务后请等待30秒后再运行启动服务的命令,否则可能由于还有模块未完全卸载而导致启动失败;如遇此情况,则只需要稍后再次执行启动服务命令: 9. 登陆到备份服务器,打开Backup Exec的控制台,从菜单中选择“网络”--“登陆账户”打开

一种远程管理Linux系统工具的设计与实现

分类号:TP311.1 U D C:D10621-408-(2007)5913-0 密级:公开编号:2003032045 成都信息工程学院 学位论文 一种远程管理Linux系统工具的设计与实现 论文作者姓名: 申请学位专业: 申请学位类别: 指导教师姓名(职称): 论文提交日期:

一种远程管理Linux系统工具的设计与实现 摘要 现在,Linux已经是应用比较广泛的操作系统之一,在其系统中有很多的服务。为了实现远程配置和管理Linux中的各种服务,需要有一种远程管理Linux 系统的工具软件,Webmin就是一种较好的B/S模式软件,而该课题以C/S模式实现。该工具主要功能实现对Linux系统用户和组的添加、修改和删除;对系统应用服务(如:DNS、FTP、Apache、系统启动服务管理)进行管理和配置,这些服务的远程配置主要是通过修改服务配置文本文件来实现的。该远程管理工具选用C/S模式设计,在客户端,采用GTK编程来实现操作界面;在服务器端,选用Linux系统的文件调用函数来读写配置文件中的数据;采用Sock TCP 编程来实现客户端和服务端之间的数据通信。通过系统测试后,完成预期的目标,但是需要进一步完善程序和考虑安全性后,方可应用于实际的远程管理。 关键词:Linux;系统服务;C/C++;GTK;系统调用;Socket

The Design and Implementation of a Remote Management Tool for Linux Abstract The operating system of Linux has become one of the most popular operating systems nowadays. It provides many kinds of service. In order to configure and manage the service remotely, the tool of remote management of the operating system of Linux is needed. Webmin is a good tool of software based on the model of B/S. This design is implemented based on the model of C/S. The main functions of the system include addition, modification, deletion of users and groups of Linux operating system and configuration and management of the service of application of the system, such as the DNS, FTP, Apache and the management of booting service. The remote management of service is implemented by modifying the files of configuration. The model of C/S is selected by this system. In the Client, the operating interface is made by the programming of GTK. In the Server, the functions of transferring of files of Linux operating system are used to write and read the data of the configuration files. The communication of Client and Server is implemented by the programming of Sock TCP. The testing demonstrates that the system has reached the prospective goal. But lots of improvements should be made and the problems of security should be considered more. After being modified and perfected, the system can be used to manage the system remotely. Key words: Linux;System Servers;C/C++;GTK;System Call;Socket

Linux 系统文件备份

Linux 系统文件备份 在当今信息化时代,数据已经成为企业最重要的财富,我们要充分认识到数据备份的必要性和重要性。 从国际上看,以美国为首的发达国家都非常重视数据存储备份技术,而且将其充分利用,服务器与磁带机的连接已经达到百分之六十以上。而在国内,只有不到百分之十五的服务器连有备份设备,这就意味着百分之八十五以上的服务器中的数据面临着随时有可能遭到全部破坏的危险。与欧美发达国家起步于20世纪70年代的存储备份行业相比,中国存储备份市场还刚刚起步,专业做存储备份软件的厂家是有限的,而能够为大型企业重要信息系统提供安全可靠服务的公司更是凤毛麟角。有关专家指出,因为灾难与紧急事件具有“小概率、高风险”的显著特点,而且中国很多重要企业一方面仍然存在麻痹意识,防患于未然的思想准备不足。 另一方面,因为对存储与恢复概念的认识还仅停留在数据与IT系统备份的初级阶段,并没有上升到更高的层次,所以要在最近几年要使各企业必须认识到存储备份的重要性,是迫在眉睫的事情。 今天,数据存储容量的急剧膨胀,Internet使网络数据必须保证每天24小时、每周7天、每年365天处于就绪状态。因此,数据存储备份的重要性逐渐开始受到各行各业的关注。那么什么是数据备份呢,简单的说数据备份就是将数据以某种方式加以保留,以便在系统遭受破坏或其他特定情况下,重新加以利用的一个过程。 随着科技技术的迅猛发展,计算机网络系统中保存的关键数据的量愈来愈大,许多数据要保存应用数十年以上,甚至是永久性保存。关键业务数据成了企业生存的命脉和宝贵的资源,数据安全性问题愈来愈突出。从伦敦爆炸事件、美国9.11、东南亚海啸、到日本神户大地震,这些灾难不仅给政府、商业机构及至个人造成巨大损失,同时也把一个一直还没被人们完全接受的“数据的存储与备份”推向了市场前沿。 1.数据备份操作类型 数据备份按操作类型分可分为三大类,包括全量备份、增量备份和差量备份,详细介绍如下: ●全量备份 全量备份是拷贝整个磁盘卷的内容。换句话说,全量备份就是备份一个系统的C:驱动器,或D:驱动器,如此等等。术语“全量备份”可以适用于服务器,包括所有分配的逻辑卷,它也适用于卷对卷的备份。执行全备份的主要原因是提供更方便的磁盘卷恢复。使用在单一磁带或一组磁带上的整个卷内容,恢复将是十分简单的和容易理解的过程。通常,全量备份是在周末进行,因为这时能有适合的时间来完成备份,而不影响末端用户作业的运行。 ●增量备份

LINUX系统备份恢复手册——tar的使用

LINUX系统备份恢复手册 ——tar的使用 广州江南科友科技股份有限公司

[文档信息] [版本变更记录] [文档送呈]

目录 1. 备份系统 (1) 1.1. 备份/tmp目录 (1) 1.2. 把bak1.tar.gz包移动到/tmp下 (1) 1.3. 备份除了/dev和/proc之外的其他所有目录 (1) 1.4. 合为一个备份包bak.tar (1) 2. 恢复系统 (1) 2.1. 将备份包解开得到两个部分 (1) 2.2. 把两个包转移到/usr下 (1) 2.3. 先恢复bak1.tar.gz的内容 (1) 2.4. 把bak2.tar.gz包转移到/tmp下,并恢复 (2) 2.5. 修改IP (2) 2.6. 删除虚拟网卡绑定MAC地址的文件 (2) 2.7. 重启系统 (2)

1.备份系统 1.1. 备份/tmp目录 #tar zcfP /usr/bak1.tar.gz /tmp 1.2. 把bak1.tar.gz包移动到/tmp下 #mv /usr/bak1.tar.gz /tmp 1.3. 备份除了/dev和/proc之外的其他所有目录#tar zcfP /tmp/bak 2.tar.gz --exclude=/dev --exclude=/proc / 1.4. 合为一个备份包bak.tar #tar -c /tmp/bak.tar /tmp/bak1.tar.gz /tmp/bak2.tar.gz #rm -rf /tmp/bak1.tar.gz /tmp/bak2.tar.gz 2.恢复系统 2.1. 将备份包解开得到两个部分 #tar -x /tmp/bak.tar 2.2. 把两个包转移到/usr下 #mv /tmp/bak1.tar.gz /usr #mv /tmp/bak2.tar.gz /usr 2.3. 先恢复bak1.tar.gz的内容 #tar zxfP /usr/bak1.tar.gz

远程抄表管理软件

远程抄表管理软件-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

远程抄表管理软件 深圳森晖电子有限公司 电表事业部,深圳市深南大道本元大厦25楼A https://www.doczj.com/doc/481629864.html, 功能说明: 1、运行于internet / intranet的远程电力抄表管理软件; 2、多总线并发工作设计(支持8条485总线),多任务抄设可同时进行; 3、通讯接口插件式设计,完全不同的功能软件可共享下位机通讯系统; 4、多种报表输出格式:EXCEL、Qprinter、图文; 5、符合DL/T 645 部标、扩展标准

三相电表功能介绍: 1、精密的分时计量和需量控制 ●4个费率时段计量正向有功和反向有功电能;2种有功计量模式 ●分时计量四个象限无功电能;正反向总无功计量支持5种无功计量模式 ●4种费率,12时段,4个年时区,5个时段表 ●节假日、春节、周休日设置 ●主副两套费率,提前设置到时切换 ●有功无功最大需量及发生时间; 2、多种事件记录功能 ●失压、失流记录功能;上电、停电记录,编程、广播校时;编程、广播校时事件记录功能; ●电压合格率,全失压电流检测记录功能; ●代表日整点负荷冻结功能和每日零点电量冻结或每月某日零点负荷冻结功能; ●表壳的开、关记录 3、大容量的负荷记录功能 ●128KB的负荷曲线的记录功能,允许记录的数据多达7类,时间间隔可设; ●当前月、上月、上上月电量、最大需量的记录 ●12个月历史电量结算功能。 4、方便的读取和测试 ●有两个RS485接口;速率可调; ●红外载波通讯,支持抄表和设表; ●支持红外遥控器抄表,非接触唤醒; ●8路光藕隔离输出,用于精度测试和远动脉冲、需量周期、秒时钟、时段切换指示和负荷报 警控制。 5、安全功能 ●三级密码构成的授权体系 ●运行状态光电报功能 ●逆相监测功能 ● 6、用户可编程的液晶显示功能 7、符合DL/T645-1997和南方电网通讯规约及其他扩展规约

推荐:五款免费远程控制软件

推荐:五款免费远程控制软件 提倡低碳生活似乎已经成为是一种时尚潮流,今天小编也凑凑热闹,向大家推荐一种低碳的办公方式--远程办公。远程办公的好处很明显,节省了上下班时间、减轻了交通压力、节约燃油并减轻了由此带来的污染,还可以节省高昂的办公室费用。美国《连线》杂志主编克里斯·安德森在《免费:商业的未来》提到的免费模式,同样适用远程办公:我们已经有现成的网络和计算机,只需要再找一款免费的远程控制软件,便可以开始免费远程办公。今天介绍几款时下比较流行的免费远程控制软件供大家选择。 1、网络人(Netman)软件产品

网络人是国内做得最好的几款远控之一,拥有很强大的功能和人性化的设置,支持远程开机、关机,远程同步查看对方电脑屏幕、遥控键盘鼠标,远程开启摄像头(可将视频内容录像),远程上传、下载、修改文件、语音文字聊天……软件采用UDP协议穿透内网,用户无需做端口映射,便可连接任何网络环境下的远程电脑,进行远程办公、远程操作。在安全方面,网络人是首款采用U盾安全加密的远程控制软件。 网络人企业版主要用于企业远程管理和远程办公,无须知道对方IP地址,亦可进行控制(可设置是否让员工知道自己被控)。使用帐号登录企业版程序后,公司里几十台电脑就显示在软件的界面上,可以看到每一个员工电脑的屏幕(可对屏幕录像),还可以远程控制他们的鼠标、键盘,远程开启摄象头(可对监控内容录像),或者直接与各员工进行文字、语音沟通,可以批量发送文件到每个员工电脑中。 配合网络人电脑启动器,可远程批量开机、关机功能(同时启动或者关闭全公司所有电脑),极大提高了工作效率。网络人(Netman)企业版主要用于远程办公管理,企业监控职员,家长监管儿童,网管管理电脑,电脑技术人员远程技术维护等。 2.花生壳远程控制

相关主题
文本预览
相关文档 最新文档