将 SMB 共享挂载为不同的卷

将 SMB 共享挂载为不同的卷

CentOS 6 服务器当前有以下卷:

/boot
/

是否可以创建一个已挂载的 SMB 共享的新卷?例如:

/nas

目前此共享由 fstab 安装到 /mnt/nas,但我不想位于 / 下。我需要将整个 / 卷备份到此 SMB 共享。

答案1

将卷从一个安装点移动到另一个安装点的正常方法如下:

1)创建新的挂载点:

mkdir /nas

2) 从旧挂载点卸载 SMB 共享:

umount /mnt/nas

3) 在您喜欢的文本编辑器中打开 /etc/fstab 并将“/mnt/nas”更改为“/nas”:

${EDITOR:-editor} /etc/fstab

4) 在新的挂载点挂载 SMB 共享:

mount /nas

5) 删除旧的挂载点,因为您不再需要它:

rmdir /mnt/nas

但这可能无法解决您的问题真实的问题是因为“/nas”仍然在“/”下面。

进行备份时您将使用什么程序?

其中一些可以选择跳过一个目录(在您的情况下,您可能希望跳过“/mnt/nas”和/或“/nas”)或保留在一个文件系统上(在您的情况下,您将不得不创建两个备份,“/”之一和“/boot”之一)。

如果可能的话,我建议找到一个备份程序,让您保留在一个文件系统上。您很可能还想跳过“/dev”、“/proc”、“/run”、“/sys”等等。这需要大量的输入,并且您可能会忘记跳过(伪)文件系统。

指定要备份要容易得多文件系统并保留在该文件系统上,即使这意味着您必须先运行“/”备份程序,然后运行“/boot”备份程序。

对于“cp”、“rsync”和“tar”,您要查找的选项是“--one-file-system”。

相关内容