In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/02 Report--
Restore files of type XFS
First of all, we need to delete a file clearly. We don't actually erase the inode node and block data, but delete the file name in the block in the parent directory of the file. Linux controls file deletion through the number of Link, and only when a file does not have any Link will it be deleted. So when the file is accidentally deleted by us, as long as the file is backed up, we can still restore the file.
I. commands used
Xfsdump command format
Xfsdump-f backup location path or device file to be backed up
Xfsdump backup level (default is 0)
0: full backup
1-9: incremental backup
Common options for xfsdump:-f,-L,-M,-s
Xfsrestore command format:
Xfsrsetore-f location of recovery files to store the location of recovered files
Install xfsdump,xfsrestore software tools and make backup
1. Confirm whether the xfsdump,xfsrestore software is installed. It is not installed using yum install. It is installed by default in centos7.
[root@localhost ~] # rpm-Q xfsdump to see if xfsdump is installed
[root@localhost ~] # rpm-Q xfsrestore to see if xfsrestore is installed
2. Create a new disk by simulation, format the partition and mount it
[root@localhost ~] # fdisk / dev/sdb create partition
[root@localhost ~] # mkfs.xfs / dev/sdb1 format disk
[root@localhost ~] # mkdir data
[root@localhost ~] # mount / dev/sdb1 / data
3. Create a file directory under the / data directory, back it up using xfsdump, and back it up to / opt/xfs_dump
[root@localhost data] # cp / etc/passwd. / copy the files under / etc/passwd to data
[root@localhost data] # mkdir test create a new directory
[root@localhost data] # touch test/a01.txt create a new file
[root@localhost data] # xfsdump-f / opt/xfs_dump / dev/sdb1 use the xfsdump command to backup files to / dev/sdb1 disk to / opt/xfs_dump
4. Simulate deletion and perform restore operation
1), delete all files under / data
2) use xfsrestore to recover files
3) the recovery can be completed by viewing the backup file
[root@localhost ~] # rm-rf / data/* Delete all files under / data
[root@localhost ~] # xfsrestore-f / opt/xfs_dump / data/ uses xfsrestore to recover files
It can also be restored successfully if the inode node is occupied.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.