Вы можете переместить установку ArcGIS Data Store с одного компьютера на другой, добавив компьютер к хранилищу данных и убрав старый компьютер. Это можно сделать, если вам необходимо перенести хранилище данных на более новый, быстрый и мощный компьютер.
Прежде чем приступить к выполнению любого из приведенных ниже действий, создайте полную резервную копию того типа ArcGIS Data Store, который нужно переместить.
Примечание:
Приведенные ниже действия предполагают, что на каждом компьютере есть только один тип хранилища данных.
Перемещение хранилища данных, состоящего из одного компьютера
Если в хранилище данных используется только один компьютер, для его перемещения выполните следующее:
- Установите ArcGIS Data Store на новом компьютере.
- Добавьте новый компьютер к существующему хранилищу данных.
- Для реляционных хранилищ данных, хранилищ данных кэша листов или хранилища графов, работающих в режиме первичного ожидания, переведите новый резервный компьютер в режим основного, как описано ниже.
Старый основной компьютер станет резервным. Затем вы можете удалить резервный компьютер из хранилища данных.
- Как только все данные с основного компьютера будут реплицированы на резервный компьютер, войдите на сайт ArcGIS Server REST API для хост-сервера в качестве администратора ArcGIS Server.
- Перейдите в данные (data) > элементы (items) > enterpriseDatabases > <имя хранилища данных> > компьютеры (machines) > <имя дежурного компьютера> и щелкните makePrimary.
Это продвигает резервный компьютер, который вы только что добавили, в качестве основного компьютера. Как только новый первичный компьютер станет доступен, старый перейдет в состояние резервного.
- Получите доступ к размещенным слоям организации ArcGIS Enterprise, чтобы убедиться, что они по-прежнему функционируют должным образом.
- Используйте команду remove ArcGIS Server REST API для удаления старого основного компьютера из хранилища данных. Перейдите в данные > элементы > enterpriseDatabases > <имя хранилища данных> > компьютеры > <имя старого первичного компьютера> и щелкните удалить.
- Для пространственно-временного хранилища больших данных подождите, пока все данные не будут реплицированы со старого компьютера на новый. По завершении протестируйте веб-слои, которые обращаются к хранилищу пространственно-временных больших данных, чтобы убедиться в их работоспособности, а затем удалите старый компьютер из хранилища данных, как описано ниже.
- Откройте командное окно на одном из компьютеров хранилища пространственно-временных больших данных.
- Запустите утилиту removemachine, чтобы удалить старый компьютер из хранилища данных.
- Удалите ArcGIS Data Store с компьютера, который вы удалили из вашего хранилища данных.
Переместите хранилище данных первичного ожидания на два новых компьютера.
Чтобы заменить обе машины в хранилище данных, работающем в режиме первичного ожидания, выполните следующие действия:
- Установите ArcGIS Data Store на двух новых машинах, но пока не приступайте к настройке.
- Запустите утилиту removemachine, чтобы удалить имеющийся резервный компьютер из хранилища данных.
- Добавьте один новый компьютер в качестве резервного к хранилищу данных.
- После того как все данные веб-слоев будут скопированы на резервный компьютер, воспользуйтесь командой makePrimary на сайте ArcGIS Server REST API, чтобы назначить резервный компьютер основным.
Как только новый первичный компьютер станет доступен, старый перейдет в состояние резервного.
- Получите доступ к размещенным слоям организации ArcGIS Enterprise, чтобы убедиться, что они по-прежнему функционируют должным образом.
- Запустите утилиту removemachine, чтобы удалить резервную машину (старую основную машину, роль которой была понижена до резервной) из хранилища данных.
- Удалите ArcGIS Data Store с компьютера, который вы удалили из вашего хранилища данных.
- Добавьте второй новый компьютер в качестве резервного к хранилищу данных.
Переместить компьютеры в мультимашинное пространственно-временное хранилище больших данных
Чтобы заменить более одного компьютера в хранилище больших временных данных с несколькими машинами, добавьте новый компьютер для каждого компьютера, который вы хотите заменить. Как только хранилище пространственно-временных больших данных завершит репликацию данных на новые компьютеры, удалите компьютеры, которые вы хотите удалить, по одной за раз.
Примечание:
Вы должны подождать, пока хранилище пространственно-временных больших данных перебалансирует содержимое на всех компьютерах, прежде чем удалять следующий компьютер.
- Установите ArcGIS Data Store на каждом новом компьютере.
- Добавьте новый компьютер или компьютеры в существующее хранилище пространственно-временных больших данных.
- Как только хранилище пространственно-временных больших данных завершит репликацию данных на новые компьютеры, протестируйте веб-слои организации ArcGIS Enterprise, чтобы проверить, что они работают.
- Удалить один компьютер из хранилища пространственно-временных больших данных.
Вы можете использовать утилиту removemachine или команду remove на сайте ArcGIS Server REST API.
- Когда данные будут балансироваться между оставшимися компьютерами, вы сможете удалить следующий компьютер, если это необходимо.
- Удалите ArcGIS Data Store с компьютера, который вы удалили из вашего хранилища данных.