购买Linux系统的阿里云服务器ECS实例,当时因数据量少未购买数据盘,使用一段时间后,随着业务增加,现有系统盘已无法满足业务需求。执行df -h命令查询空间使用率,确认系统盘使用率接近100%,我现在需要将数据迁移至新购买的数据盘。
凯铧互联客服回复:
针对此类情况,可参见以下思路进行解决:
操作前一定要做好备份。本方案涉及数据操作,操作前请通过创建快照等方法进行内容备份
1、新购买数据盘,创建好分区后,在系统内挂载数据盘到/mnt/shujupan目录。
2、创建好系统盘快照备份,以便于操作失败时进行回滚。
3、出于数据安全考虑,为保证迁移顺利进行,需要停止正在运行的服务程序,参见示例如下。
/etc/init.d/nginx stop
/etc/init.d/httpd stop
/etc/init.d/mysqld stop
/etc/init.d/php-fpm stop
/etc/init.d/vsftpd stop
4、假设当前系统盘的/mnt/www目录是需要进行数据迁移的目录,通过执行以下命令,将www目录内的所有文件迁移到数据盘。
cp -arp /mnt/www/* /mnt/shujupan/
说明:本文以/mnt/www目录为例。
5、执行以下命令,卸载/mnt/shujupan/目录。
umount /mnt/shujupan/
6、执行以下命令,挂载/mnt/www目录。
mount /dev/vdb1 /mnt/www
7、执行以下命令,修改fstab文件,指定数据盘挂载目录,实现开机自启动。
vi /etc/fstab
8、在文件最后增加如下内容,保存并重启实例。
/dev/xvdb1 /mnt/www ext4 defaults 0 0
说明:其中ext4为数据盘的文件系统类型,xvdb1为数据盘分区,请根据实际情况调整。
8、重启后检查系统内的程序服务是否运行正常,测试站点、数据库等是否可以正常连接访问。如果没有异常,数据迁移成功。此时对于系统和程序,访问的还是/mnt/www目录,但这时该目录是位于数据盘,执行df -h命令,确认系统盘空间使用率恢复正常。
本文主要介绍如何迁移阿里云服务器ECS实例(Linux系统)系统盘中的数据的解决方法,如果用以上办法没有解决您的问题,请尽快联系我们或在阿里云会员下提交工单。
阿里云代理商凯铧互联提醒您:
如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
如您有疑问随时电话:158-0160-3153(微信同号)咨询。
本文适用于
如何迁移阿里云服务器ECS实例(Linux系统)系统盘中的数据
不了解阿里云服务器ECS实例?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!
看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!电话:158-0160-3153(微信同号)。
为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。
目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。
为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。