Возможно ли и безопасно ли перенести сервер P4 с Mac на ПК? Если возможно, есть ли ресурс, документирующий шаги для этого?

Возможно ли и безопасно ли перенести сервер P4 с Mac на ПК? Если возможно, есть ли ресурс, документирующий шаги для этого?

У меня есть сервер perforce, работающий на старом Mac, который, как я боюсь, может в какой-то момент его вывести из строя. Не очень-то хочется, чтобы мой следующий сервер был на Mac, а скорее на PC. Хотелось бы посмотреть, смогу ли я перенести его между разными операционными системами. Может быть, Linux, если не Windows?

решение1

Я хотел бы посмотреть, смогу ли я перенести его между другими операционными системами.

Насколько я понимаю "мигрировать", нет. Перенести образ из одной ОС в совершенно другую (например, из Linux в Windows) в общем случае невозможно.

Лучшим вариантом будет сделать резервную копию всех данных на сервере, получить новый Windows Server (ваш пост), запустить его и установить аналогичные приложения, совместимые с новым сервером.

Затем восстановите свои данные на новом сервере.

решение2

Если под миграцией вы подразумеваете инкапсуляцию компьютера Mac в виртуальную машину на Windows или Linux, то ответ — нет.

Запуск OS X на виртуальной машине является законным только в том случае, если хост-компьютер — Mac. Таким образом, запуск OS X на Windows или Linux будет незаконным.

Лучшим вариантом будет запустить клон на новом Mac.

решение3

Да, это абсолютно возможно. См. эту статью базы знаний:https://portal.perforce.com/s/article/2538

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

Если вы переходите с чувствительной к регистру платформы Mac (вы сказали «старая», но не сказали, насколько именно старая...), я бы посоветовал перейти на Linux, а не на Windows, чтобы вам не пришлось сталкиваться с несоответствиями чувствительности к регистру — их можно обойти, но лучше избегать, если это возможно.

Связанный контент