Перейти до контенту
- У меню завантажувача grub вибираємо опцію редагування параметрів завантаження.
- Для редагування параметрів завантаження CentOS 7 натискаємо e (edit) — редагувати.
- Опускаємося до рядка, який починається з Linux 16, змінюємо ro на rw init=/sysroot/bin/sh
- Якщо цього недостатньо до даємо rd.break enforcing=0 у кінець строчки перед LANG=
Примітка: rd.break запитує перерву на ранній стадії завантаження.
- Натискаємо Control+x для запуску системи в режимі одного користувача.
- Отримуємо доступ до файлової системи:
chroot /sysroot
- Скидаємо пароль користувача root у CentOS 7:
passwd root
- Виходимо з chroot:
exit
- Перевантажуємо систему:
reboot
- Перевірити наявність rsync –version на сервері з якого будете копіювати
- У разі відсутності встановити yum install rsync
- Створити файл з виключенням файлів /root/exclude-files.txt
в якому додати:
/boot
/dev
/tmp
/sys
/proc
/backup
/etc/fstab
/etc/mtab
/etc/mdadm.conf
/etc/sysconfig/network
- Виконати команду rsync -vPa -e ‘ssh -o StrictHostKeyChecking=no’ –exclude-from=/root/exclude-files.txt / REMOTE-IP:/ де REMOTE-IP це адрес віддаленого сервера з аналогічною ОС.
- Повторно задати пароль користувача root на новому сервері та перезавантажити новий сервер. (Можливо буде необхідне скидання паролю користувача root)