Перенос ядра базы данных (CoreTransfer)

Два варианта переноса

SPUpgrade предоставляет возможность выбора:

  1. Перенести все исходные пункты базы данных — слева сверху кнопка «TransferAll»
  2. Перенести выбранные пункты на основе их идентификаторов — кнопка «Transfer». Вы можете выбрать индивидуальные ID или их диапазон, или их комбинацию. Например: 3, 10-56, 68, 100-145

В этом случае будут переданы пункты с ID: 3 и 68, диапазон ID от 10 до 56 и от 100 до 145.

Если оставить идентификационные поля пустыми, то в этом случае будут перенесены все пункты.

В процессе выбора есть возможность нажать на кнопку «Очистить» — чтобы очистить соответствующее поле, и на кнопку «Choose» — чтобы визуально отобрать отдельные пункты.

При нажатии на кнопку выбора — «Choose» — откроется всплывающее окно поиском и фильтрацией, содержание которого зависит от типа пунктов. Ниже в примере показан выбор статей. Аналогичные диалоги осуществляются по всем пунктам.

sp upgrade core transfer

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

Если вы решили перенести пункты с новыми ID, то после передачи пунктов выбирите всё, оставьте идентификационные поля пустыми и нажмите кнопку Завершить. Этот шаг исправляет ссылки в том случае, если вы решили перенести пункты с новыми идентификаторами.

After the transfer of items you just choose all and leave the ids fields empty and press button finalize. This step will fix the links in case you chose to bring items with new ids.

Monitoring Log (Журнал мониторинга)

В процессе переноса данных на странице SP Upgrade появляются две вкладки: Monitoring Log и History Log. Во вкладке   Monitoring Log вы следите за ходом процесса. History Log помогает в ряде случаев, о которых написано ниже.

SP Upgrade имеет возможность отслеживать состояние передачи пунктов базы данных. Журнал мониторинга будет обновляться каждые 15 секунд. Он открывается автоматически при нажатии кнопки "Transfer", или же вы можете получить доступ к нему с помощью вкладок.

monitoring log

Напомним, что длительность переноса зависит от количества пунктов в каждом цикле. Этот параметр вы выставили во вкладке «Configuration» в настройках SP Upgrade.

History Log (Журнал истории)

Журнал (лог) истории поможет вам идентифицировать отдельные пункты, и проверить были ли они переданы.

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

Поэтому очень важно не удалять журнал истории до тех пор, пока все пункты не будут перенесены, а процесс — финализирован (завершен).

history log

Есть два способа фильтрации данных. По типу компонентов (SelectExtention), и по результату копирования (SelectState). Помните, что элемент будет считаться скопированным, когда он имеет статус «Transferred and finalized» («Передан и финализирован», т.е. его передача полностью завершена).

select extention  select state

Чтобы удалить журнал истории на основе фильтров, выберите содержимое по нужному вам фильтру и нажмите кнопку «DeleteHistory» (Удалить историю).

Перенос шаблона

1. Указываем название папки шаблона, находящейся в папке templates, например, xxxxxx

2. Нажимаем на кнопку TranferTemplate

Если после переноса появляется надпись

Note: To finish with template you must manually install it.
Follow below steps:

1. Go to Extension Manager menu
2. Go to tab Install on section Install from Directory
3. Write on field Install Directory this-> "C:\OpenServer\domains\site.local/tmp/xxxxxx"
4. Press button Install

Это означает, что нужно пройти в менеджер расширений, выбратьпапку Imstall From Folder (Инсталляция из папки), в соответсующем поле ввести:

C:\OpenServer\domains\site.local/tmp/xxxxxx

Нажать на кнопку «CheckandInstall» - Проверка и инсталляция (пример):

C:\OpenServer\domains\site.local/tmp/jsn_epic_pro