Linux_121_raid与备份盘

Linux_121_raid与备份盘,第1张

raid与备份盘的学习

1.使用四块盘做实验,三块盘搭建raid阵列组,一个盘当作备份盘

可以使用raid5来搭建三块硬盘的阵列组

mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde

参数解释

-n 指定3块硬盘

-l 指定raid的级别是raid 5

-x 1 表示一个备份盘

/dev/sd[b-e]代表指定使用的四块硬盘

2.检查一下raid阵列组的信息与状态

mdadm -D /dev/md0

3.针对阵列组进行格式化文件系统

mkfs.xfs -f /dev/md0

4.开始挂载,使用阵列组分区

mount /dev/md0 /yuraid

5.检查挂载情况,以及数据写入情况

检查挂载情况:mount -l | grep md0

数据写入情况:df -hT | grep md0

6.此时可以写入数据,检查raid是否正常使用

df -hT | grep md0

7.见证备份磁盘的作用,从磁盘阵列组中删掉一块硬盘,检查阵列情况

mdadm /dev/md0 -f /dev/sdb

8.检查备份盘是否自动加入了阵列组

mdadm -D /dev/md0

1、比如每天产生一个/data/access.log这样的文件,我们每天备份到backup目录的access_2011-01-12.log.gz这样的文件。2、增加计划任务

export EDITOR=vi

crontab -e

0 0 * * * /data/bak.sh

3、bak.sh文件内容如下:

cat /data/bak.sh

#!/bin/bash

logs_dir=/data

bak_dir=/data/backup

bak_file=access_`date +%Y%m%d`.log

# tar everyday

#echo "begining of tar"

tar zcf $bak_dir/$bak_file.gz $logs_dir/access.log

# clear bak_file

#echo "clearing file.log"

find $bak_dir -mtime +7 -exec rm -rf {} \

#end


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8379035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存