подскажите, как лучше делать бэкап с диска который находится в ДЦ в Киеве. Там он лежит без рейда, в любой момент может упасть. Сами данные сайтов у меня есть, а вот ОС нету. Поэтому хотелось бы в случае ЧП не ставить заново систему и ПО, а откатиться из бэкапа. Спросил у хостера - делайте ДД. Но куда его делать если там один раздел только на винте? Или дд умеет в удаленную фтп папку складывать файлы? И потом как его разворачивать назад? Нужно вставлять какой-то диск туда в удаленный сервак и через Ip-kvm восстанавливать систему. Может стоит использовать что-нибудь типа Acronis true image? Только хотелось бы что бэкапить он умел например через ssh, а не только загрузкой с диска. Что скажите?
Спросил у хостера - делайте ДД. Но куда его делать если там один раздел только на винте? Или дд умеет в удаленную фтп папку складывать файлы? Только хотелось бы что бэкапить он умел например через ssh, а не только загрузкой с диска. Что скажите?
Группа: Admin
Сообщений: 503
Регистрация: 13.08.03 Авторитет: 21
Вне форума
backup при помощи dd на на активно работающей системе не есть гуд 1. легко можете получить частичное несоответствие между реальными файлами и записи о них в файловой системе 2. dd копирует что надо и что не надо, т.е. пустое место тоже 3. возникнут сложности с переносом образа на HDD другого размера
сделать полный архив можно командой
Код
tar --exclude='/sys/*' --exclude='/proc/*' --exclude='/backup.tgz' -zcvf /backup.tgz /
Группа: Admin
Сообщений: 503
Регистрация: 13.08.03 Авторитет: 21
Вне форума
Цитата(Aquarius @ 19 Августа, 2010, 12:57)
А потом разворачивать из бэкапа надо будет загрузившись с livecd ubuntu?
для разворота из бэкапа надо 1. загрузиться со стороннего линукса, livecd подойдет 2. при помощи fdisk/cfdisk создать нужные разделы на HDD 3. при помощи mkfs/mkfs.* создать FS на данных разделах (aka отформатировать) 4. распаковать архив коммандой tar --numeric-owner -zxvpf /путь_к_архиву/backup.tgz 5. восстановить загрузчик lilo или grub
Группа: Gold Member
Сообщений: 1184
Регистрация: 20.11.06 Авторитет: 13
Вне форума
Предупреждения: (0%)
Eugene
Цитата(Eugene @ 18 Августа, 2010, 0:20)
а юзер dbmail есть в базе ?
shell@ubuntu:~$ mysql -u root -p dbmail < create_tables_dbmail.sql Enter password: You have new mail in /var/mail/shell shell@ubuntu:~$ -- Всё норм но при создание нового мыла
root@ubuntu:/home/shell# dbmail-users -a test -w 0516 -s test@shell.org
Aug 19 08:28:41 ubuntudbmail-users[6832]: Error:[sql] dbmysql.c,db_connect(+172):mysql_real_connectfailed:Accessdeniedforuser 'dbmail'@'localhost' (using password: YES) Failed. Could not connect to database (check log) Command failed.
Группа: Admin
Сообщений: 503
Регистрация: 13.08.03 Авторитет: 21
Вне форума
Цитата(Aquarius @ 19 Августа, 2010, 14:52)
--numeric-owner это номер рута на заархивированной системе?
нет, это не номер, это такая опция и однозначно могу сказать, что используй ее обязательно
Попробую объяснить на примере. Пусть в системе заведен пользователь Aquarius UID у этого пользователя 1001 ты успешно создал архив, в котором есть файлы принадлежащие пользователю Aquarius
Теперь самое интересное, что произойдет при распаковке этого архива на чужой системе..., чтобы не приводить миллион возможных вариантов, сделаем предположение, что Aquarius уже есть на чужой системе и его UID 1006 При распаковке без опции --numeric-owner, файлы будут как и раньше принадлежать пользователю Aquarius, тобишь tar, для этого при распаковке подменит UID файла с 1001 на 1006. Вроде бы это хорошо и удобно, и действительно обычно удобно. Но вот только в твоем случае приведет к печальным последствиям, когда ты загрузишься с восстановленной системы и радостно обнаружишь, что в passwd пользователь Aquarius записан как 1001, а у тебя все его файлы принадлежат пользователю с UID 1006. А сколько счастья будет когда так-же попутаются системные пользователи...
В общем --numeric-owner , как раз и запрещает тару быть излишне умным.
Цитата(Aquarius @ 19 Августа, 2010, 14:52)
5. что нужно чтобы восстановить загрузчик? Из Livecd нужно прописать настройки grub и все?
Я к грубу очень отрицательно отношусь и по нему ничего не скажу. Но вот гугл радостно выдаст гору советов на запрос "восстановить grub".
Группа: Gold Member
Сообщений: 1184
Регистрация: 20.11.06 Авторитет: 13
Вне форума
Предупреждения: (0%)
Какой командой можно проверить всех зарегистрированых пользователей в системе? а то что я знаю показывает только пользователя работающего на данный момент
Группа: Gold Member
Сообщений: 1184
Регистрация: 20.11.06 Авторитет: 13
Вне форума
Предупреждения: (0%)
посидел все конфиги перепроверил и 2 нескольких не правильно указал пароль от юзера dbmail
вот root@ubuntu:~# dbmail-users -a test -w 0516 -s test@shell.org Adding INBOX for new user... ok. [test@shell.org] Done test:x:4:0:0.00:0.00:test@shell.org заранее сори если глупый вопрос, тут будет и pop3.shell.org и smtp.shell.org ?
И
как теперь прикрутить веб морду?
Добавлено в [mergetime]1282245690[/mergetime] попробовал pop3.shell.org и smtp.shell.org !19.08.2010, 22:20:19: FETCH - Невозможно соединиться с сервером