linux系统网站从系统盘,迁移到数据盘
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统网站从系统盘,迁移到数据盘相关的知识,希望对你有一定的参考价值。
服务器用的是腾讯云,网站不小心装到了系统盘里面,数据盘没有使用,请问,应该用什么方法来将文件从系统盘迁移到数据盘?找了一圈,请问,这些个命令可行么?
service mysqld stop
service pureftpd stop
service httpd stop
service nginxd stop
service memcached stop
mv /www/* /mydata
umount /dev/sdb2 /www
mount /dev/sdb2 /mydata
service mysqld start
service pureftpd start
service httpd start
service nginxd start
service memcached start
目的是将文件从当前挂载了系统盘的/www目录下迁移到当前挂载了数据盘的/mydata/目录下
补充一点,我用的服务器管理系统是wdcp,这些操作,会不会影响到wdcp的正常运行呢?
/var只是一个文件夹,是缓存的所在路径,录入apt的缓存就在里面,有点像windows的Temp,xp中temp的路径是C:\Documents and Settings\Administrator\Local Settings\Temp,这样理解了吧。linux整个系统就挂载在/中,像windows安装在C盘中一样。 参考技术B 这样移动是没问题的,移动后你需要把 wdcp的根设置到新的地方,还要注意新目录的权限追问
哦,那请教一下wdcp的根应该怎么设置呢?如果说我要是将www目录下面的文件移动到mydata下面,然后再在数据盘里面新建一个www的目录,将mydata里面的文件移动到www目录下面,然后再挂载数据盘到www目录可以么?具体的命令应该怎么写呢?
追答mkdir /test1
mount /dev/sdb2 /test1
mv /www/* /test1/
umount /test1
mount /dev/sdb2 /www
chmod 777 /www -R
哦,那假如说,我将/www目录中的文件全部迁移到/mydata/目录下的话,会不会影响网站使用呢?wdcp后台关于网站的那些设置(例如网站所在路径),应该怎么变呢?
阿里云Linux服务器,挂载硬盘并将系统盘数据迁移到数据盘
因为之前用宝塔上线,宝塔只挂载了系统盘50G,打开阿里云云盘列表发现系统盘无法直接升级,故另买一块数据盘挂载到Linux服务器下,下面根据网上教程再结合我实际情况讲解一下实际操作,其实非常easy
linux命令输入 : df -h
此时发现Linux服务器只挂载了一块50G的硬盘,tmpfs是临时目录和文件,而阿里云另买一块硬盘则没有显示出来
故继续输入 :fdisk -l
发现linux目录下有一块 /dev/vdb硬盘,下面我们就将vdb这块硬盘挂载到Linux目录下
输入命令: fdisk /dev/vdb
[root@localhost home]# fdisk /dev/vdb
输入命令:m
输入命令 : n
最后保存分区 输入命令:w
建好分区后要格式化分区,建立文件系统,输入命令:mkfs.xfs -f /dev/vdb
这样文件系统就建好了,然后选择一个挂载点挂上就可以了,我挂载在/www/wwwroot/ 下了(wwwroot是项目文件保存地址),这时看第一张图能够看到wwwroot目录挂载在dev/vda1硬盘下,也就是系统盘下面,好,下面我们增加挂载点(前面为硬盘,后面字段为挂载目录)
输入命令 :mount /dev/vdb /www/wwwroot
发现没有报错,再次使用 df -h打印目录,发现/dev/vdb硬盘已经挂载到 /www/wwwroot目录下了
打开ftp工具,发现/www/wwwroot目录下面,只有lost+found文件夹,之前的项目文件已经没有了,不用担心,文件还在只是修改挂载硬盘之后,因为linux系统的机制,之前的文件隐藏起来了,只需解除挂载步骤,
输入命令:umount /dev/vdb /www/wwwroot
再次打开ftp工具,发现之前项目文件都还是存在的,然后下载备份项目文件,重复上述步骤,上传项目,系统盘项目数据就已迁移完成。
最后打开修改一下系统配置配置文件etc/fstab,加入最后一行 /dev/vdb /www/wwwroot ext4 defaults 0 0 让系统启动后自动挂载,否则重启服务器时挂载会掉
到这里,挂载就全部结束了
以上是关于linux系统网站从系统盘,迁移到数据盘的主要内容,如果未能解决你的问题,请参考以下文章