我目前有一个文件服务器,所有文件都安装在/usr/local/nginx/html/
。
设置是一块有 1 TB 数据的硬盘。这 1 TB 的存储空间已全部用完。
我请他们添加两个 2 TB 的硬盘。这些新硬盘将用于存储新文件。现在,如果我将这两个新硬盘安装到/usr/local/nginx/html/
,其中的现有文件将被删除。
我的目标是在不丢失数据的情况下扩展存储空间/usr/local/nginx/html/
。这可能吗?
答案1
将文件移动到新挂载点的最简单方法是:
# cd /usr/local/nginx/html
# vi /etc/fstab # (add the new disk to the fstab now so you don't forget!)
# mount /usr/local/nginx/html
# mv * /usr/local/nginx/html
顺便说一下,使用 RAID:)
答案2
安装另一个设备不会删除这些文件/usr/local/nginx/html
- 它们只会被屏蔽在安装的文件系统之下。
在这种情况下,我会安装新磁盘,创建适当的文件系统(这没办法 - 我不用 Linux),临时将新磁盘安装在,比如说,/mnt
将数据从 移动/usr/local/nginx/html
到/mnt
。然后,您可以卸载新设备,并将其安装在 ,/usr/local/nginx/html
这样您当前的所有文件以及所有额外容量都将在新磁盘上可用。