У меня есть EasyStore NAS под управлением Ubuntu, и я хочу заменить диски. Я хочу добавить модули ядра ZFS и создать пул ZFS RAIDZ. Из-за нехватки места мне нужно сразу переместить данные в новый пул. Могу ли я создать новый пул на другом компьютере и переместить его в EasyStore после перемещения файлов? Будут ли у ZFS проблемы с распознаванием дисков или что-то еще?
Нет проблем ... Вы можете создать пул и использовать zpool export
вариант в системе, в которой создается пул.
После того, как диски подключены к конечному целевому хосту, вы можете использовать zpool import
команда для импорта набора данных.
Нет проблем ... если ОС не получает пул
Поскольку вы используете ubuntu, третье требование не является проблемой (поддерживаются как BIOS, так и EFI, и у вас не будет Solaris на этикетках SPARC).
Если вы не используете одну и ту же реализацию ZFS на обеих сторонах, запустите zpool upgrade -v
и zfs upgrade -v
на каждом из них, чтобы убедиться, что их версии совпадают.
В любом случае, нет риска потерять данные, если одно из этих условий не выполнено, zpool
просто откажется от импорта пула.