Для восстановления файлов в Linux на ФС ext3 можно воспользоваться утилитами: Foremost или ext3undel. Сразу оговорюсь, любое восстановление не гарантирует 100% успех.
Foremost
Foremost должен быть запущен НЕ с того раздела диска, с которого собрались восстанавливать файлы.
Поддерживаемые типы файлов: avi, bmp, dll, doc, exe, gif, htm, jar, jpg, mbd, mov, mpg, pdf, png, ppt, rar, rif, sdw, sx, sxc, sxi, sxw, vis, wav, wmv, xls, zip. Также возможен запуск с опцией “-all”, в этом случае foremost будет искать все поддерживаемые типы файлов.
Для начала сканирования и поиска удаленных файлов вводим в консоли с правами суперпользователя:
Поработав с Linux какое-то время, вы, вероятно, обратите внимание, что кроме обычных «rwx» в правах доступа к некоторым файлам встречаются также буквы «s» и «t»:
>ls -ld /usr/bin/crontab /usr/bin/passwd /usr/sbin/sendmail /tmp
drwxrwxrwt 5 root root 1024 Jan 1 17:21 /tmp
-rwsr-xr-x 1 root root 0328 May 6 1998 /usr/bin/crontab
-r-sr-xr-x 1 root bin 5613 Apr 27 1998 /usr/bin/passwd
-rwsr-sr-x 1 root mail 89524 Dec 3 22:18 /usr/sbin/sendmail
Что же это такое, и каким битам соответствуют эти «s» и «t»? В действительности, битовая маска прав доступа к файлам содержит 4 группы по 3 бита в каждой. Команда chmod 755 это всего лишь краткая запись полной формы команды: chmod 0755. Узнать больше
Комментариев нет | 12 386 просмотров
| размещено в bash, Linux/Unix
Настройка bonding чревата получением предупреждения при настройке/перенастройке интерфейса командой service network restart
Warning: the permanent HWaddr of eth0 - 00:30:48:C6:F5:58 - is still in use by bond0. Set the HWaddr of eth0 to a different address to avoid conflicts.
По умолчанию, модуль bonding назначает интерфейсу bond0 (в общем случае это bondX) физический/MAC адрес одного из подчиненных интерфейсов.
В качестве решения, достаточно в файле /etc/sysconfig/network-scripts/ifcfg-bond0 добавить строчку назначающую bond0 интерфейсу уникальный физический адрес (адрес не занятый ни одним адаптером сегмента сети). Например,
Предположим, по каким-то причинам вам хочется изменить MAC адрес вашей сетевой карты. Допустим, требуемый сетевой интерфейс — ethX. Тогда, чтобы получить свой MAC адрес, введите:
$ ifconfig ethX
То, что вам нужно — это 6 байтовое число в 16ричной форме, что-то типа этого:
HWaddr 00:1D:98:5A:D1:3A
Изменить MAC адрес очень просто, надо убить сетевой интерфейс, изменить MAC адрес и восстановить интерфейс. Это делается так:
Последовательно кидает пакеты, с первого по последний интерфейс.
mode=1 (active-backup)
Один из интерфейсов активен. Если активный интерфейс выходит из строя (link down и т.д.), другой интерфейс заменяет активный. Не требует дополнительной настройки коммутатора
mode=2 (balance-xor)
Передачи распределяются между интерфейсами на основе формулы ((MAC-адрес источника) XOR (MAC-адрес получателя)) % число интерфейсов. Один и тот же интерфейс работает с определённым получателем. Режим даёт балансировку нагрузки и отказоустойчивость. Узнать больше
Комментариев нет | 8 472 просмотров
| размещено в Linux/Unix, network
Бывает иногда полезным… нет, не так. Архивирование данных – процесс обязательный. Смерть настигает каждый винчестер, независимо от его объема, производителя или количества кондиционеров в серверной.
Есть конечно вариант сделать образ диска и потом при обходимости с него восстанавливать систему, но я предложу другой вариант, а именно когда нужно просто сохранить данные системы и при необходимости их быстренько вернуть.