inode实操走起、恢复误删xfs文件

一、inode实练走起

1.ls -i可看到文件的inode名,stat 123.txt命令可看出权限、inode号、硬链接、三次访问时间都能看到。

2.给123文本新建链接abc文本,用stat 123.txt命令查看,硬链接数立马更改为2

3.文本和硬链接的inode号一致,即硬链接为文本的别名(软链接两个inode号即不同)

4.查看456文件的详情,用file命令可看文本格式、目录形式

5.df -i命令可看出所有文件系统一共拥有的inode号,以及可用的inode号

6.新添加一个sdb磁盘,给它分区sdb1(20G所有)。

7.格式化磁盘

8.新建目录abc,sdb1挂载到abc下

9.在abc目录下新建10485个空文本,这些空文本占了10485个inode号

10.用df -hT查看,这些空文本占了38M的空间

二、恢复误删文件

1.筛选rpm包,若没有则需要通过yum安装

2.xfs文件恢复,对磁盘文件系统进行备份

3.回车进行交互界面后,先后输入备份地址以及备份文件或设备名称。


4.模拟删除文件、文本

5.恢复操作运行


结论:使用xfsdump工具进行备份也有很大的限制
1.只能备份已挂载的文件系统
2.必须使用root的权限才能操作
3.只能备份XFS文件系统
4.备份后的数据只能让xfsrestore解析
5.不能备份两个具有相同UUID的文件系统

原文地址:https://blog.51cto.com/14475593/2433496

时间: 2024-08-03 12:10:48

inode实操走起、恢复误删xfs文件的相关文章

git 恢复误删的文件

误删的文件如何恢复呢? 执行下面的命令: 1. git reset HEAD a.txt 2. git checkout a.txt 注意:上面两个命令,可以帮我们找回删除的文件,但是对文件内容的修改,也就没了. 也就是说:上面两个命令,找回来的文件状态是:上一次commit时候的状态 eg:举例如图 原文地址:https://www.cnblogs.com/quan-coder/p/9436501.html

利用文件(占用进程)描述符恢复误删的文件

(ps:即该文件在启动时会被进程调用,或者有进程调用该文件.例如:某服务在执行时都会写日志文件,而日志文件就会被一些进程调用用于记录日志.) 现在我们模拟文件(占用进程)被误删的状态: [[email protected] ~]# echo 123123 > a.txt [[email protected] ~]# cat a.txt 123123 [[email protected] ~]# tail -f a.txt  123123 (使用tail -f 一直监控该文件,这样当前文件就会有一

CentOS7 中恢复误删的文件

centos7 中,文件保存的类型默认为.xfs类型.在日常工作中,我们会定时性的备份重要的数据文件,有时会因为操作失误或者不当,造成文件删除丢失,只要提前有备份,都是可以通过操作恢复原文件的. 一.实验准备:1.在VMware虚拟机中,加一块大小为20G 的磁盘sbd,将其分区为sdb1,并格式化为.xfs 类型,并将其挂载到/data目录下,就可以正常使用它了.2.在data 目录下,创建一个passwd文件,和一个目录test(test目录下再创建一个名为 t01.txt的文件)如下:二.

ajax的项目实操(只用于记录部分文件未引入)

<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-s

搭建 GFS 分布式文件系统-----实操

一.GlusterFS 简介: GFS是一个可扩展的分布式文件系统,用于大型的.分布式的.对大量数据进行访问的应用.它运行于廉价的普通硬件上,并提供容错功能.它可以给大量的用户提供总体性能较高的服务. 开源的分布式文件系统:由存储服务器.客户端以及 NFS/Samba 存储网关组成:(1)GlusterFS 特点: 扩展性和高性能:高可用性:全局统一命名空间:弹性卷管理:基于标准协议(2)模块化堆栈架构: 1.模块化,堆栈式结构:2.通过对模块的组合,实现复杂的功能:3.GlusterFS 工作

MySQL——全量、增量备份与恢复(理论+实操)

数据备份的重要性 1.在生产环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果 2.造成数据丢失的原因 程序错误 人为错误 计算机失败 磁盘失败 灾难和偷窃 数据库备份的分类 从物理与逻辑的角度,备份可分为: 1.物理备份:对数据库操作系统的物理文件(如数据文件.日志文件等)的备份 物理备份又可以分为脱机备份(冷备份)和联机备份(热备份): 冷备份:是在关闭数据库的时候进行的热备份:数据库处于运行状态,这种备份方法依赖于数据库的日志文件 2.逻辑备份:对数据库逻辑组件(如表等数

浅析Linux文件(一)inode与block、硬链接与软链接、恢复误删文件

一.inode与block 1.inode和block概述 文件数据包括元信息与实际数据,一个文件必须占用一个inode,但至少占用一个block. 扇区:文件存储在硬盘上,硬盘的最小存储单位是扇区,每个扇区存储空间是512字节.block(块):连续的八个扇区组成一个block,block是文件存取的最小单位,用来存储文件数据.inode(索引节点):也叫i节点,用于存储文件元信息. 2.inode的理解 (1)inode包含文件元信息: 文件的字节数 文件拥有者的User ID(UID) 文

Active Directory 恢复与备份最佳实操

请问你,AD管理员,你有AD恢复预案吗?当被问到这个问题时,多数AD管理员只会告诉您对象恢复预案. 仅有一少部分管理员会准备充分,并且有域控制器恢复预案.管理员没有将灾难恢复预案放置优先表的一个最主要的原因是,AD作为基础设施服务到底有多稳固?然而,这会造成一种虚假的安全感,让您更加有理由有一份适当的灾难恢复预案.本博客会列出一些保障AD环境安全的实操案例.?制作灾难恢复预案在指定灾难恢复预案时,您需要注意以下几点:每个月至少配置一个域控制器最新的域控制器恢复不应早于tombstone生命周期的

理论+实操:深入理解Linux文件系统与日志分析

前言: inode(文件节点)与block(数据块) 硬链接与软连接 恢复误删除的文件 (即rm-rf 的操作,可以先进行备份的操作,然后可以进行恢复ext4和xfs文件系统皆可) 日志文件的分类 用户日志与程序日志 一 :inode和block概述 1.1 概述 文件数据包括元信息与实际数据 文件存储在硬盘上,硬盘最小存储单位是"扇区",每个扇区储存512字节 block(块) 连续的八个扇区组成一个block,一个block单位是4k 是文件存取的最小单位 inode(索引节点)