Копирование файлов NFS Linux на стандартный внешний жесткий диск пользователя

Я аспирант и относительный новичок Linux. В моем учреждении есть собственный кластер Linux, на котором я запускаю множество научных симуляций. У меня есть настольный компьютер Windows, с которого я получаю доступ к кластеру Linux через SSH.

У меня есть большое количество (~ 1 ТБ) данных результатов моделирования на файловом сервере кластера Linux. Когда проект будет завершен, исследовательская группа, вероятно, не будет иметь места для сохранения результатов моделирования. Тем не менее, я хотел бы сохранить файлы (с разрешения группы, конечно) на внешнем диске, который я сам буду покупать.

Мой вопрос: если я куплю стандартный внешний жесткий диск Windows с USB-соединением, смогу ли я скопировать файлы с файлового сервера кластера Linux на внешний диск? (Я предполагаю, что в кластере Linux есть USB-порт, но это то, что мне нужно будет проверить.)

Похоже, что многие стандартные внешние жесткие диски Windows отформатированы либо в NTFS, либо в FAT32, тогда как наш файловый сервер Ubuntu Linux использует NFS. Вот несколько примеров из Amazon:

  • Внешний накопитель Seagate Backup Plus 4 ТБ USB 3.0 Внешний жесткий диск STCA4000100 (NTFS)

  • WD My Book 4TB Внешний жесткий диск хранения USB 3.0 Резервное копирование и хранение файлов (NTFS)

  • BUFFALO MiniStation Plus 1 ТБ USB 3.0 Портативный жесткий диск – HD-PNT1.0U3BS Silver (FAT32)

Считаете ли вы, что любой или все вышеперечисленные жесткие диски могут быть легко переформатированы в NFS для использования с кластером Linux?

С другой стороны, у Amazon есть раздел для внешних жестких дисков «Поддержка платформы Linux», таких как:

  • LaCie 3 TB Minimus Hard Disk USB 3.0 (302004) (файловая система не указана, насколько я могу судить, возможно, она неформатирована?)

Но даже если стандартные внешние жесткие диски Windows легко переформатируются, проблема в том, что впоследствии я могу скопировать файлы с внешнего жесткого диска на компьютер под управлением Windows, который является NTFS. Для этой части вопроса может потребоваться отдельный вопрос или вопрос о SuperUser, но возможно ли копировать файлы NFS с внешнего жесткого диска на компьютер под управлением Windows NTFS? Спасибо за ваше время.

  • Не удалось записать в раздел
  • Могу ли я монтировать флэш-накопитель NTFS на Linux
  • Как восстановить мой Linux?
  • Инструмент для создания отчета о плохом физическом местоположении на диске
  • Невозможно монтировать разделы!
  • Почему tar не хватает места на диске, когда его осталось?
  • rsync vs mtime и ctime
  • Создайте раздел NTFS (в Linux) для двойной загрузки в Linux / Windows 7
  • 2 Solutions collect form web for “Копирование файлов NFS Linux на стандартный внешний жесткий диск пользователя”

    Мой вопрос: если я куплю стандартный внешний жесткий диск Windows с USB-соединением, смогу ли я скопировать файлы с файлового сервера кластера Linux на внешний диск?

    Да, технической проблемы нет, однако:

    Аппаратное обеспечение не является «стандартным жестким диском с USB-соединением». Пожалуйста, отбросьте часть окна из этого предложения. И внешний USB-накопитель будет работать одинаково хорошо с окнами или без них в качестве ОС.

    Я предполагаю, что в кластере Linux есть USB-порт, но это то, что мне нужно будет проверить.

    Для большого объема данных (и 1 ТБ много) подключение локального накопителя происходит, вероятно, намного быстрее. Однако с USB2 вы по-прежнему ограничены 35-ий MB / сек. Это означает, что копирование 1 ТБ через USB2 занимает около 8-9 часов. *

    Вы можете значительно увеличить скорость, если диск локально установлен (через обычный SATA), если у кластера и вашего накопителя есть eSATA, если оба имеют USB3 или оба имеют firewire.

    Кроме того, вы можете подключить накопитель к своему рабочему столу и скопировать файлы. В этом случае сеть может быть ограничением скорости. Вы также рискуете, что сердитый администратор спрашивает, почему вы делаете сеть настолько медленной для других пользователей. 🙂

    Похоже, что многие стандартные внешние жесткие диски Windows отформатированы либо в NTFS, либо в FAT32, тогда как наш файловый сервер Ubuntu Linux использует NFS.

    Умм, нет.

    Жесткий диск не заботится о том, какая файловая система используется. Он может быть предварительно отформатирован с помощью NTFS (что является разумным выбором для большинства людей, которые их покупают), но ничто не мешает вам изменить файловую систему и переформатировать. Это займет всего несколько минут.

    Кроме того, ваш файловый сервер не использует NFS на своих жестких дисках. Вероятно, он использует ext2, ext4 или ZFS. Ни о каких из них вам не о чем беспокоиться. Пока вы можете читать данные, вы можете записать их в любом формате.

    (Обратите внимание на аналогию: вы копируете текст, написанный в записной книжке. Не беспокойтесь о форме или цвете оригинального ноутбука. Пока вы можете прочитать его и иметь достаточно большой ноутбук самостоятельно, вы можете скопировать содержимое с один ноутбук в другой).


    * : На основе этого оценивается 8-9 часов:

    35 Мбайт / с
    100 Мбайт за 3 секунды.
    1000 MiB за 30 секунд, что соответствует 1GiB за 30 секунд.

    1GiB за 30 секунд
    1000GiB за 30000 секунд
    1TiB за 30000 секунд. 30000/3600 = 8,3 (3600 секунд в час)

    А написал подробный пост в блоге о том, как это сделать.

    http://blog.championswimmer.in/2014/saving-linux-data-on-your-fat32-external-hdd-using-loop-mount/

    В принципе, вы не можете сохранять данные Linux в FAT32, не теряя при этом разрешения, и с этим не справляетесь. Что вы можете сделать, так это создать внутри него устройство цикла Ext4 и сохранить его.

    Создайте файл размером 64 ГБ

    cd /media/myUserName/HugeExternalDrive/my_favourite_folder/ dd if=/dev/zero of=./my.disk bs=33554432 count=2048 

    Готовность и формат

     sudo losetup /dev/loop0 ./my.disk sudo mkfs.ext4 /dev/loop0 

    Теперь установите подходящую директорию

     mkdir /home/myUserName/mount_point sudo mount /dev/loop0 /home/myUserName/mount_point sudo chown -R myUserName:myUserName /home/myUserName/mount_point 

    Теперь вы готовы использовать созданный образ диска

    Связанное сообщение в блоге описывает более подробно, как это можно сделать.

    Interesting Posts

    Раздельные монтажные перегородки?

    Винная установка на Джесси: «E: Не удалось найти пакет winehq-devel»

    удаление clamav с базой данных очистки

    ACL не работает в каталогах

    Преобразование FFMPEG в FLV-конверсию

    Shell – настройка цвета каждой строки файла журнала на основе шаблона

    Столбец печати, если значения находятся между двумя другими значениями

    Не удается подключиться к VPN с помощью сетевого администратора, тогда как в командной строке

    Как запретить вывод dhcpd через подсказку входа в консоль?

    xfce4-screenshooter создает что-то недействительное в буфере обмена при снятии снимков экрана

    сброс пароля root ovh

    Почему Linux не использует диапазон портов IANA Ephemeral?

    Есть ли Linux для планшета MSM7227 с USB-клавиатурой и драйверами стилусов с сенсорным экраном?

    Мониторинг при запуске полноэкранного приложения?

    make: *** Нет целей. Остановить при создании модуля ядра Linux

    Linux и Unix - лучшая ОС в мире.