因此我使用此答案中的指南将新卷挂载到 /var/www:
但是,执行此操作后,我的 /var/www 似乎已被清除。我知道所有文件都还存在,因为运行快速 df 显示原始卷 (/dev/xvda1) 中的磁盘使用情况没有变化。我在哪里可以找到这些文件?我真的需要找回它们。
答案1
在挂载点挂载文件系统会隐藏父文件系统上该目录中的所有文件。
要解决此问题,请将旧文件暂时移至其他位置,并创建一个新的空目录来保存挂载点。然后将文件移至新的文件系统。
sudo -i
mv /var/www /var/www.old
mkdir /var/www
mount /dev/xvd** /var/www
mv -v /var/www.old/* /var/www
rmdir /var/www.old
答案2
Michael Hampton 的回答是最正确的,尽管我之前发布过关于此内容的帖子。
将文件移动到新挂载点的最简单方法是:
# cd /var/www
# vi /etc/fstab # (add the new disk to the fstab now so you don't forget!)
# mount /var/www
# mv * /var/www