ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:94.50KB ,
资源ID:42309      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-42309.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(linux下巧做硬盘分区镜像.doc)为本站会员(无敌)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

linux下巧做硬盘分区镜像.doc

1、Linux 下巧做硬盘分区镜 像 为了系 统的 安全 ,我 们经 常要用 到各 种备 份工 具软 件。Mirrordir 官 方网 址: http:/ 它 的工 具功 能比 较 强大, 比较 适合 作能 做硬盘 和分 区镜 像。 一、 软件 下载 安装 : mirrordir 有 三种 包提 供, 一种 是 rpm 的 , 这 种 包能直 接安 装 ; 另 外就 是 源码包 ; src.rpm 和 tar 包 。本 文是采用 RPM 包 安装 的方 法。 # wget http:/ #rpm ivh mirrordir-0.10.49-1.i386.rpm 二 、分 区镜 像操 纵 如 果我

2、想为/dev/hda1 中的 home 目 录做 一个 镜像到/dev/hdb9 磁盘 做 一个 home 的镜 像;因 为关 系到 安全 ,比 如把/dev/hda 的磁 盘的 东 西都删 除了 ,所 以在 同一 个磁盘 内做 镜 像意义 不是 太大 。所 以最 好把要 镜像 的硬 盘分 区放 在其他 的硬 盘分 区中 。 1. Linux 的硬 盘分 区 规定 设 备管 理 在 Linux 中 ,每一 个 硬件设 备都 映射 到一 个系 统的文 件, 对于 硬盘 、光 驱等 IDE 或 SCSI 设 备也 不例 外。Linux 把 各种 IDE 设 备分 配了 一个由 hd 前 缀组 成的

3、 文 件;而 对于 各种 SCSI 设 备, 则 分配 了一个 由 sd 前缀 组成 的 文件。 例 如, 第 一个 IDE 设备, Linux 就 定义为 hda ; 第二 个 IDE 设备就 定义 为 hdb ; 下面 以此类 推 。 而 SCSI 设备 就应该 是 sda 、 sdb 、sdc 等。 分 区数 量 要 进行 分区 就必 须针 对每一 个硬 件设 备进 行操 作,这 就有 可能 是一 块 IDE 硬盘 或是一 块 SCSI 硬盘。 对于 每一 个 硬盘 (IDE 或 SCSI ) 设备 ,Linux 分 配了 一个 1 到 16 的 序列 号码 , 这 就代 表了 这块 硬

4、 盘上面 的分 区号 码 。 例 如 第一个 IDE 硬 盘的 第一 个 分区 , 在 Linux 下面映 射的 就是 hda1 , 第 二个分 区就 称作 是 hda2 。 对于 SCSI 硬 盘则 是 sda1 、 sdb1 等。 各 分区 的作 用 在 Linux 中 规定, 每 一个硬 盘设 备最 多能 有 4 个主分 区( 其中 包 含 扩展 分区) 构成 , 任何一 个扩 展分 区都 要占 用一个 主分 区号 码, 也就 是在一 个硬 盘中 , 主 分区 和扩展 分区 一共 最多是 4 个。 对于 早期 的 DOS 和 Windows (Windows 2000 以 前的 版本 )

5、 , 系统只 承认 一个主 分区 , 可 以通 过在 扩展分 区上 增加 逻辑 盘符 (逻辑 分区) 的方 法, 进一 步地细 化分 区 。 主 分区 的作 用就 是计 算机用 来进 行启 动操 作系 统的, 因此 每一 个操 作系 统的启 动, 或者 称作是 引导 程序 , 都应 该存 放在主 分区 上 。 这 就是 主分 区和扩 展分 区及 逻辑 分区 的最大 区别 。 Linux 规 定了 主分 区 ( 或者 扩展分 区) 占用 1 至 16 号码中 的前 4 个号 码。 以 第一个 IDE 硬盘为 例说 明, 主分 区( 或者扩 展分 区) 占用 了 hda1 、hda2 、hda3

6、、hda4 , 而逻辑 分区 占用了 hda5 到 hda16 等 12 个号 码 。 因 此 , Linux 下 面每 一个 硬盘 总共 最 多有 16 个分 区。 对 于逻 辑分 区 ,Linux 规定 它们 必须 建立 在扩 展 分区上 而不 是主 分区 上 。 因此 , 我 们可 以看到 扩展 分区 能够 提供 更加灵 活的 分区 模式 ,但 不能用 来作 为操 作系 统的 引导。 2. 首 先我 们要 挂载/dev/hdb9 我 们在/dev/hda1 的 磁盘中 ,也 就是 当前 的操 作系统 中建 一个 目 录 hdb9 # mkdir /mnt/hdb9 # 见目 录 然 后我

7、 们挂 载/dev/hdb9 #mount /dev/hdb9 /mnt/hdb9 3. 操 作一 个镜 像一 个 目录 本 文是 操作/dev/hda1 的一 个目 录/home ,所 以 我们也 要在/mnt/hda9 已 经挂载 的磁 盘 分区中 建一 个/home 目录。 #mkdir /mnt/hdb9/home # mirrordir /home /mnt/hda9/home 这 样就 成功 完成 操纵 。我们 可能 查看 一下/mnt/hdb9 中 ,可 以发 现 home 目录的 存在 , 和镜像 源 的 home 目 录是 一样的 。 4. 恢 复分 区 如 果我 们在/de

8、v/hda7 中的 目录/home 里面 的 东西都 被破 坏了 , 我们 就可 以用 mirrordir 来恢复 它。 命令 非常 简单 。 # mirrordir /mnt/hda9/home /home 三、 自动 化备 份 1.cron 服 务配 置简 介 系 统管 理员 通常 需要 在每天 , 每周 , 每 月做 备 份和运 行其 他的 进程 。 虽 然这些 进程 都可 以手工 运行 ,但 是通 常都 需要安 排它 们自 动运 行。cron 守护 进程 的作 用就 在 与此。cron 守 护进程 在系 统引 导的 时候 和系统 管理 员和 其他 用户 执行时 间调 度任 务提 交的

9、时候启 动 。 你 可 以用 ps 命 令来 检查 是 否 cron 守护 进程 正在 运行 。 # ps ef grep cron #cron 正在 运行 吗 可 以用 以下 的方 法启 动、关 闭这 个服 务: /sbin/service crond start / 启动服 务 /sbin/service crond stop / 关 闭服 务 /sbin/service crond restart / 重 启服 务 /sbin/service crond reload / 重 新载 入配 置 你 也可 以将 这个 服务 在系统 启动 的时 候自 动启 动: ntsysv 打 开窗 口,

10、在 crond 服务选 项加 上* (用 空格 键 ),然 后重 新启 动系 统, 这样系 统会 启 动 cron 服 务。 现在 Cron 这 个服 务已 经在进 程里 面了 ,我 们就 可以用 这个 服务 了。cron 服务提 供 crontab 命令 来设 定 cron 服务的 ,以 下是 这个 命令 的一些 参数 与说 明: crontab 命令 用来 操作 每个用 户的 守护 程序 和该 执行的 时间 表, 使用 权限 是所有 用 户 。 格 式:crontab u user 文件 crontab u user l r e 主 要参 数: u : 设定 某个 用户 的 cron 服

11、务,一 般 root 用户在 执行 这个 命令 的时 候需要 此 参 数 。 e : 执行 文字 编辑 器 来设定 时程 表, 内定 的文 字编辑 器是 vi 。 r : 删 除目 前的 时程 表 。 l : 列出 目前 的时 程 表。 比如说 root 查 看自 己 的 cron 设 置:crontab -u root -l 再 例如 ,root 想删 除 fred 的 cron 设 置:crontab -u fred -r 在编辑 cron 服务 时, 编辑的 内容 有一 些格 式和 约定, 输入 :crontab -u root -e 进入 vi 编 辑模 式, 编 辑的内 容一 定要

12、符合 下面 的格式 :*/1 * * * * ls /tmp/ls.txt 这 个格 式的 前一 部分 是对时 间的 设定 , 后 面一 部分是 要执 行的 命令 , 如 果要执 行的 命令 太多 , 可 以把 这些命 令写 到一个 脚本 里面 , 然 后在 这里直 接调 用这 个脚 本就 可以了 , 调用 的 时候记 得写 出命 令的 完整 路径。 时间 的设 定我 们有 一定的 约 定 , 前 面五 个* 号 代表五 个数 字, 数字的 取值 范围 和含 义如 下: 分钟 (0-59) 小時 (0-23) 日期 (1-31) 月份 (1-12) 星期 (0-6 )/0 代 表星期 天 除

13、了数 字还 有几 个个 特殊的 符号 就是“*“ 、“/“ 和“-“ 、“,“ ,* 代表 所有 的取 值范围 内的 数 字,“/“ 代表 每的 意思,“*/5“ 表示每 5 个 单位 ,“-“ 代 表 从某个 数字 到某 个数 字,“,“ 分开几 个离 散的数 字。 2.使用 cron 调用 nirrordir 命令 (1 ) 首先 在/usr/local/sbin 目录 下建 立一 个脚 本 文件 mirror.sh ,内 容如 下 : #!/bin/sh # # mirror.sh: 镜像 the /home 分 区到 第二 块分 区 mount /dev/hdb9 /mnt/hdb9 mirrordir /home /mnt/hda9/home /bin/umount /mnt/hdb9 (2 ) 建立 定时 器设 置 文件: #crontab e 此 时启 动 vi 编 辑器 , 输入以 下内 容: 0 * * * * /usr/local/sbin/mirror.sh 用 vi 编辑 器存 盘退 出 。这时 在/var/spool/cron/ 目录下 会生 产一 个 root 的 文件。 (3 ) 使用 crontab 命 令添加 到任 务列 表中 : #crontab u root 这 样用 户在 每天 的 0 点自动 进行 分区 备份 。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报