Как перейти с TrueNAS Core на Scale?

Изменение имени пользователя перед переключением с TrueNAS Core на Scale

TrueNAS Core с его высокой стабильностью, надежной производительностью и богатым набором протоколов обмена файлами доминирует в самодельной экосистеме NAS в течение многих лет. Но с тех пор, как iXsystem переключила свое внимание на TrueNAS Scale, обновления Core значительно замедлились.

Примите во внимание превосходную производительность Scale в виртуальных машинах и рабочих нагрузках на основе контейнеризации, и появится множество причин отказаться от Core и перейти на более молодую TrueNAS OS. Если вы хотите перейти с TrueNAS Core на Scale, то читайте дальше. Эта статья проведет вас через весь процесс миграции!

Прежде чем вы начнете

Хотя встроенная утилита миграции TrueNAS Core может перенести большинство ваших наборов данных и пулов в Scale, этого нельзя сказать о многих других функциях. Например, джейлы не будут перенесены в TrueNAS Scale, и то же самое касается плагинов, загрузочных сред ZFS, настраиваемых файлов и данных NIS, среди прочего.

К счастью, существует несколько обходных путей для восстановления некоторых из этих возможностей, и вот несколько предварительных шагов, которые следует предпринять для подготовки системы TrueNAS Core к процессу миграции:

Если имя любого из ваших пользователей начинается с цифры, обязательно замените первую букву на букву алфавита, используя опцию «Изменить» в разделе «Пользователи» на вкладке «Учетные записи».Изменение имени пользователя перед переключением с TrueNAS Core на Scale Для тех, кто использует устаревшие пулы GELI, вам придется переместить данные в пул, не зашифрованный GELI, прежде чем продолжить. Но поскольку эта тема выходит за рамки этой статьи, вам нужно будет проверить официальную документацию и форум TrueNAS для получения более подробной информации. Обязательно сохраните конфигурацию вашей установки TrueNAS Core, перейдя в раздел General на вкладке System и нажав Save Config.Сохранение конфигурации в TrueNAS Core Сейчас также самое время создать резервную копию важных файлов на внешнем диске или в облаке, прежде чем начинать процесс миграции.

Хотя функция AFP Shares в Scale устарела, ваши папки будут сохранены, и вы сможете использовать их как SMB Shares после завершения процесса миграции. К сожалению, джейлы и плагины не будут перенесены каким-либо образом. Поэтому вам следует скопировать все данные пользователей и конфигурации, хранящиеся в них, на внешний диск. Я уже дважды выполнял эту процедуру, и хотя я могу подтвердить ее безопасность, я все равно рекомендую создать резервную копию всего важного, чтобы избежать будущих сожалений, если что-то сломается во время установки TrueNAS Scale.

Обновление до TrueNAS Scale

После завершения подготовительных шагов настало время начать процесс миграции.

Запустите веб-интерфейс TrueNAS Core в вашем любимом браузере и войдите в свою учетную запись, используя ваши учетные данные. Нажмите на вкладку «Система» и выберите «Обновить».Вход на вкладку «Обновление» в TrueNAS Core Нажмите на стрелку раскрывающегося списка рядом с опцией «Обучение» и выберите последнюю версию TrueNAS Scale.Выберите TrueNAS Scale в разделе «Обновление» TrueNAS Core. Если вы используете более раннюю версию TrueNAS Core, iXsystems рекомендует обновить ОС до версии 13.0 перед попыткой процедуры миграции. Как только вы перейдете на правильную версию TrueNAS Core, установите флажок Подтвердить и нажмите Продолжить.Выбор опции «Продолжить» в разделе «Обновление» TrueNAS Core Нажмите кнопку «Загрузить обновления» и выберите «Сохранить конфигурацию» во всплывающем окне.Выбор опции «Загрузить обновления» в разделе «Обновление» TrueNAS Core Если вы используете пароли iSCSI CHAP или имеете зашифрованные учетные данные для облака/Active Directory, вам нужно будет проверить опцию Include Password Secret Seed перед нажатием Save Configuration. Согласитесь с флажком Applying the update, нажмите кнопку Download и подождите, пока TrueNAS установит файл обновления.Последнее всплывающее окно подтверждения при переходе с TrueNAS Core на Scale

Первая загрузка TrueNAS Scale

Вскоре ваш NAS перезагрузится в Scale, и вы сможете перезагрузить веб-интерфейс, чтобы продолжить. Большинство советов в этом разделе являются необязательными, поэтому вам, возможно, не нужно следовать им, если вы ранее не использовали многие службы в TrueNAS Core.

Войдите в веб-интерфейс TrueNAS Scale с тем же именем пользователя и паролем, что и у Core. Если вы не заметили никаких оповещений и смогли открыть панель мониторинга TrueNAS Scale, значит, обновление прошло успешно.Панель управления TrueNAS Scale с двумя оповещениями Если вы ранее настроили общий ресурс AFP в TrueNAS Core, Scale запустит его как общий ресурс SMB. Поэтому вам придется выполнить ту же процедуру, чтобы использовать общие ресурсы SMB, если вы планируете использовать общий ресурс AFP на своем устройстве Apple. Но перед этим перейдите в раздел «Общие ресурсы» и нажмите на три точки рядом с общими ресурсами Windows SMB, прежде чем выбрать «Включить службу».Раздел TrueNAS Scale Shares с включенными общими ресурсами SMB Для тех, у кого виртуальные машины работают на NAS, вам может потребоваться сбросить настройки сетевого моста, чтобы разрешить виртуальной машине взаимодействовать с TrueNAS Scale и получать доступ к вашим пулам хранения. Кроме того, если вы используете зашифрованные учетные данные, вам следует сначала расшифровать их с помощью секретного ключа Password, который вы скачали ранее. Для этого нажмите на опцию Manage Configuration в разделе General вкладки Systems Settings.Выбор опции «Управление конфигурацией» в TrueNAS Scale Нажмите «Выбрать файл», выберите секретную фразу пароля во всплывающем окне и нажмите кнопку «Загрузить».Импорт секретного пароля в TrueNAS Scale Пароли iSCSI CHAP и другие учетные данные будут расшифрованы при перезагрузке TrueNAS Scale.

Переход на TrueNAS Scale без потери важных данных

Внешний вид веб-интерфейса при переключении TrueNAS Core в режим Scale

После этого вы успешно обновились до TrueNAS Scale, и все ваши пулы хранения и диски должны быть доступны из нового пользовательского интерфейса. Но в отличие от AFP Shares, некоторые объекты, включая джейлы и плагины, просто не могут быть перенесены в TrueNAS Scale. Поэтому ваша единственная надежда — сделать резервную копию информации, хранящейся в плагине, и восстановить данные после загрузки его приложения TrueNAS Scale.

Если бы я написал эту статью несколько месяцев назад, я бы рекомендовал добавить Truecharts в качестве каталога приложений. Но поскольку он больше не совместим с TrueNAS Scale, вам нужно будет настроить соответствующие контейнеры Docker в ОС, если плагин не имеет дополнительного приложения в каталоге приложений TrueNAS по умолчанию.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *