@文件系统的备份与恢复

1|01、dd命令
dd if=/dev/zero of=/dev/sdb bs=500M count=1 if : 从哪里读文件 of : 写入到哪里 bs : 写入500M count : 写一块
1|02、模拟文件系统出问题
1、直接向硬盘中写数据,不能测试向分区写数据 2、卸载之后重新挂载 [root@localhost ~]# mount /dev/sdc1 /root/test mount: mount /dev/sdc1 on /root/test failed: Structure needs cleaning 3、对文件系统进行修复 xfs_repair [磁盘或分区路径] 注: xfs_repair修改硬盘之后,硬盘数据丢失,所以对重要的数据要进行数据备份
1|03、文件系统的备份与恢复
备份:另外在保存一份 恢复:将以前保存的数据进行还原 touch 1.txt echo aaaa > 1.txt cp 1.txt 2.txt rm 1.txt cp 2.txt 1.txt 1.log 1T = 1024G 全量备份和增量备份 全量备份:将需要备份的文件全部复制一份 增量备份:在原来备份基础上,把新增数据重新备份一份 备份与恢复的命令 xfsdump : 备份的命令 xfsrestore : 恢复的命令 # 备份的步骤 1、安装备份命令 [root@localhost test]# yum install xfsdump -y 2、备份的等级 0 全量备份 1 ~ 9 增量备份(等级) 3、备份的参数 -L :记录每次备份的地方 -M :注释,此次备份的注释 -l :指定备份的等级 -f :备份的文件名称 -I :查看备份信息 4、备份的条件(限制) 1、必须使用root权限 2、只能备份已经挂载的内容 3、只能备份xfs文件系统 4、只能够用xfsrestore来恢复 5、备份的命令格式 xfsdump [参数] 备份路径 xfsdump -L sdb1_bak -M "sbd1_from_xxx" -l 0 -f sdb1_from_bak_1 /root/oldboy 6、数据恢复 xfsrestore 7、恢复数据的参数 -f : 指定备份的文件路径 8、恢复的格式 xfsrestore [参数] 恢复的路径 [root@localhost oldboy]# xfsrestore -f /root/sdb1_from_bak_3 /root/oldboy/
1|04、LVM
1、什么是lvm 你如何保证你的硬盘空间恰好够用? 如果你的硬盘你够用了怎么扩容? LVM是文件系统管理工具 /root/oldboy ---> lv[5G] /root/oldboy ---> lv[3G] 2、LVM的优点 1、可以动态扩容与缩容 2、可以将新增加的硬盘添加到VG存储池 3、可以突破物理存储卷的限制 3、使用lvm 1、安装lvm软件包 yum install lvm2 -y 2、将磁盘交给pv pvreate [磁盘|磁盘分区] 3、查看pv pvs pvscan 4、创建vg vgcreate [vg名称] [pv路径] 5、查看vg 6、创建lvm逻辑卷(lv) -L : 创建逻辑卷的大小 -n : 逻辑卷的名字 lvcreate [参数] 逻辑卷名称 7、制作文件系统 mkfs.xfs /dev/vg1/xxx 8、挂载文件系统 mount [lv的路径] [挂载点的路径] 9. 卸载lv/vg/pv方式 格式: lvremove [路径] [名称]

__EOF__

本文作者ଲ小何才露煎煎饺
本文链接https://www.cnblogs.com/zeny/p/15121611.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   ଲ小何才露煎煎饺  阅读(100)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
点击右上角即可分享
微信分享提示