Как мы можем перенести инвентарь файлов и компонентов с одного сервера команды на другой? (Unix Box)

У меня есть определенный список файлов (и компонентов). У нас в основном две среды - тестовая и прод. Новый сайт был настроен в тестовом режиме и должен быть перенесен в Prod.

Есть ли способ сделать это? Также эта миграция не влияет на UID (уникальные идентификаторы / внутренние идентификаторы)?

1 ответ

В зависимости от того, какую версию и среду вы используете, у вас есть несколько вариантов. Одним из вариантов для любого 6.7.X или ниже является использование рабочего процесса миграции контента (возможно, потребуется разработка), который будет переносить контент с одного сервера на другой. Другой вариант - запустить rysnc из командной строки (синтаксис ниже):

rsync -rpog -e ssh user@servername:/path/syncing/from.* /path/syncing/to

Точно так же есть команда безопасного копирования (показанная ниже). Однако, хотя безопасное копирование сохраняет даты, rsync работает немного быстрее.

scp -p user@servername:/path/copying/from.* /path/copying/to

Последний вариант для среды 7.X - создать и запустить лонжерон, показанный в технических документах, который также перенесет контент.

Другие вопросы по тегам