记一次乌班图系统内数据盘重置挂载和将数据从系统盘转移至数据盘的方法

记一次乌班图系统内数据盘重置挂载和将数据从系统盘转移至数据盘的方法

一言准备中...

之前使用尝试使用Windows版的宝塔建立网站,但后面发现效果不是很好,遂换回乌班图系统
因为之前将数据盘装载到Windows系统了,使用的是NTFS文件系统,而乌班图使用的是ext4文件系统,因此先格式化数据盘

1.使用 mkfs.ext4 格式化分区为 ext4:

sudo mkfs.ext4 /dev/vdb1



记一次乌班图系统内数据盘重置挂载和将数据从系统盘转移至数据盘的方法

2.创建一个临时挂载点/mnt/newdisk,用于临时挂载新数据盘。

sudo mkdir /mnt/newdisk


3.挂载新数据盘

将新数据盘挂载到临时挂载点。

sudo mount /dev/vdb1 /mnt/newdisk


检查一下是否正常挂载

df -h



记一次乌班图系统内数据盘重置挂载和将数据从系统盘转移至数据盘的方法

4.同步数据

使用 rsync 将 /www/wwwroot 中的数据同步到新盘中。

sudo rsync -av /www/wwwroot/ /mnt/newdisk/



rsync命令用于安全地复制文件和目录。-a选项保持文件属性,-v选项显示详细信息。


记一次乌班图系统内数据盘重置挂载和将数据从系统盘转移至数据盘的方法

5.验证复制结果:确保文件已经正确复制。

ls -l /mnt/newdisk



记一次乌班图系统内数据盘重置挂载和将数据从系统盘转移至数据盘的方法

6.卸载并重新挂载新数据盘

卸载新数据盘并重挂载到原来的路径。

sudo umount /mnt/newdisk
sudo mount /dev/vdb1 /www/wwwroot


7.更新 /etc/fstab

为了确保在系统重启后新盘自动挂载到 /www/wwwroot,需要编辑 /etc/fstab 文件。
首先获取新盘的 UUID:

sudo blkid /dev/vdb1

记一次乌班图系统内数据盘重置挂载和将数据从系统盘转移至数据盘的方法

使用sudo nano /etc/fstab命令打开并编辑 /etc/fstab 文件,添加以下行:

UUID=<新盘的UUID> /www/wwwroot ext4 defaults 0 2



输入后按Ctrl+X保存,输入Y,然后回车退出

8.测试挂载

测试挂载配置,确保无误:

sudo mount -a



无报错即为成功挂载。


现在新数据盘已经挂载到/www/wwwroot下,同时原系统盘中/www/wwwroot的数据已经平滑迁移至新数据盘
记一次乌班图系统内数据盘重置挂载和将数据从系统盘转移至数据盘的方法

  • 本文作者:被杀戮的咸鱼
  • 本文链接: https://blog.xyweb.cc/?post=814
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
文章很赞!支持一下吧 还没有人为TA充电
为TA充电
还没有人为TA充电
0
0
  • 支付宝打赏
    支付宝扫一扫
  • 微信打赏
    微信扫一扫
感谢支持
文章很赞!支持一下吧
关于作者
138
5
1
3
忠于原创,乐于分享

详解跨域问题--三种解决方案

上一篇

计算机图形学1:MFC的安装及简单图形绘制教程

下一篇
评论区
内容为空

这一切,似未曾拥有

  • 复制图片
按住ctrl可打开默认菜单