У меня проблемы с пониманием следующего.
В / 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
Так почему я все еще вижу файлы, когда диск отключен?
Для монтирования удаленной доли (или раздел жесткого диска) у Вас сначала должна быть локальная папка в месте, где Вы хотите смонтировать что раздел или удаленная доля.
В Вашем случае, /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
завершился только, чтобы удостовериться, что все файлы перешли к удаленной доле, а не в локальной папке.
Надеюсь, это поможет