Назад | Перейти на главную страницу

Можно ли соединить 2 диска вместе для ежедневного увеличенного сохранения файлов?

Теперь на моем сервере размер диска 20 ГБ. Мы используем его для ежедневного резервного копирования по этому пути: /var/lib/backup. Файловая система включена /vda.

Но он маленький. Скоро он будет использован. Поэтому мы добавили в этот экземпляр еще один том (диск). Это нравится:

sudo lsblk -f
NAME   FSTYPE  LABEL    UUID                                 MOUNTPOINT
sr0    iso9660 config-2 2020-03-05-17-33-22-00
vda
`-vda1 xfs              5c248666-70f5-4037-8b24-17100c2f5c1e /
vdb    swap             5210b427-142c-4958-a2f9-461b4a431eec [SWAP]
vdc
`-vdc1 xfs              5c248666-70f5-4037-8b24-17100c2f5c1e

vdc добавлен новый. /dev/vdc1 может быть использован.

Если монтировать /dev/vdc1 на особый путь, такой как /mnt, диск можно добавить. Но ежедневное увеличение файлов происходило на /var/lib/backup дорожка(vda объем). /mnt не может использоваться автоматически. Как сделать так, чтобы их можно было соединить вместе?

Я пробовал использовать символическую ссылку.

ln -s /var/lib/backup /mnt

Здесь у меня другой вопрос. Если файлы в /var/lib/backup увеличилось, это на /vda, ссылка на /vdc, файлы используют одно и то же пространство как на /vda и /vdc? Или используйте /vda только тогда, когда /vda израсходован, продолжить использование /vdc? Как они используют 2 разных диска?

Вот моменты, которые я хочу прояснить:

  1. Обычно вы не садитесь прямо на /mnt. Вместо этого вы монтируете каталог под ним, например /mnt/mydisk.
  2. Вы не можете создать ссылку с тем же именем, что и существующий файл или каталог. Вы получите сообщение об ошибке, потому что ссылка на самом деле является файлом.
  3. Когда вы пишете ссылку, вы фактически пишете адресату. Таким образом, он просто будет занимать дисковое пространство из раздела с целевым файлом.
  4. Вы можете объединить два диска с помощью LVM, если вы его уже используете. Вот это ссылка.

По-прежнему можно использовать ссылки для увеличения дискового пространства без особых проблем при объединении разделов / дисков.

Предположим, у вас есть файлы / каталоги, организованные в двух каталогах, например:

/var/lib/backup/dir1
/var/lib/backup/dir2

Вам необходимо сделать резервную копию ваших файлов в dir1, удалите его, а затем создайте ссылку:

ln -s /mnt/mydisk/dir1 /var/lib/backup/dir1

Я предполагаю, что вы установили новый раздел под /mnt/mydisk и создал dir1.

При письме в dir1, теперь вы пишете в новый раздел. При письме в dir2, вы все еще пишете в старый раздел.