Использование команды link для сохранения резервных копий на другом диске

Использование команды link для сохранения резервных копий на другом диске

У меня есть папка, которая занимает не так уж много места и называется /data/backup.

Мне сказали, что если я свяжу эту папку ( /data/backup) с еще большей областью папок, например /bigdata/backup, то я смогу выполнять резервное копирование в эту /data/backupпапку.

Затем будет просто создана ссылка, но данные будут видны в обеих папках, а последняя ( /bigdata/backup) будет содержать результаты резервного копирования, но они будут отображаться в обеих папках.

Поскольку на /bigdata/backupдиске гораздо больше места, резервное копирование больше не будет завершаться сбоем из-за проблем с местом на диске /data/backup.

Это правда?

решение1

Да, это правда! Чтобы использовать /bigdata/backupкак если бы это было так, /data/backupвы можете использовать эти команды в терминале.

Во-первых, поскольку у вас уже есть /data/backupкаталог, переместите все его содержимое в /bigdata/backup:

mv /data/backup/* /bigdata/backup

Затем удалите старый каталог:

rm -r /data/backup

Теперь вы можете связать каталоги с помощью:

ln -s /bigdata/backup /data/backup

Таким образом, /data/backupпо сути, это просто перенаправление на /bigdata/backup; его место на диске незначительно.

Связанный контент