安装远程共享(或分区)

安装远程共享(或分区)

我对以下内容理解有困难。

在 /etc/fstab 中我已经安装了一个外部存储卷:

//xyz.backup.com/backup /home/me/external_backup_volume cifs user=xyz,password=xyz,users 0 0

我每天都会将文件从本地文件夹同步到挂载点:

rsync --progress -arnz /backup /home/me/external_backup_volume

当我卸载时,/home/me/external_backup_volume我仍然可以看到子目录和文件夹。即使卸载了备份存储,文件是否仍然可用?从ls -al表面上看,但如果我在驱动器已安装的情况下检查 df,而本地磁盘的使用情况/dev/md2没有变化:

me@Ubuntu-1804-bionic-64-minimal:~$ df -h
Filesystem                       Size  Used Avail Use% Mounted on
udev                              16G     0   16G   0% /dev
tmpfs                            3.2G  1.1M  3.2G   1% /run
/dev/md2                         436G  105G  310G  26% /
tmpfs                             16G  8.0K   16G   1% /dev/shm
tmpfs                            5.0M     0  5.0M   0% /run/lock
tmpfs                             16G     0   16G   0% /sys/fs/cgroup
/dev/md1                         488M  204M  259M  45% /boot
tmpfs                            3.2G     0  3.2G   0% /run/user/1000
//xyz.backup.com/backup          100G   46G   55G  46% /home/me/external_backup_volume

me@Ubuntu-1804-bionic-64-minimal:~$ umount /home/me/external_backup_volume
me@Ubuntu-1804-bionic-64-minimal:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev             16G     0   16G   0% /dev
tmpfs           3.2G  1.1M  3.2G   1% /run
/dev/md2        436G  105G  310G  26% /
tmpfs            16G  8.0K   16G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/md1        488M  204M  259M  45% /boot
tmpfs           3.2G     0  3.2G   0% /run/user/1000

那么为什么驱动器卸载后我仍然可以看到这些文件?

答案1

安装远程共享(或分区)

要安装远程共享(或硬盘驱动器的分区),首先需要在要安装该分区或远程共享的位置有一个本地文件夹。

在你的情况下,/home/me/external_backup_volume意味着名为的本地文件夹external_backup_volume必须由你在你的文件夹/home/me/

当远程共享被卸载时...

该文件夹/home/me/external_backup_volume只是服务器中的一个本地文件夹。它应该是空的。但是,它只是一个本地文件夹,就像任何其他本地文件夹一样。这意味着您可以在其中创建子文件夹并将文件放入其中。

如果将文件放在此本地文件夹中,则在挂载远程共享时您将无法看到或访问它们。

当远程共享被卸载时会发生什么?

本地文件夹/home/me/external_backup_volume已暴露。这种情况可能是意外发生的。可能是网络断线了。或者您忘记了在运行命令时卸载了共享rsync。结果将文件夹rsync的内容复制/backup到了本地文件夹中,而不是复制到了您想要复制到的远程共享中。

这就是当远程共享卸载时,您/backup会在本地文件夹中找到文件夹内容副本的原因。您可以查看文件以查明何时发生这种情况。您也可以清空本地文件夹。/home/me/external_backup_volume/home/me/external_backup_volume

只需确保在“清空”本地文件夹时未安装远程共享即可。因为如果安装了远程共享,那么您将清空远程共享的内容,而不是本地文件夹。

将来,您可能需要确保在运行之前已安装远程共享,rsync并在完成后再次安装rsync,以确保所有文件都转到远程共享,而不是本地文件夹。

希望这可以帮助

相关内容