Я запускаю Ubuntu Server 11.10 i386 с Virtualbox.
Я хочу создать и перенести полную резервную копию на выделенный компьютер. Если возможно, время простоя должно быть сокращено до минимума, потому что сайт работает прямо сейчас. Я не могу переместить только веб-страницу, потому что у меня много настроек, баз данных и демонов, которые заняли много времени.
Как я могу легко перенести виртуальный сервер на другой компьютер, на котором не будет работать Virtualbox?
У меня есть SSH и физический доступ к обоим серверам.
Я бы сделал это так (не просто следуйте этому, не приспособив его к вашей реальной ситуации):
С сервера виртуальных ящиков добавьте rsync на новый:
rsync -avuz --progress --exclude = / proc / * --exclude = / sys / * --exclude = / run / new-server: / mnt / disk1
Установить grub на новый сервер:
sudo grub-install / dev / sda
Измените / etc / fstab так, чтобы он указывал на правильные разделы / местоположения (если ваш корень "/" указывает на UUID, вы можете указать его на новый UUID для вашего нового корневого раздела или указать на / dev / sda1 или что вы используете).
Rsync для получения любых файлов, которые изменились с момента последней синхронизации, это должно занять максимум пару минут:
rsync -avuz --progress --exclude = / proc / * - exclude = / sys / * --exclude = / run --exclude = / etc / fstab / new-server: / mnt / disk1
Перезагрузите сервер