LINUX磁盘挂载-宝塔环境重新安装数据恢复
LINUX磁盘挂载-宝塔环境重新安装数据恢复
2020-12-10 09:51
在我们买机器的时候基本都会有2个盘(独立服务器除外,VPS基本有2个盘,比如阿里云什么的就只有一个,自己买一个加上去,防止安装系统的时候数据丢了)
注意:以下教程是盘是根据星外系统开演示的 数据盘符是 /dev/sdb 如果是别的系统开的请注意盘符,比如阿里云和腾讯的盘符是/dev/vdb。硬盘挂载命令请在刚刚购买新机器时操作,如果已经有数据了,请先备份数据再操作,或者请专业人士操作。
如果是按本教程操作安装了宝塔后,又重新安装了系统的,里面有数据的:建议:命令如下:重新安装系统后首次执行:
mkdir /www (创建文件夹,win系统里面理解为创建硬盘)
mount /dev/sdb1 /www (把数据盘挂载到 /www)
cd /www (进入 /www 文件夹)
mkdir /old (创建文件夹 )
mv /www/server /www/old/ (将以前的server 数据移动到 /www/old目录下面,移动后进去看看 cd /www/old 看看是不是有server 这个文件夹,如果没有表示错误,请找专业的人观察,如果有了,可以再执行 cd server 里面有没有服务 数据库是在/server/data里面。别的操作如上一样,记得一定要把以前/www下面的文件全部移到/www/old里面去后才继续安装宝塔。不然宝塔可能启动不了。
现在是还原数据:安装好了宝塔和环境后,在宝塔的左边找到 [文件] 默认应该是进了/www 然后找到old里面把需要的文件放到对应的文件,建议使用复制功能,别用剪切。数据库一定要一个个复制不能一起复制,会提示报错的。
登录后如下:
输入:
fdisk -l
检测硬盘
检测到了: 下一步我们进行分区:
命令是:fdisk /dev/sdb (注意有的盘符不一样的注意修改,比如有的IDC是vda vdb ,这样的请按实际修改。
<<<<<<<注意有数据的千万不要执行这一步,直接挂载就好了 跳过N步 直接到 mount /dev/sdb1 /www 这一步和后面的步骤>>>>>>>>>
执行上面的命令后 接下来输入 n 是分区的意思, d是删除分区 一般首次分区都是1盘,因此我们接下来输入:
输入p后弹出要求选择分区号:
首次默认我们选择1,
(如果是这个盘第二次分区,我们就选2 这里我们选择1)
选择分区符号后,我们就要选择这次分区从头开始还是从中间开启
默认从1开始,可以直接输入1然后回车,也可以直接按回车)
选择了开始,现在我们要选择结尾了,我们可以设置全部就直接按回车,或者输入如下图1-2610(2610就是全部,你的显示多少就写多少),(这个盘全部分成1区;或者1区我们分30G 那就是+30G 回车;亦或者我们1区只要分10G 命令就是+10G 回车)
上面的命令也看到了默认我们直接全部 2610 执行后输入 W就进了保存分区,如果不小心分错了 请按 q 取消分区,然后继续执行:
fdisk /dev/sdb
<<<<<<<注意有数据的千万不要执行这一步,直接挂载就好了 跳过N步 直接到 mount /dev/sdb1 /www 这一步和后面的步骤>>>>>>>>>
保存后我们检查下我们刚刚分区是否成功。 输入:fdisk -l
上面的图中我们已经见到了,sdb1盘已经看到了,就表示分区成功了,接下来我们要格式化盘。
需要执行: mkfs -t ext4 /dev/sdb1 把sdb1指定成ext4格式。
<<<<<<<注意有数据的千万不要执行这一步,直接挂载就好了 跳过N步 直接到 mount /dev/sdb1 /www 这一步和后面的步骤>>>>>>>>>
等待分区成功后我们就新建一个文件夹(在win里面是新分区) 执行命令:
mkdir /www (宝塔默认目录)
新建以后我们现在可以挂吧sdb1挂载在www里面(可以理解为www=sdb1=www)不分彼此,也就是我们未来的数据盘。 执行命令:mount /dev/sdb1 /www
执行完以上命令后,我们来测试下是否挂载成功:df -h 执行后就可以看到我们的数据盘20G 还有19G可以使用。
按以上挂载后,重启下 sdb1就空了,里面的数据就无法使用了,导致你安装的网站什么的都不起作用了,接下来我们要开启开机自动挂载。执行命令:
nano /etc/fstab 习惯vi的也可以用
如果没有安装 nano会出现以下报错,如果安装了就跳过去。
上面提示是我们的电脑上面没有安装nano, 我们执行命令:yum -y install nano
安装完成了nano 我们继续编辑:
nano /etc/fstab
打开以后,我们直接用键盘上的下键吧绿色的光标按到最后。
按到最后后输入:
/dev/sdb1 /www ext4 defaults 1 2 回车
接下来我们要保存,并退出编辑:CTRL+X (退出的意思)
然后我们按:Y (保存)
回车 (如果没退出,继续按回车)直到推出去如下图。
退出去后我们测试下,重启是不是还是挂载的:
reboot 执行后等待5-10分钟,
重新连接,
连接成功后运行df -h 监测是否挂载,
如下图所示就成功了。
以上教程告诉了大家怎么挂载linux数据盘,如果你的机器上有多个盘,挂载方式和上面一样,但是里面的sdb1 www这2个全部要修改,不然会乱套的。
感谢大家对我们的支持,需要好的机器,以及好的服务请找我们.
标签:
- LINUX
- 硬盘挂载,硬盘分区,数据盘使用