Создание нового сертификата server-ca и его ротация решили проблему с SSL-соединением.
При использовании scp Вы, возможно, вероятно, использовали rsync.
rsync не передаст файлы, которые уже актуальны, таким образом, можно использовать его, чтобы проверить, что копия является текущей путем простого выполнения rsync снова.
Если Вы делали что-то вроде этого на старом хосте:
scp -r from/my/dir newhost:/to/new/dir
Затем Вы могли сделать что-то как
rsync -a --progress from/my/dir newhost:/to/new/dir
'-a' короток для 'архива', который делает рекурсивную копию и сохраняет полномочия, владения и т.д. Проверьте страницу справочника на большее количество информации, поскольку она может сделать много умных вещей.
Попробуйте diffing Ваш каталог рекурсивно. Вы получите хорошую сводку, если что-то будет отличаться в одном из каталогов.
При использовании scp, вероятно, можно также использовать rsync по ssh.
rsync -avH --delete-after 1.example.com:/path/to/your/dir 2.example.com:/path/to/your/
rsync делает контрольные суммы для Вас.
Обязательно используйте-n опцию выполнить пробный прогон. Проверьте страницу руководства.
Я предпочитаю rsync по scp или даже локальному CP, каждый раз, когда я могу использовать его.
Если rsync не является опцией, md5sum может генерировать md5 обзоры и md5sumc - проверка проверит их.
cd website
find . -type f -print | sort | xargs sha1sum
произведет список контрольных сумм для файлов. Вы можете затем diff
они, чтобы видеть, существуют ли какие-либо недостающие/добавленные/отличавшиеся файлы.
Сделайте контрольные суммы для всех файлов, например, с помощью md5sum. Если они являются всеми одинаковыми для всех файлов, и никакой файл не отсутствует, все в порядке.
Я был перемещением веб-сайт от одного сервера до другого, я скопировал файлы с помощью SCP
Вы могли сделать это с rsync, замечательно, если Вы просто хотите зеркально отразить что-то.
/Johan
Обновление: Кажется, что @rjack бьют меня ответом rsync с 6 секундами :-)
возможно, можно использовать что-то подобное этому:
find <original root dir> | xargs md5sum > original
find <new root dir> | xargs md5sum > new
diff original new