Недавно случилась неприятная ситуация с одним сервером.

Перевозя сервер на другое место, его грузчики сильно уронили (в прямом смысле этого слова).
Уронили до такой степени, что мать не заводится, винтам крах, делом случая один из них не на долго завелся и мы смогли из него выдрать пользовательскую базу. Благо на все остальное есть недельные бекапы. Конфиги самом собой и так далее.

Раздобыли в срочном порядке мы новое железо, откатили бекапы, и вот дело дошло до восстановления пользователей.
Казалось бы, проще и не придумаешь. Для того что бы восстановить пользователей, необходимо:
1. Заменить на нужные нам файлы /etc/master.passwd и /etc/group
2. Выполнить команду pwd_mkdb master.passwd.

# cd /
# mount /flash
# cd /flash
# cp master.passwd group /etc/
# cd /etc
# pwd_mkdb master.passwd

Готово, сервер снова работает как и прежде но на более мощной железке 🙂

PS. Для того что бы примонтировать флешку, как это сделал я — необходимо в файле /etc/fstab иметь подобную запись: /dev/da0s1 /flash msdosfs rw,noauto,-W=koi2dos,-L=ru_RU.KOI8-R 0 0

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/?p=1403


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

You must be logged in to post a comment.