首页 > 系统相关 >@linux文件的备份与恢复(lvm)

@linux文件的备份与恢复(lvm)

时间:2022-10-09 23:34:47浏览次数:54  
标签:centos sdc1 备份 dev linux lvm root vg1 localhost


1、什么是lvm

你如何保证你的硬盘空间恰好够用?
如果你的硬盘你够用了怎么扩容?

LVM是文件系统管理工具

/root/oldboy ---> lv[5G]
/root/oldboy ---> lv[3G]

2、LVM的优点

1、可以动态扩容与缩容
2、可以将新增加的硬盘添加到VG存储池
3、可以突破物理存储卷的限制

3、使用lvm

install lvm2 -y
2、将磁盘交给pv
pvreate [磁盘|磁盘分区]
3、查看pv
pvs
pvscan
列:
[root@localhost ~]# pvcreate /dev/sdc1
WARNING: xfs signature detected on /dev/sdc1 at offset 0. Wipe it? [y/n]: y
Wiping xfs signature on /dev/sdc1.
Physical volume "/dev/sdc1" successfully created.
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 centos lvm2 a-- <49.00g 0
/dev/sdc1 lvm2 --- 5.00g 5.00g

4、创建vg

[vg名称] [pv路径]

列:
root@localhost ~]# vgcreate vg1 /dev/sdc1

Volume group "vg1"

5、查看vg

vgs

6、创建lvm逻辑卷(lv)

: 逻辑卷的名字

lvcreate [参数] 逻辑卷名称 #-L指定LV大小,–n指定LV名称 后VG名称
列:
[root@localhost ~]# lvcreate -L 2G -n vg1-lv1 vg1
Logical volume "vg1-lv1" created.
[root@localhost ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root centos -wi-ao---- <48.51g
swap centos -wi-ao---- 500.00m
vg1-lv1 vg1 -wi-a----- 2.00g

7、制作文件系统

mkfs.xfs /dev/vg1/xxx

8、挂载文件系统

mount [lv的路径] [挂载点的路径]

9.永久挂载

mount

10.卸载lv/vg/pv方式

[路径]  [名称]

案列:
卸载lv:
[root@localhost ~]# lvremove /dev/vg1/vg1-lv1
Do you really want to remove active logical volume vg1/vg1-lv1? [y/n]: y
Logical volume "vg1-lv1" successfully removed
[root@localhost ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root centos -wi-ao---- <48.51g
swap centos -wi-ao---- 500.00m


卸载vg:
[root@localhost ~]# vgremove vg1
Volume group "vg1" successfully removed
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos 1 2 0 wz--n- <49.00g 0


卸载PV:
[root@localhost ~]# pvremove /dev/sdc1
Labels on physical volume "/dev/sdc1" successfully wiped.
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 centos lvm2 a-- <49.00g 0


标签:centos,sdc1,备份,dev,linux,lvm,root,vg1,localhost
From: https://blog.51cto.com/u_15166421/5742161

相关文章

  • @linux网卡配置命名方式
    [root@hzl~]#cd/etc/sysconfig/network-scripts/[root@hzl~]#mvifcfg-ens33ifcfg-eth0[root@hzl~]#sed-i"s#ens33#eth0#g"ifcfg-eth0[root@hzl~]#vim/etc/sy......
  • linux进程管理和调度(一)
    内核和处理器建立了多任务的错觉,即可以并行做几种操作,这是通过以很短的间隔在系统运行的应用程序之间不停切换而做到的。由于切换间隔如此之短,使得用户无法注意到短时间内......
  • Linux fdisk 命令
    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与......
  • Linux 上下载安装 RabbitMQ 的方法步骤
    RabbitMQ是一套开源(MPL)的消息队列服务软件,是由LShift提供的一个AdvancedMessageQueuingProtocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang写成......
  • git diff与linux diff的输出格式之unified format
    gitdiff与linuxdiff的输出格式之unifiedformat【转】  前言前面有一篇文章《一个有些意思的项目--文件夹对比工具(一)》,里面简单讲了下diff算法之--Myers算法......
  • @linux 扩容|缩容 (增加与减小swap分区)
    文章目录​​swap分区增加​​​​1.swap的概述​​​​2.swap增加​​​​1)查看当前linux主机swap​​​​2)增加swap分区​​​​3)swap永久设定​​​​4)修改swap空间的swa......
  • 各种linux安装软件的方式
    ......
  • @开源镜像站(linux系统:Center OS|Ubuntu|Debian)
    文章目录​​1.开源镜像​​​​2.国内开源镜像站​​​​3.国外开源镜像站(官方镜像站)​​1.开源镜像开源镜像站即一个放置开源系统镜像文件的站点;免费提供镜像文件下载下来......
  • 在 Linux 虚拟机上扩展根文件系统 扩容(azure cloud)
    文章目录​​linux文件系统扩展​​​​1.登录azurecloud​​​​2.进入服务器,查看当前的文件系统​​​​3.服务器关机(关机扩容)​​​​4.服务器上文件系统扩展调整​​li......
  • @zabbix监控(snmp监控linux主机)
    文章目录​​zabbix使用snmp监控linux​​​​1.服务端部署snmp​​​​2.客户端部署snmp​​​​3.测试snmp状态​​​​4.zabbix-web添加主机​​zabbix使用snmp监控linux......