腾讯云服务器VPS已建立站点重新挂载数据盘迁移数…
2019-04-08 09:56:03来源: itbulu.com 阅读 ()
类似这样的问题老蒋有在"WDCP面板/站点新增挂载数据盘以及迁移数据方法" 分享过,因为很多用户在网站初期并不知道自己的网站数据有多大,等后面发展壮大之后默认系统数据盘可能会满,需要在不影响站点运营的情况下添加数据盘,也 有很多朋友开始本身有数据硬盘,直接就安装环境到默认系统盘没有管辅助数据盘的问题,后面当有需要的时候也希望挂载使用。
无论我们是出于何种的用途,在这篇文章中老蒋将会实战在已有站点运营的情况下,进行数据盘挂载和迁移数据的方法,在上午的时候有网友请帮忙解决这个 问题,因为之前没有操作过所以没有敢实战,所以在实战之前还是直接先开一台同样的环境VPS(那朋友是用的腾讯云),其实用哪个机器都不是问题,任何的 VPS有数据盘挂载的都可以用这样的方法,只不过有些路径或者名称需要根据实际的情况修改,仅此而已。
在这篇文章演示的时候,我是在VPS中安装的AMH面板,且在默认系统盘中随意架设了一个网站可以运行的。
第一、挂载数据硬盘
A - 查看数据硬盘
通过 df -h 和 fdisk -l 两个命令查看当前的数据盘情况,以及看到有一个64.4GB的数据硬盘没有挂载。
B - 分区数据硬盘
执行fdisk /dev/vdb进行分区命令,然后看上图界面,执行输入"n"(新建分区)、"p"(新建扩展分区)、"1"(使用第1个主分区),两次回车(使用默认 配置),输入"wq"(保存分区表),开始分区。PS:vdb这个文件名称是根据上面获取的,不同的商家VPS可能有所不同,这个是需要核对的。
C - 查看分区和格式化分区
通过fdisk -l 查看分区,是否有一个/dev/vdb1分区出来,如果有(肯定有了),然后我们执行格式化分区的数据硬盘。
mkfs.ext3 /dev/vdb1
我们就可以看到上图的格式进程。
第二、备份和迁移数据挂载
在上面我们已经准备好数据硬盘且格式化,我们这里需要准备迁移挂载才可以,先不要急着挂载,我们必须要备份数据,无论我们通过何种方法备份网站数 据,比如快照备份,比如迁移备份到本地,或者备份WGET到远端其他VPS中,因为数据很重要,无论是谁都需要确保数据的备份频率。
A - 创建备份目录、挂载
mkdir /mnt/data # 新建临时目录用于转移数据
mount /dev/vdb1 /mnt/data #挂载临时目录
B - 暂停服务
我们需要暂停当前运行的WEB服务,比如PHP、MYSQL、NGINX都需要先STOP掉。这里我用的AMH面板演示的,我可以到面板后台中暂停 或者用命令amh host stop,amh nginx stop,amh php stop,amh mysql stop,暂停。
C - 迁移数据
mv /home/* /mnt/data # 迁移Home中的数据
这个home目录是根据不同的服务器环境不同的,因为我是用的AMH所以是HOME,如果是WDCP那就是WWW,这个需要看我们自己的环境。
D - 修改启动项分区信息
echo '/dev/vdb1 /home ext3 defaults 1 2' >> /etc/fstab
E - 还原数据
上面的步骤已经把数据盘挂载到HOME下,然后我们需要将临时的/mnt/data备份文件再迁移回去。
mv /mnt/data /home/
最后,我们重启VPS,检查WEB环境是否都启动了(有时候需要重新启动MYSQL、NGINX、PHP、HOST等环境),然后看看是不是已经挂 载成功,应该没有问题,我测试过,但是无论如何我们都需要先备份好数据,因为很多时候都有各种奇怪的事情发生。(如果我们不放心用MV命令,那就用CP命 令复制,必须自己做好备份,很关键,万一有问题可以恢复)
本文出处来自:http://www.itbulu.com/used-mount-vps.html ,转载注明出处。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 腾讯百度交战产业互联网,小程序或是「中途岛」 2019-04-18
- 腾讯不“封闭” !刘昕阐述如何自下而上在腾讯做开源 2019-04-10
- Windows操作系统服务器怎样安装SSL安全证书 2019-04-10
- 利用SSH Key密钥登录Linux提高服务器的安全性 2019-04-10
- 世界最大BT服务器本周死了三回,海盗湾要凉凉? 2019-04-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash