Фаза 1. Проверка резервных копий и тестирование переноса

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

Подготовка к работе

Изучите следующие важные шаги для успешного переноса.

Примечание. При переносе между несколькими версиями Vault можно выполнить резервное копирование без использования хранилища файлов, чтобы ускорить тестирование. Это позволяет выполнить перенос базы данных в меньшие сроки.

Среда тестирования

Следующая процедура используется для тестирования обновления и является предпочтительным способом проверки резервных копий.

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

В таблице ниже показаны преимущества сопоставления тестовой среды с рабочей средой.

Параметры компьютера для тестирования

Преимущества

Идентичные параметры ЦП, оперативная память, пространство на диске

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

База данных

На тестовых компьютерах, которым требуется доступ к хранилищу размером 2 ГБ или более, должна быть установлена соответствующая полная версия сервера SQL MicrosoftTM.

Другие приложения, которые установлены на рабочем сервере

Проверка совместимость с различными прокси-клиентами, брандмауэрами, антивирусными программами и т. д.

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

Проверка совместимости.

Параметры администрирования Microsoft® Windows®

Проверка совместимости с политиками домена Windows, сценариями входа в систему, правами пользователей и другими параметрами.

Если невозможно создать тестовую среду, аналогичную рабочей, используйте виртуальные машины. Доступные по стоимости варианты: VMware или Microsoft Virtual PC. У виртуальных машин отсутствуют многие преимущества, перечисленные выше. При этом гораздо лучше протестировать работу резервных копий и процедуру переноса на них, чем пропустить этот этап.

Восстановление резервной копии

Используйте приложение сервера Vault для восстановления резервной копии рабочих материалов в тестовой среде.

Тайм-аут переноса

Если перенос прерван из-за ошибки тайм-аута, выполните следующие действия для устранения неполадки.

Сначала обратитесь к файлу журнала ADMS, чтобы найти причину.

C:\ProgramData\Autodesk\VaultServer\Filestore\ADMSConsoleLog-ГГГГММДД.txt

Просмотрите файл журнала снизу вверх, ищите слово timeout. При обнаружении ошибки тайм-аута со штемпелем даты и времени, которые совпадают с моментом остановки переноса, выполните следующие действия.

  1. На сервере Vault откройте проводник Windows. Перейдите в папку C:\Program Files\Autodesk\ADMS Product 20__\Server\Web\Services.

  2. Создайте резервную копию файла Web.config.

  3. Откройте файл Web.config в приложении «Блокнот». Найдите следующую строку:

    Примечание. Значения могут отличаться от приведенных.
  4. Удвойте существующие значения для DefaultCommand и LongCommand.

    Примечание. Если значение defaultCommand превышает 1000, также увеличьте значение executionTimeout. Оно располагается в следующей строке: . Для executionTimeout задайте значение, которое будет равно значению defaultCommand или превышать его.
  5. Сохраните файл Web.config.

  6. Откройте консоль ADMS.

  7. Выполните одно из следующих действий:

    • Если рядом с Vault отображается желтый значок предупреждения, щелкните хранилище правой кнопкой мыши и выберите «Перенести».

    • Если желтый значок не отображается, закройте консоль ADMS. Затем выполните перенос из сборки в сборку.

      1. Откройте окно командной строки. Перейдите в папку установки Connectivity.ADMSConsole.exe.

      2. Запустите операцию ADMS b2bmigrate в режиме командной строки.

        Пример: Connectivity.ADMSConsole.Exe -Ob2bmigrate - VUadministrator -VPadmin_password -DBUsql_user -DBPsql_password

        Замените admin_password для параметра -VP на пароль администратора.

        Последние два параметра, -DBU и -DBP, необходимы, только если пароль системного администратора не является паролем по умолчанию.

Проверка восстановленных данных

Убедитесь, что хранилище файлов и базы данных заполнены. Убедитесь, что восстановленная среда функционирует правильно. Используйте клиент для проверки содержимого. Используйте серверное приложение Vault для проверки конфигурации.

Проверка переноса

Примените процедуры, представленные в этом документе, для тестовой среды. Тестирование обеспечивает безопасный способ выполнения процедуры переноса. С его помощью можно обнаружить непредвиденные проблемы без ущерба для рабочей среды. Хотя тестирование занимает некоторое время, в долгосрочной перспективе оно помогает сэкономить время и сберечь нервы.