2gusia (2gusia) wrote,
2gusia
2gusia

Category:

Апгрейд nas4free до 9.2.x - часть 1, бекап

Этот апгрейд - не вполне рядовой. Меняется версия базовой операционной системы, поэтому действий будет побольше, чем пара кликов мышкой. Сравните переход на новую версию Windows. Трудоёмкость агрейда сильно зависит от того, как много у вас наставлено помимо версии из коробки. Если ничего - то апгрейд займёт минут пять. Я же буду рассматривать и более сложные варианты.

Всё бекапим. Комп отличается от жизни тем, что можно сохраниться и потом в случае чего - вернуться. Так что - сохранимся. Не факт, что понадобится, но запас карман не тянет. Важно: я использую, проверяю на себе и описываю процедуру для embedded версии*.

*Прим Вариант с full, судя по документации: если системный раздел меньше гигабайта (вариант установки по умолчанию) - настоятельно рекомендуется переставить заново. Если при установке full версии вы переопределили размер системного раздела по умолчанию и он гигабайт или больше - можно обновлять, хотя всё, что возможно стоит сохранить на всякий случай.

1. Собственно nas4free

1.1 Конфиг System|Backup/Restore, кнопка Download configuration - сохраняем конфиг, причём куда-то за пределы NAS, на локальный диск вашего ноута или десктопа

1.2 Если есть на втором разделе системной флешки что-то полезное - копируем куда-то на массив NAS

Либо через Advanced|File Manager

Либо через командную строку

cp -a /mnt/Flash /mnt/Pool/Backup/Flash_bkp

Если вы не ставили на NAS расширений, джейлов и виртуальных машин - то дальше можно не читать. Восстановление будет почти таким же простым.

2. Расширения. (не ставили? идём к п 3)

Если вы ставили какие-то расширения, например BitTorrentSync - запишите куда-то их настройки (для BTSync - секреты и синхронизируемые папки) и остановите такие расширения.

3. VirtualBox (не ставили? идём к п 4)

3.1 Настройки.  Взгляните на настройки самого VirtualBox. Вспомните, не делали ли вы с настройками чего-то своего, специфического, не описанного здесь? Запишите на бумажку, весьма вероятно VBox придётся переставлять.

3.2 Сохраняем виртуальные машины. Идём в Extensions-PhpVirtualbox и останавливаем виртуальные машины штатным образом. Затем там же идём в меню File-Export Appliance... и сохраняем те машины, которые вам нужны. Можно скопом, но лучше - по одной.

exportvms

Находим файлы *.ova сохранённых машин в папке, куда вы ставили VBox и копируем куда-то на масcив.

4. Джейлы, (не ставили? поздравляю, вы закончили процедуру бекапа)

Если вы их ставили НЕ через TheBrig - придётся переставлять. Освежите в памяти настройки, сохраните вовне то, что можете - на новой системе будете ставить заново. Можно, наверное, и апгрейдить - но я не разбирался как. Всё равно через бриг джейлы использовать комфортнее.

4.1 Апгрейдим TheBrig до новейшей версии, она едина для 9.1.x и 9.2.x
nas4free: ~ # cd /mnt/Pool/Jail
nas4free: Jail # fetch https://raw.github.com/fsbruva/thebrig/working/thebrig_install.sh
thebrig_install.sh                   
     100% of 4053  B   18 MBps
nas4free: Jail # sh thebrig_install.sh /mnt/Pool/Jail 2
Retrieving the testing branch as a zip file
fetch: https://github.com/fsbruva/thebrig/archive/working.zip: size of remote file is not known
working.zip                                           248 kB  580 kBps
Unpacking the tarball...
...
You use old thebrig version, we reinstall it
Renaming 64 bit ftp binary
Congratulations! Thebrig updated . Navigate to rudimentary config tab and push Save

В вебгуе идём в Extensions|TheBrig, вкладки Maintenance, затем Rudimentary config и жмём кнопку Save.



4.2 Сохраним конфиг TheBrig

Extensions|TheBrig Maintenance Backup/Restore, кнопка export

jails

4.3 По одному сохраняем те джейлы, которые вам нужны. (цифра 2 на картинке выше) - выбираем, жмём compress.

Я сохранил torrentmonitor, owncloud и plex. Причем plex сохранялся у меня ОЧЕНЬ ДОЛГО - может час. Потому, что базы медиа я не на один гигабайт в нём наплодил.

В результате в папке куда вы ставили TheBrig, подпапка work, появляются tar архивы с вашими джейлами. Жаль, они называются невразумительно, поэтому я через командную строку их себе переименовал для понятности (но это не обязательно)

4.4 Ну и, наконец, сделаем снимок датасета с джейлами.

Disks|ZFS|Snapshots|Snapshot, серый плюс в правом нижнем углу
snap_jail

Кнопка Add - ну вроде сделали что могли, следующим постом будем ставить новую версию.
Tags: nas, nas4free
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 10 comments