首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装/卸载存储设备--文件发生了什么

安装/卸载存储设备--文件发生了什么
EN

Ask Ubuntu用户
提问于 2019-07-13 19:59:53
回答 1查看 1.4K关注 0票数 0

我很难理解以下内容。

在/etc/fstab中,我安装了一个外部存储卷,其中包括:

代码语言:javascript
复制
//xyz.backup.com/backup /home/me/external_backup_volume cifs user=xyz,password=xyz,users 0 0

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

代码语言:javascript
复制
rsync --progress -arnz /backup /home/me/external_backup_volume

卸载/home/me/external_backup_volume时,仍然会看到子目录和文件夹。即使在卸载备份存储时,这些文件仍然可用吗?在ls -al中,它看起来是这样的,但是如果我在安装的驱动器上检查df,而不是/dev/md2的本地磁盘使用情况,则不会改变:

代码语言:javascript
复制
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

那么,当驱动器被卸载时,为什么我仍然会看到这些文件呢?

EN

回答 1

Ask Ubuntu用户

发布于 2019-07-13 22:00:16

安装远程共享(或分区)

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

在您的例子中,/home/me/external_backup_volume意味着一个名为external_backup_volume的本地文件夹一定是在Home文件夹/home/me/中创建的(由您创建)。

当远程共享被卸载时.

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

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

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

公开了本地文件夹/home/me/external_backup_volume。这可能是偶然发生的。可能是网络瘫痪了。或者您忘记了在运行rsync命令时已经卸载了共享。因此,rsync/backup文件夹的内容复制到本地文件夹中,而不是复制到希望复制它的远程共享中。

这就是在卸载远程共享时,您在本地文件夹/home/me/external_backup_volume中找到D15文件夹内容副本的原因。你可以查看文件,找出这可能是什么时候发生的。还可以清空本地文件夹/home/me/external_backup_volume

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

将来,您可能希望确保远程共享在运行rsync之前被挂载,在rsync完成后再一次挂载,只是为了确保所有文件都进入远程共享,而不是在本地文件夹中。

希望这能有所帮助

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1158106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档