Борьба с восстановлением сервера

Я новичок в Ubuntu после длительного откладывания. За последние несколько месяцев я перешел от полного новичка к запуску собственного собственного сервера с nginx и php-fpm, и мой сайт отлично работает.

Я даже потерял всю директорию / etc /, с которой мне удалось вернуться.

Все это из мой рабочий стол.

Хорошо, хватит чата. Я купил серверную стойку и теперь хочу передать мне свой сервер.

У меня есть сервер Ubuntu 14.04 на моем рабочем столе с моим рабочим сайтом и Сервер Ubuntu 14.04 на новой серверной стойке.

Мне нравится идея тарирования моего сервера, а затем его извлечение, однако я каждый раз сталкиваюсь с проблемами.

Я следил за этим руководством ЗДЕСЬ [ ! d6]

Теперь я решил пропустить шаг 1 и перейти к шагу 2, поскольку я собирался использовать SCP или rsyncto передать окончательный tar.

Когда я ввел

tar -cvzf ~/clone.tgz --exclude ~/clone.tgz /etc /home /opt /tmp /usr /var

и передал tar на мою стойку и извлек его, но он не загрузился, поэтому я перезапустил команду.

Я попробовал

tar -cvzf ~/clone.tgz --exclude ~/clone.tgz --exclude=/mnt --exclude=/etc/fstab  /etc /home /opt /tmp /usr /var

И стойка загружалась, но не к системе, она жаловалась на сеть и ожидала на 60 секунд больше, чем черный экран.

[d1 4] Я понял, что мне нужно также исключать сетевые файлы. Я тогда попытался ..

tar -cvzf ~/clone.tgz --exclude ~/clone.tgz --exclude=/mnt --exclude=/etc/fstab exclude=/etc/modules exclude=/etc/lilo.conf exclude=/etc/mtab exclude=/proc exclude=/dev exclude=/var/log exclude=/etc/network/interfaces exclude=/etc/hostname  /etc /home /opt /tmp /usr /var

Это все еще не сработало. Поэтому я решил, что, возможно, есть больше сетевых файлов, которые нужно исключить, или я делаю что-то в неправильном порядке.

Я попытался поместить tarred-каталоги перед исключенными файлами / папками, которые все еще не работают и я также попытался поставить ./ перед разрешенными каталогами, а также помещать кавычки вокруг исключенных путей, например ..

--exclude='/etc/fstab'

Я получал ошибки после tar, поэтому я удалил подробный вариант и увидел, что это файлы это было не совсем важно, так что теперь я полагаю, что мне нужно добавить дополнительные места, чтобы исключить.

Должен заметить, что после удаления опции verbose он сказал ..

Removing leading / from member names

И

Removing leading / from hard link targets

Но после небольшого исследования, которое должно случиться

Любая помощь была бы замечательной, так как это спасет меня от лысины из-за вытягивания волос : D

С наилучшими пожеланиями

1
задан 3 January 2015 в 02:29

0 ответов

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

Похожие вопросы: