比如你得数据盘是/dev/xvdb, 原来的git目录是/home/git/gitrep
1. 先硬盘建分区和建文件系统:
(1)fdisk /dev/xvdb (按提示建分区, 会建立类似xvdb1的分区;
(2)mkfs.ext4 /dev/xvdb1 (建立文件系统);
(3)mount -t ext4 /dev/xvdb1 /mnt (挂载到/mnt);
(4)cp -a /home/git/gitrep/. /mnt/
2. 在/etc/fstab中编辑添加新的数据(一列)
/dev/xvdb1 /home/git/gitrep ext4 defaults 0 0 ;
3. 重新启动或mount -a (在这之前可以在新的数据盘中增加一个标记文件,用来区别到底有没有挂上,其实看df -h 也可以)
4. 删除老文件
为了保证cp过去的东西没有问题,先不删除/home/git/gitrep目录下的文件。
如果没有问题,先
umount /home/git/gitrep,
这时再去看/home/git/gitrep目录应该是老的内容,现在删除该内容
rm -rf /home/git/gitrep/* /home/git/gitrep/.[^.]*
然后重新启动或mount -a