高级文件系统管理
tar -z gzip
-g bzip2
-c
-x
-t
-f
-v
star
备份
增量备份
备份从上次完全备份或者增量备份以来的
差异备份
不清除备份标记
占用的空间较大
完全备份
事务性日志
Redolog
Undolog
Dump
备份不同时间以来的数据
-lever 0
完全
大于
0
做增量备份
-f file
备份到备份目的地去
-u
更新
etc/dumpdater
配置文件
例子
restore �Crf /dev/sda5
Dump -0u �Cf /dev/sda3 /dev/sda3
Mount /dev/sda3 /shared
RAID
冗余磁盘阵列
redndent array inexpensive disk
廉价冗余磁盘阵列
Redunda arr independent disks
独立冗余磁盘阵列
如何使用命令创建软件
RAID
设备
l
mdadm [mode] <raiddevice> [options] <component…>
MKDES
l
assemble
装配模式
l
created
创建模式
1.
�Cc
2.
�Cv
3.
�Cs
4.
�Cn
指定活动的设备数
不包括空闲的设备
5.
�Cl
级别
6.
�Ca yes
l
follow or monitor
监控模糊四
l
grow
增长模式
l
manage
管理模式
volum
卷,高级逻辑设备,可以动态变化,最多放到
raid1
上
最底层
pv
物理卷
->vg
卷组需要分区格式化
->lv
逻辑卷
lvm
逻辑卷管理器
创建
pv/vg/lv create
查看
display
移除
remove
扩展卷组
vgextend
缩减卷组
vgreduce
例子
先分区
Fdisk /dev/sda
指定
8e
类型
创建卷组
vg create vol(
名字
)
vg display
显示
查看
后面可以跟具体路径查看
vg create myvol /dev/sda(5,6)
vgdispaly
随时查看
验证
创建逻辑卷
lvcreate
-l
按比例
-L
指定具体大小
通常用此命令
-n
指定逻辑卷名
Lvcreate -L 512M �Cn ftp lv01
Lvcreate -L 512M �Cn lvtest myvol
Lvdisplay
随时查看验证
Mkfs.ext3 /dev/myvol/lvtest
Mkdir /shared
Mount /dev/myvol/lvtest /shared/
Df �Clh
产看利用率
Cd /shared/
Ls
扩展
Lvextend �CL +512M /dev/myvol/lvtest [+]
增加
没有
+
表示增加到
Cd �Clh
Resize2fs �Cp /dev/myvol/lvtest
缩减
先卸载
在检查
Umount /shared/
卸载
Fsck �Cf /dev/myvol/lvtest
检查
Resize2fs /dev/myvol/lvtest 512M
Lvreduce �CL 512M /dev/myvol/lvtest
Mount /dev/myvol
Df �Clh
Pvremove
移除
Mv
移动
Vgreduce
从卷组中移除物理卷
Sanshot
快照
-m
做镜像
+num
做几次
-p
权限
-r
读写
-s
快照
例子:对
lv
做快照
Cd /shared
Ls
Cd
Lvcreate �CL 10M �Cp r �Cs �Cn lvtestbackup myvol /dev/myvol/lvtest
查看
Mount �Co ro /dev/myvol/lvtestbackup /mnt
Cd /mnt
Ls
Ls /shared/
Cd
Umount /mnt
Dump -0u �Cf /root/lvtest100728.dump /dev/myvol/lvtestbackup
备份
Lvremove
删除快照
错误后恢复
Mkfs lv
Mount lv
Cd lv
Restore �Crf /root/lvtest100728.dump
本文出自 “骑虎南下” 博客,谢绝转载!