Папка точек на основном жестком диске для вновь установленного 2-го жесткого диска

Каков наилучший способ указать папку в одном из моих каталогов сайтов в папку на втором жестком диске, который я только что установил? Я вижу вещи о fstab и symlink, но теряюсь в том, что является лучшим способом сделать это. Мой основной жесткий диск (sda) почти заполнен, поэтому я хотел бы переместить папку uploads одного из моих сайтов, которая содержит несколько сотен ГБ файлов, на второй жесткий диск (sdb). Я хочу, чтобы эта папка все еще читалась и записывалась так же, как и всегда. Есть идеи? Thanx

В дальнейшем LABEL может быть любым, что вы хотите, /dev/sdb1 – это раздел, который вы создаете, и который вы хотите использовать на своем новом жестком диске, и /var/www/myfiles – это место, где сейчас находятся ваши файлы. Измените их, чтобы оправдать ваш сценарий.

  1. Разделите новый жесткий диск. У вас может быть один раздел, который занимает весь диск, или сделать небольшой раздел, который оставит вам место на жестком диске для других разделов позднее. gparted , вероятно, самый простой способ создания разделов.

  2. Создайте файловую систему на новом разделе. Назовите файловую систему . Команда, необходимая для этого, зависит от используемой вами файловой системы. Если это ext2/3/4 используйте команду e2label – например, e2label /dev/sdb1 WebFiles . Кроме того, gparted может добавлять метки в раздел.

  3. Установите новый раздел в /mntmount /dev/sdb1 /mnt .

  4. Переместите данные из старого каталога на новый жесткий диск – mv /var/www/myfiles/* /mnt . Примечание. Переместите файлы; не копируйте их; поскольку команда копирования ( cp ) может изменять владельцев файлов.

  5. Отключите новый раздел – umount /mnt .

  6. Установите новый раздел в каталог, где должны находиться файлы – mount /dev/sdb1 /var/www/myfiles .

  7. Если все работает, сделайте это постоянным, добавив запись в /etc/fstab :

    LABEL=WebFiles /var/www/myfiles ext4 defaults 1 2

  8. Отключите его – umount /dev/sdb1 ; затем проверьте, что он монтируется автоматически, используя запись fstabmount -a .

Надеюсь, все должно работать 😉