虚拟机的文件删除了怎么恢复 centos7误删除文件如何撤销?

[更新]
·
·
分类:互联网
4550 阅读

虚拟机的文件删除了怎么恢复

centos7误删除文件如何撤销?

centos7误删除文件如何撤销?

centos7 中,文件保存的类型默认为.xfs类型。在日常工作中,我们会定时性的备份重要的数据文件,有时会因为操作失误或者不当,造成文件删除丢失,只要提前有备份,都是可以通过操作恢复原文件的。
一、实验准备:
1、在VMware虚拟机中,加一块大小为20G 的磁盘sbd,将其分区为sdb1,并格式化为.xfs 类型,并将其挂载到/data目录下,就可以正常使用它了。
2、在data 目录下,创建一个passwd文件,和一个目录test(test目录下再创建一个名为 t01.txt的文件)如下:
二、实验开始:
第一步:使用 xfsdump 命令备份文件
用法:xfsdump -f 备份存放的位置 要备份的路径或设备文件
第二步:删除/data 目录下的所有东西
第三步:使用 xfsrestore 命令恢复文件
用法:xfsrestore -f 恢复文件的位置 存放恢复后文件的位置
三、注意:xfsdump使用限制
1、只能备份已挂载的文件系统
2、必须使用root 的权限才能操作
3、只能备份 XFS 文件系统
4、备份后的数据只能让 xfsrestore 解析
5、不能备份两个具有相同UUID 的文件系统

虚拟机运行出现不可恢复错误,怎么解决啊,老是出现这种问题?

打开虚拟机路径文件夹(设置存放虚拟机的文件夹,这个是在创建的时候自己设置的,不是安装包路径!),从中找到.vmx文件。
右击.vmx文件(名字也是自己设置的,我这个设置是OSX10.9.vmx),使用记事本(或者Notepad 都是一样的)打开文件。
在打开的记事本中,添加如下代码:“0”(注意,不要复制,这个是英文状态下的,经验默认是中文的,所以,请注意,不要复制。)单击保存,然后打开VMware软件,错误将会解决。5一般通过这种方法都可以解决,如果还是不行。可以跟具体提示:你可以请求支持。
要收集数据提供过给VMware技术支持,请选择“帮助”菜单中的“收集支持数据”。
也可以直接在VMwarestation文件夹中运行“vm-support”脚本。

为什么虚拟机找不到文件?

应该是没有正确安装linux系统导致。
1、设置虚拟机加载linux光盘镜像。
2、启动虚拟机进入linux安装界面,选择next。
3、这里是选择安装系统时所用语言,选择好后点“Next”。
4、接下来该分区了,分区的很灵活,但大体上按照这个规则来。/boot分区100MSwap分区内存的2倍,如果大于等于4G,则只需给4G即可/分区给20G/data剩余on关键说明:/boot分区是系统启动所需要的文件,就跟windows的C盘中的windows目录类似,这个分区中的文件并不大,只需要100M足够。Swap分区是交换分区,当内存不够时,系统会把这部分空间当内存使用。/分区,其实就是一个根目录,在以后的章节中会介绍到。现在不懂并没有关系,只要知道有这么一个东西即可。/data这个分区是我们自定义的,就是专门放数据的分区。分区完后,点“Next”。
5、可以在Useabootloaderpassword前面打勾,这个选项的作用是,给bootloader加一个密码,为了防止有人通过光盘进入单用户模式修改root密码。
6、接着下一步,选择时区,在这里当然要选择所处的时区Asia/Chongqing如果没有Chongqing那就选择Asia/Shanghai。
7、自己定义一个root的密码,继续下一步8、点Next后,系统就开始安装了。至此,linux系统已经安装完成了。接下来点“Reboot”重启一下,即可进入系统。