Если Вы хотите переместить целый байт для байта установки, в сущности делая копию диска: прочитайте ответ penguin359 или см., что Движущийся Linux устанавливает на новом компьютере.
Если Вы просто хотите воспроизвести настройки существующей установки: установите базовую систему с нуля, затем работайте aptitude-create-state-bundle
на VPS, чтобы экспортировать Ваш выбор пакета и настройки APT, и работать aptitude-run-state-bundle
импортировать эти настройки в установку VirtualBox (и в особенности получить тот же набор установленных пакетов). Затем переместите свои настройки: /etc
(где необходимо будет изменить несколько файлов), /home
, и /var/www
или везде, где Вы сохраняете свои данные веб-сервера. См. также, Как я перемещаю конфигурацию между компьютерами с другими аппаратными средствами?. См. также пошаговое руководство по клонированию, которое обращается к тому, в каких файлах необходимо будет, скорее всего, измениться /etc
.
Если необходимо принять меры против злоумышленного причинения вреда, то MD5 является самым быстрым хешем, который достаточно безопасен (хотя это действительно имеет известные слабые места и таким образом, SHA2 сильно предпочтен). Если Вы просто захотите принять меры против случайного повреждения, то контрольная сумма CRC будет быстрее и достаточно хорошей. Стандарт cksum
утилита может использоваться для вычисления этого.
Я сравнил программы контрольной суммы Гну/Linux (не включая CRC) только пара несколько месяцев назад и нашел, что md5sum был самым быстрым. Я не думал бы, что любая из его уязвимостей будет применяться в случае, который Вы описываете.