Ярлыки

FreeNAS (29) SSH (16) Transmission (13) WIDLE (11) FreeBSD (9) NAS4Free (9) серверный корпус (7) OpenSSH (6) звук (6) фото (6) Dropbox (5) ZXV10 H201L (5) cron (5) kldload (5) FreeNAS test (4) MPD (4) NAS (4) PXE (4) transmission-remote (4) widle.exe (4) ребёнок и компьютер (4) чулок (4) DHCP (3) FireFox (3) Intel NAS Perfomance Toolkit (3) MTU (3) Raspberry Pi (3) RusBSD (3) SSH proxy (3) WebDAV (3) Wget (3) home server (3) musicpd (3) uptime (3) web-качалка (3) обои (3) сиськи (3) 7KJD0 (2) AdBlock (2) Android (2) Athlon (2) Axel (2) BitTorrent Sync (2) Cliget (2) Clonezilla (2) Curl (2) DHCP on FreeNAS (2) DynDNS (2) FireFox vs ZXV10 H201L (2) FlashGot (2) FreeNAS 8 (2) Ghostery (2) IXL.dll (2) Linux (2) PassCryptoBox (2) ProxyCap (2) PuTTY (2) PyLoad (2) RAID (2) SAMBA (2) SSH SOCKS (2) UFS (2) Wallpaper (2) WinSCP (2) Windows (2) blogspot (2) cubieboard2 (2) encfs (2) fsck (2) fstab (2) github (2) mount (2) mpc (2) net.inet.tcp (2) nnCron (2) pkg_add (2) privoxy (2) proxy (2) pxelinux (2) Маршрутизация (2) Тюнинг (2) Яндекс.Диск (2) Яндекс.Диск в FreeNAS (2) будильник (2) девушка (2) шифрование (2) шлюзность (2) шум (2) 0.7.5.9898 (1) 256 (1) 3G и локальная сеть (1) 3G интернет (1) 3proxy (1) 3proxy конфигурация (1) ALR (1) APC (1) AUSTRUMI (1) Amazon (1) Android + NAS4Free (1) Andromission (1) Athlon AXDA2200UV3C (1) Autocopy (1) BIOS (1) Backup WinSCP Sessions (1) CNic (1) CPU (1) Cannot find file system superblock (1) Canon 600D (1) Canon 600D пробег на FreeBSD (1) Ceph FS (1) Chaintech (1) Chocolatey (1) Clear Type (1) Client175 (1) Comprar Tirar Comprar (1) CrystalDiskInfo (1) DDNS (1) DOS (1) Defendant (1) Dokan (1) Dropbox + Android (1) Dropbox + NAS4Free (1) Dropbox API (1) Dropbox in FreeBSD (1) Dropbox in FreeNAS (1) DynDNS.org (1) EducationPack (1) ExtraDNS (1) FolderSync (1) FolderSync Lite (1) FoxyProxy (1) FreeBSD 10 (1) FreeBSD 10.0-RELEASE (1) FreeNAS 10 (1) FreeNAS NAS4Free (1) FreeNAS WebGUI (1) FreeNAS завис (1) FreeNAS с ноля (1) GetLastInputInfo (1) Gmail Watcher (1) Google translate (1) Gruzila (1) H208L (1) HTTPS Everywhere (1) IDLE (1) ILIS (1) Intercepter (1) Intercepter-NG (1) Jumbo Frames (1) KDE4 (1) KMS (1) KiTTY (1) Kolibri (1) LASTINPUTINFO (1) Libretto (1) Linux + Android (1) M200a (1) MPD-Webinterface (1) MiniX (1) NAS4Free TEST (1) NAS4Free с ноля (1) NAS4Free-Plus (1) NASPT (1) NFS (1) NFS vs SAMBA (1) Native Shell (1) NativeCMD (1) New TTCP (1) On-line репетитор (1) OpenMediaVault (1) OpenSSL (1) PAC (1) PCI-SATA (1) PDNSD (1) PLINK (1) PLOP Linux (1) PMagic (1) Parted Magic (1) PersistAllDeviceInstalls (1) Pico PSU (1) Pixlr Grabber (1) Port Forwarding (1) Prestigio 4300 (1) Prestigio 4300 root (1) Prestigio MultiPhone 4300 DUO (1) PuTTY SOCKS (1) PuttyGen (1) R-Studio (1) R.saver (1) RDP (1) RDP for M200a (1) RDR (1) RealXXP (1) Release Notes (1) Remote Transmission (1) SMART (1) SMB/CIFS (1) SOCKS-proxy (1) SSH -D (1) SSH port (1) SSH продвинутые функции (1) SSH туннель (1) SSH шлюз (1) SSH-ключ (1) SerCrypt (1) Shadow Defender (1) SliTaz (1) SoftEther VPN (1) Software Data Cable (1) Sparkleshare (1) Static library (1) SyntaxHighlighter (1) TCP/IP (1) TeamViewer port (1) TorrentBox (1) TorrentMonitor (1) Transmission Add-ons (1) Transmission из консоли (1) Transmission через SSH (1) UALinux (1) UPS (1) Ubuntu (1) Ubuntu для ребёнка (1) Upgrade (1) UrlCorrector (1) WD (1) WOL (1) WPAD (1) WatchDog (1) Wi-Fi Keyboard (1) Win7 (1) Win7 and OpenSSH (1) WinAPIExec (1) Windows 7 из образа в домене (1) Windows AIK (1) Windows7 (1) X11 (1) XTips (1) Xorg (1) ZFS (1) ZTE (1) ZTE H208L (1) Zentyal (1) box.com (1) cifled (1) cmdradio (1) comled (1) crontab (1) davfs2 (1) dd (1) demonizer (1) devcon (1) dump (1) encfs4win (1) fail2ban (1) failed its checksum test (1) festival (1) festvox-aec (1) festvox-kal16 (1) forums.nas4free.org (1) fsbackup (1) fusefs-wdfs (1) gPXE (1) generalize (1) girl (1) gmail (1) gnome (1) google search (1) grep (1) http://repetitor.tut.by (1) icecast (1) ilis.by (1) iwconfig (1) iЛис (1) kill (1) mycubieserv.blogspot.com (1) ncpa.cpl (1) nuttcp (1) oobeSystem (1) passwd (1) pax (1) proftpd (1) ps (1) radio (1) root (1) route (1) rxcsum (1) samba antivirus (1) sendmail (1) shoutcast (1) smb.conf (1) startx (1) sysctls (1) syslinux (1) sysprep (1) tan (1) test (1) tor (1) transmission-daemon (1) transmisson-remote-gui (1) txcsum (1) ufs2tools (1) uname (1) unattend.xml (1) vi (1) wdfs (1) weather (1) which (1) winamp (1) winport-transmission (1) xprintidle (1) xprintidle для Windows (1) Агент Смит (1) БП (1) Белтелеком (1) Восстановление пароля root FreeBSD (1) Защита от взлома SSH (1) ИЛИС (1) Многопользовательськая торрент-качалка на transmission (1) Оптимизация wi-fi (1) Охолождение CPU (1) Переход на NAS4Free (1) Проброс портов (1) Распределенная файловая система (1) Сетевая загрузка (1) Туалетная автоматизация (1) Ускорение Интернета (1) ФФ (1) Хранение паролей в облаке (1) авторегулирование скорости Transmission (1) админка (1) антивирус на самбе (1) атака на SSH (1) безвентиляторная система (1) безвентиляторный корпус (1) блог (1) вентилятор (1) взлом SSH (1) восстановление (1) вставка кода (1) вставка кода в blogger (1) день программиста (1) дьяволица (1) заговор вокруг лампочки (1) запуск exe-шника из Dokan (1) интернет радио (1) интернет ускользает (1) кибермама (1) компрессия трафика (1) копия раздела FreeBSD (1) корпус (1) куллер (1) маршрут по умолчанию в Linux (1) маршрутизация NAS4Free (1) маршрутизация в FreeBSD (1) маршрутизация в NAS4Free (1) матрица играет со мной (1) метрика (1) модем (1) настройки PuTTy (1) не полное меню модема (1) ноутбучный БП (1) озабоченная (1) оповещения (1) пароли (1) пароль (1) погода (1) подбор пароля к SSH-ключу (1) подготовка к школе (1) подсветка синтаксиса в blogger (1) потоп (1) права доступа (1) проксинатор (1) радиатор (1) резервное копирование (1) репка (1) репозиторий (1) роутер (1) русификация консоли (1) рут (1) рут Prestigio 4300 (1) сбой (1) сетевой шлюз (1) сжатие трафика (1) скорость закачки Transmission (1) солярий в туалете (1) солярий дома (1) солярий своими руками (1) тренинги для детей (1) туалет (1) тян (1) упал FreeNAS (1) управление Transmission из командной строки (1) управление скоростью загрузки торрентов (1) ускоритель интернета (1) файл ответов (1) фильтрация контента (1) фотогалерея NAS4Free (1) фрагментация (1) функциональность bash в cmd.exe (1) хранение паролей (1) чертовка (1) шифрование трафика (1)

Файловая система UFS + пьяный электрик = FSCK















Уже писал, что FreeNAS не любит резкого отключения питания. По этой причине сразу прикрутил UPS. Вот и на заборе lurkmore.ru пишут "Родная файловая система не самая устойчивая и люто не любит внезапного отключения питания".

Превентивно разберёмся слегка, что можно будет предпринять.


Проверка ФС в случае сбоя (система не грузится)


1. Загрузится в single user mode.
2. Монтируемся mount -a -f -w (man mount)

3. # fsck -y

Чем мы оперируем?  
FSCK - man команда UNIX, позволяющая проверять файловые системы и исправлять в них ошибки. Параметром может служить имя устройства /dev или точка монтирования /mnt... Причём список для проверки по умолчанию хранится в /etc/fstab. Почти всегда при ликвидации повреждений файловой системы происходит частичная потеря информации.


Ключи:
-f Force
-y Yes

Но мы то с вами знаем, что прежде чем проверять имеет смысл сохранить образ.


Создание полной копии раздела

# cd / (заходим в тот каталог, который хотим скопировать)
# pax -p eme -X -rw . /mnt в /mnt предварительно подмонтировать тот накопитель, на который будем копировать файлы, вот например здесь я монтировал флешку.

PAX - man команда для чтения и записи архивов, а так же для копирования директорий с сохранением иерархии в них.

Прочее
Могут также пригодится Win-утилиты, например, если винт придётся перенести на другую машину.  

Raise Data Recovery - заявлена, как программа для восстановления данных, в том числе с UFS/UFS2. Но, сабака, платная. Вот специальная версия 4.6.2 именно для UFS, без лицензии. Пароль на архив: "rdrufs".
Но есть и бесплатная для СССР версия R.saver 1.0 - программа для восстановления данных. В ней заявлен доступ к UFS Read Only. Почитать подробней и вообще как пользоваться можно здесь.
Скачать или с моих гугл-документов скачать.

ufs2tools - UFS for Windows.
Домашняя страница - home, качаем архив.

Ну, собственно, восстанавливать валидные файлы умеет и привычная мне R-Studio - оф. сайт, или скачать с моих гугл-документов архив ("rstd").

Update: 04.10.2011
О практике использования эхтого самого прочего Грянул гром, упала UFS

А теперь Авторитетно


Основы технологии резервного копирования - из этой статьи почерпну основное:
Элизабет сказала, что лучшая программа для резервного копирования - DUMP. Остановимся на программе dump, она работает с приводом как с набором дисковых блоков, которые расположены ниже понятий файлов, связей и каталогов, создаваемых файловыми системами. В отличие от других программ для резервного копирования, программа dump выполняет резервное копирование всей файловой системы, располагающейся на устройстве. Утилита dump не записывает на ленту файлы и каталоги, она записывает блоки данных, из которых строятся файлы и каталоги.
Замечание: Если вы используете программу dump для работы с корневым каталогом, при этом не будет выполняться резервное копирование /home, /usr и многих других каталогов, так как они обычно являются точками монтирования других файловых систем или символическими ссылками на эти файловые системы.
Использование dump через ssh

# /sbin/dump -0uan -f - /usr | gzip -2 | ssh -c blowfish \
targetuser@targetmachine.example.com dd of=/mybigfiles/dump-usr-l0.gz




Но к сбою надо подготовится.


1. Распечатайте разметку диска для всех ваших дисков (к примеру, bsdlabel da0 | lpr), таблицу файловых систем (/etc/fstab) и все сообщения, выводимые при загрузке, каждого по два экземпляра.

2. Запишите CD диск с ''livefs''. Этот диск позволяет загружаться в режим аварийного восстановления FreeBSD. Образ CD с ''livefs'' для FreeBSD/i386 8.2-RELEASE

3. Регулярно создавайте резервные копии

4. Проверяйте работу CD диска (который вы сделали при выполнении второго шага) и накопителей с резервными копиями. Ведите журнал выполняемых действий.



После сбоя


 Грузимся с LiveCD, выбираем:
Fixit -> Repair mode with CDROM/DVD/floppy or start a shell. 
а в нём выберите пункт  
CDROM/DVD -> Use the live filesystem CDROM/DVD
Утилита restore и другие нужные вам программы находятся в каталоге /mnt2/rescue.
И бла-бла-бла читаем в Основы технологии резервного копирования.



PS
Ну и нельзя не упомянуть fsbackup – небольшая бесплатная утилита для создания резервных копий, представляет собой набор скриптов, позволяющих без усилий получить заархивированную копию необходимых файлов. Помимо файлов, fsbackup поддерживает бэкап баз данных MySQL, PostgreSQL и SQLite. Есть возможность шифрования создаваемых архивов программой gpg. Языки, на которых она написана (perl и sh), позволяют без изменений переносить эту программу между платформами, все необходимые для работы fsbackup библиотеки поставляются в одном архиве со скриптами.
Для создания архивов используются средства системы, а результат сохраняется в формате .tar.gz, что дает возможность впоследствии восстановить данные, не прибегая к помощи сторонних программ, пользуясь штатными средствами операционной системы.
Вот человек рассказывает, как обращаться с этим скриптом - FreeBSD. Резервирование данных при помощи fsbackup
или более основательно на opennet.ru - FSBACKUP - система инкрементального резервного копирования и синхронизации ФС


Update 06.06.2011
Копирование посекторно данных с битого диска источник
 dd if=/dev/ad4 of=/dev/ad5 bs=512 conv=noerror,sync

/dev/ad4 - битый винчестер
/dev/ad5 - целый винчестер

Все данные попадающие на битые сектора будут пропускаться, в выходном буфере они будут заменены на Null

После копирования данных можно делать fsck

2 комментария:

  1. То что нужно!Спасибо большое.

    ОтветитьУдалить
  2. Я настоятельно рекомендую услуги г-на Бенджамина любому человеку, нуждающемуся в финансовой помощи, и они будут держать вас в верхней части справочников для любых дальнейших нужд. Еще раз благодарю вас и ваших сотрудников за безупречный сервис и обслуживание клиентов, так как это большой актив для вашей компании и приятный опыт для таких клиентов, как я. Желаю вам всего наилучшего в будущем. Мистер Бенджамин - лучший способ получить легкую ссуду, вот электронная почта .. / 247officedept@gmail.com Или поговорите с г-ном Бенджамином в WhatsApp через_ + 1-989-394-3740 Спасибо Тебе за то, что ты снова помог мне с ссудой, от всего сердца я бесконечно благодарен.

    ОтветитьУдалить