recoder: (masked)
[personal profile] recoder

Это был непростой год... А впрочем, ещё рано подводить итоги. Чем ближе к концу года - тем чаще пошли всякие железячные аварии, причём оставляющие меня в каком-то странном подвешенном состоянии.

Сначала у меня сдох видеоакселератор. Хорошо, что я к тому моменту успел пройти Mass Effect'ы и резкой игро-ломки не случилось. Записал себе в список дел "переустановить винду с нуля и проверить видеокарту со свежими драйверами" и стал дожидаться свободных выходных, но тут...

Высокоточным ударом лаптоп был успешно раздолбан, а винт полностью уничтожен. Лаптоп вроде бы заработал, хоть там и западают некоторые клавиши и USB-порты. Но надо было восстанавливать содержимое диска. Я наивно предполагал, что настроив один раз архивацию Acronis'ом и проверив что архивы восстанавливаются - я в безопасности. Ха! Оказалось, что в цепочке инкрементальных бэкапов за последние пару лет где-то вкралась ошибка, а сам Acronis оказался не очень полезен в диагностике источника ошибок. Три недели переписки с support'ными индусами ни к чему не привели, но упорное применение дихотомии долгими осенними ночами позволило минимизировать убытки. Осталось только залить уцелевшие архивы с NAS'а и провести восстановление, но тут...

В канун дня рождения NAS преподнёс мне сюрприз: отчаянно запищал и прислал письмо что перешёл в состояние "Crashed". То есть - NAS работает, файлики видно, но пищит и не даёт ничего писать на упавший том. Никаких способов восстановления из такого состояния в UI я не нашёл, и пришлось опять обращаться в службу поддержки. Опять пара недель ушла на переписку в стиле "выдите-войдите", "смените браузер", пока наконец на том конце не предложили его удалённо поадминить. Мудрый админ зашёл в систему и сказал "да тут мастер нужен", "да у тебя том крэшнулся, тут надо всё переставлять или обращаться в лабу по восстановлению". Спасибо, кэп!

В общем, ни на кого и ни на что нельзя в этой жизни полагаться. Купил в результате себе трёхтерабайтный внешний диск, дублирую уцелевшие файлы туда, а с нового года - начну новую жизнь: свежеразмеченный NAS, настроенный CrashPlan, может быть даже какой-нибудь photo workflow себе наконец-то придумаю. И будет всё хорошо. Но недолго.

Update: сломали игровой аккаунт и накупили каких-то левых игрушек. Остаётся ещё одна неделя 2014 года...

hardware

Date: 2014-12-24 04:26 pm (UTC)
From: [identity profile] avnik.livejournal.com
Вот у меня всегда было предубеждение, против мутных девайсов в стиле "чорная коробочка" для NAS/router/etc. Держать писюк с линуксом и тупым деревянным raid1 оказывается проще. По крайней мере понятно, что с ним делать если все наелось.

Date: 2014-12-24 05:00 pm (UTC)
From: [identity profile] avnik.livejournal.com
ну как бы с стандартным линуксовым mdadm я справлюсь, после 10 минут чтения манов, и обойдусь без переписки с индусами о том какой браузер нужен для альтернативного UI.

Date: 2014-12-24 05:07 pm (UTC)
yury: (default)
From: [personal profile] yury
Вот поэтому я себе сам NAS и построил. Благо, исторически сложилось так, что и с NFS и с CIFS и с дисками наработался вдоволь. Пара часов, включая физическую сборку — и всех делов.

Правда, долго выбирая, остановился не на RAID5 и даже не на ZFS, а вовсе на SnapRAID. С RAID5 и так всё ясно, но в снапе мне импонирует, что можно потерять сколько угодно дисков, больше, чем parity, а оставшиеся всё равно будут доступны. Я решил, что мне это важнее отсутствия real-time синхронизации.
А если бы мне было неохота со всем этим возиться, выбрал бы что-то типа FreeNAS, или у кого там из них zfs.

Date: 2014-12-24 06:30 pm (UTC)
yury: (default)
From: [personal profile] yury
P.S. Плюс внешний дешевый 2TB WD Passport для лишней копии тех же бэкапов и остального критического.

Date: 2014-12-24 05:31 pm (UTC)
From: [identity profile] bamsic.livejournal.com
Варианты: начать новую жизнь с понедельника, с первого числа месяца, с нового года и пр. хорошим никогда не заканчиваются.
Если есть необходимость начать - начни сразу.

Всегда недолюбливал системы, где что-то нестандартно или зашифровано/упаковано... короче, где сложно достать данные в случае поломки системы.
Поэтому бэкапы делаю в виде файлов (кроме системных, там файлы смысла не имеют).
NASов тоже не держу, есть внешний диск, который подключаю раз в месяц или как получится и на него скидываю уже резервные копии.

Date: 2014-12-26 05:02 pm (UTC)
From: [identity profile] akssi.livejournal.com
"Я просматривал всякие варианты бэкапа, все программы имеют критические недостатки:
* Не разумiют россiйскую мову.
* Пакуют в некошерные архивы.
* Хотят денег.
* Глючат адски.
* Не сжимают архивы.
* Прочее :)

Я остановился на следующем: Нужные мне файлы rar'ятся (причём, апдейтятся, рар умеет обновлять новые и удалять старые) с паролем на другой винт. Когда срок жизни винта (любого) подходит к 2-м годам, туда скидываются свежие бэкапы (с криптостойким паролем) и винт отдаётся родственниками на хранение. Чтобы не париться постоянно с написанием bat для rar'ения я написал программу. Вкратце, она при запуске, ищет xml с конфигурацией в исходной папке и (опционально) в её подпапках. Если находит, читает, генерит строку команды для рара. Если не находит, пишит об этом (в том же батнике как коментарий). В зависимости от конфигурации либо работает с файлами этого каталога, либо спускается ниже. Можно проставить в конф. файле имя архива, степень сжатия, доп параметры и что-то ещё. В конце - статистика, типа столько-то каталогов я пропустил, столько-то будет забэкаплено. Главное, не забывать запускать. Работает со скоростью rar'а. Из-за особенностей его архивив, лучше огромные файлы, например, фото, хранить в большом числе каталогов, чтобы каждый из них был не очень большим, иначе рар долго обновляет и требует свопов. Пример bat'а. Видно те каталоги, что я пропустил @rem ADD C:\AK\Install\Linux Install @rem ADD C:\AK\Install\Mobile "C:\Program Files\WinRAR\winrar" a -pМойПароль -u -as -r -m5 -cfg- -ep1 "F:\Backup\AK_Install_Archivers.rar" "C:\AK\Install\Windows Install\Archivers\*.*" "C:\Program Files\WinRAR\winrar" a -pМойПароль -u -as -r -m5 -cfg- -ep1 "F:\Backup\AK_Install_Development.rar" "C:\AK\Install\Windows Install\Development\*.*" Пример конфига (файл просто лежит в папке, C# его десериализирует в объект одной командой :) ). В коментариях - подсказки мне. Process AK_Install_Archivers 2014-12-16T08:54:41.1664755+04:00 Commands are: Skip, Process and EnsureSub Methods are: 0-Strore ... 5-Max compression To skip files use RarCommandLine: -x".dropbox.cache" -x"Portable Documents" -x"PortableApps" 5 false По просьбам бэкапящих, могу поделиться исходником и сборкой, C#."

Date: 2014-12-26 05:14 pm (UTC)
From: [identity profile] akssi.livejournal.com
Чё-та жж работает ужасно и я не могу отредактировать и отформатировать запись. Сорри.

December 2024

S M T W T F S
1234567
891011121314
15161718192021
22232425 262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 16th, 2026 08:16 pm
Powered by Dreamwidth Studios