date -u %W
Отображает текущую неделю года.
uname
Отображает имя ядра.
sha256sum
Генерирует сумму хеша SHA-256.
sed 's/\W//g'
Отключает все несловесные символы.
|
перенаправляют вывод первой команды к команде добавления.
Введите строку в терминал, f.e. gnome-terminal
или xterm
:
date -u +%W$(uname)|sha256sum|sed 's/\W//g'
Завися в день и установленная операционная система, это произведет различные хеши, как это:
2aa4cb287b8a9314116f43b5e86d892d76a9589559aa69ed382e8f5dc493d955
Не копируйте двоичные файлы базы данных. Вместо этого сделайте дамп и восстановите дамп. Это - самый портативный путь.
Дамп:
mysqldump -u [username] -p [password] [databasename] > backupfile.sql
Восстановление:
mysql -u [username] -p [password] [database_to_restore] < backupfile.sql
Более подробная информация может быть найдена здесь: Резервное копирование и База данных MySQL Restore Используя mysqldump
Версии ядра не имеют значения. Какие вопросы являются версиями программ, установленных в обеих системах, например, MySQL, PHP, и т.д. Используя другую версию мог бы вызвать несовместимости.
MySQL не должен быть настолько проблематичным - посмотрите ответ Marco.
Если у Вас есть бэкенд DB, у Вас больше всего propably также есть промежуточный язык программирования - возможно PHP?
Необходимо использовать совместимую версию там и смотреть ее журналы ошибок тесно.
Веб-сервер, язык программирования и база данных не заботятся очень о ядре - они должны просто работать с помощью сервисов ядра.
Основное различие в Ubuntu, это, имеет больше бета драйверов ядра для изящных новых встроенных устройств.
mysqldump … | gzip > backupfile.sql.gz
иgunzip < backupfile.sql.gz | mysql …
. – Marco 07.09.2012, 11:45