Как стать автором
Обновить

Комментарии 40

Утилиты вроде dropbox тоже для бэкапа мало годятся — если, конечно, не предусмотрена версионируемость. Случайно испортив данные в основной копии вы потеряете и резервную, едва между ними синхронизируются изменения. Данные будет уже не вернуть.


В дропбоксе вообще-то есть версионность.
Для фришных аккаунтов, если не ошибаюсь, версии хранятся месяц, для платных — постоянно
Да? Не знал, спасибо. Я его использую только как обменник между рабочим и домашним ПК и планшетом.
Попробуйте удалить 100 случайных файлов из папки DropBox, а потом восстановить их.

DropBox для этого не предназначен, а потому их интерфейс для этого крайне неудобен. Одно дело случайно удалить 1 файл и восстановить его — это да, без проблем. Но более сложные задачи — крайне не советовал бы.

Я один раз накосячил при перемещении папки дропбокса — в итоге оказалось проще восстановить все из Time Machine, чем лечить получившегося уродца.
Все там прекрасно восстанавливается, ибо удалил как то пару директорий с фотками. Через 10 минут все лежало на своем месте.
Тут от тяжести случая зависит.
Я однажды убил SQL базу денвера, который лежал на этом самом дропбоксе. Полез, и через веб-интерфейс восстановил базу.
Как «не серьёзный» бекап вполне сойдёт и дропбокс.
Как бы забыт момент, что бекапы не только надо делать, но и попробовать восстановится разок хотя бы с него.
Проведите «учения» — представьте, что основной носитель утрачен и попытайтесь восстановиться. Уверен, с первого раза у вас ничего не выйдет, или выяснится, что многое на самом деле не совсем так, как вы представляли ранее.


Все есть. :)
Мосье учится читать, не серчайте. Спасибо за статью, не помешало бы добавить какие-нибудь легкие практические примеры или ссылки на рабочие статьи, дабы новичек, попав сюда, уже не сошел со светлого пути.
Прочитал статью, но как-то не нашел конкретных рекомендаций «Что делать...». Да, безусловно, плохой бэкап, все же намного лучше чем никакого. А каких-то готовых, хороших и бесплатных решений нет. Раньше можно было по WebDAV-у на SkyDrive заливать, сейчас уже нет…
За 5$ в месяц можно в Backblaze бэкапить неограниченные объемы.
Не бесплатно, но вполне посильно.
Зато есть у crashplan. За деньги можно бэкапится на ихние сервера, за бесплатно на свой любой другой компьютер или просто в папку, можно бэкапится на компьютер друга
на яндекс диск по webdav
на amazon s3
Любой бесплатный git/svn hosting
Было бы интересно увидеть, скажем, решение по инкрементальному бэкапу на Amazon Glacier для Linux, понятное для домашнего пользователя. Очень хочется иметь возможность настроить «серьёзный» бэкап за минимальные деньги.
Не забывайте бородатый анекдот про тех, кто не делает бэкапы и тех, кто их уже делает.

есть более свежая версия этого анекдота, дополненная фразой «и тех, кто уже регулярно проверяет их целостность и работоспособность» :)

Также хотел бы порекомендовать мощную бесплатную программу для бэкапа - personal backup, когда-то многие перепробовал, пришел к выводу, что это лучшая.
Локально — time machine.
Документы и что-то часто изменяемое, требующее синхронизации — на DropBox.
Всё остальное (в том числе и выше перечсиленное) — crash plan. Уже не раз спасал, когда по каким-то причинам остальные способы оказывались недееспособны.
И не доверяйте «managed» хостингам. Мы умудрились с рэкспейсом 2 раза данные потерять только из-за того что думали что они все верно настроили.

Первый раз оказалось они хранили бэкапы день.

Второй — то что бинарный лог велся лишь на одном из серверов.

В ответ на то какие бэкапы они делают высылали непонятные конфиги. А нормальный список мы получили, когда уже пришло время восстанавливать.
Если статья для SOHO, то должна заканчиваться конкретными рекомендациями и вариантами подходящими для таких пользователей. После прочтения статьи у среднестатистического пользователя будет только 1 вопрос «И что делать-то?»

>Распространенная схема «отдельный HDD для бэкапа» тоже нежизнеспособна.
Вполне работоспособна и довольно удобна. Только дисков должно быть не 1, а два как минимум(2 версии резервной копии). Подключаются на время бекапа, бокс/док станция имеет переключатель для защиты от записи. При создании резервной копии используется диск с более старой версией. При восстановлении диск подключается аппаратно в режиме read-only. Для домашнего пользователя — более, чем достаточно.
В статью стоит добавить, что бакап должен быть полностью автоматический. Нельзя надеяться, что SOHO пользователь будет регулярно доставать с полочки диск, включать его в бокс, ждать какое-то время пока пройдёт бакап, доставать из бокса, пометить версию бакапа («актуальная» или «вчерашняя») и класть на полочку. Ни один человек в мире, не связанный с IT на работе, не будет заниматься такой сложной ерундой дома.
Вот просто интересно, что у не связанного с IT человека есть такого, что нужно бэкапить? Хоумвидео?
Фотографии.
Да ладно вам :) Или у вас есть разные версии одной и той же фотографии? :)
Сколько у пользователя фоток? 4 гига? 8? Если не на одну болванку, то на две влезет точно.
Фотка с самой паршивой мыльтицы (да и телефона) сейчас где-то от 5 до 10 метров. 8 гиг — всего 800-1600 фоток. Поскольку обычный пользователь делает довольно много фоток, часто с дублям и никогда ничего не удаляет, даже явный технический брак, это совсем не много.
Версий действительно нет, соглашусь :)
А вот по объему… Одна поездка в отпуск — полностью забитая карточка на 8 гигов. Если в отпуск ездишь пару раз в году — то уже 16 ;) А уж когда в семье появляется ребенок, то эти 8 гигов спокойно забиваются месяца за полтора — 2. Итого, за год уже под 60 гигабайт наберется. Плюс видео (с тем же ребенком) в FullHD — весит очень немало. А потерять все это очень жалко, потому что восстановить в принципе невозможно.
Все остальное (как домашнему пользователю) потерять не так жалко, т.к. либо можно скачать из интернета, либо вообще оказывается никогда не нужно.
А болванки, как показывает опыт, спустя несколько лет втихаря помирают и перестают читаться. Так что использовать их для бекапа — как-то не комильфо.
Вот только не путайте теплое с мягким. :) Все, что не изменяется с течением времени не надо бэкапить, это надо архивировать. Болванка — это образное выражение, запишите куда угодно, на винт, на ленту стримера и положите на полку. В архив.
Готов выслушать с большим интересом ваш вариант полностью автоматического бекапа, который удовлетворяет всем необходимым требованиям, чтобы называться бекапом.
Я бы тоже выслушал подобное. Пока у меня дома (комп+ноутбук) раз в две недели снимается образ диска (Acronis True Image) и раз в сутки сливается из \Users файлы, изменённые за последние две недели (самописная утиль). Сливаются на NAS на полочке. Хранится два образа и три экземпляра \users.

От статьи отличается только отсутствием изолированности. Для моих нужд этого хватает.
Автор, спасибо за статью. Хоть многое и знал, но все же ваш систематический подход помог устранить кое-какие пробелы и в моих представлениях о данной, вроде бы, простой вещи.
У меня возник вопрос: что будет, если сделать бэкап (flexclone) по технлогии NetApp, и при этом удалить оригинал? Что будет с клоном?
Хотелось бы помимо общих рассуждений еще прочитать какие-то готовые решения (например, для домашней системы).
а Я нужные мне данные на болванки до сих пор нарезаю. Единственное, чего они не переживут — высокой температуры, или поломки, но это уже другая история. Зато им не страшны ЭМИ, и прочие приколюхи, которые возможны на всяких там hdd, flash, и им подобных.
Насколько я знаю, у болванок есть срок годности. Я когда-то видео на диски перегонял с видео камеры, а кассеты заново использовал. Через пару лет с некоторых дисков полностью скопировать видосы уже не получалось.
Есть ещё такая замечательная концепция, как «архивирование».
Часто для домашнего пользователя его вполне достаточно: слил фотки на компьютер, записал на DVD/внешний HDD, убрал на полочку.
Для домашнего — да. Но, думаю, в данной статье и не о домашнм использовании говорится. А так, пожар/потоп…
Есть одна полезная утилита unison. Это ни разу не бекап, но она удовлетворяет трем требованиям, указанным в этой статье. Отлично подходит для работы с исходниками.
Лично встречался со случаем когда умирающий блок питания в предсмертной агонии убил почти все комплектующие. К счастью, в тот раз одним из выживших был жёсткий диск. Прожил он, однако, после этого не долго.

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

Бэкап однозначно должен быть версифицированным. Однажды обнаружил пропажу пары ценных фотографий лишь через несколько месяцев. Хорошо, что было от куда их реанимировать.

Многие мои знакомые (почти все) справедливо считают меня параноиком, но тем не менее бэкап я храню следующим образом:

1. Делаю версифицированный бэкап локально на отдельном жёстком диске. Версифицированность получаю следующим образом: sudo rsync -av -HAX --delete -b --backup-dir="../home--`date +%Y-%m-%d--%k-%M-%S`" /home ./backups;
2. Локальный бэкап периодически целиком переправляю в прекрасное далёко. Оно достаточно далеко для того чтобы авиационный снаряд не смог одновременно уничтожить локальный и удалённый бэкапы;
3. Файлы подлежащие «вечному» хранению делаю «бессмертными» (устанавливаю атрибут immutable на ФС etx4);
4. Периодически уничтожаю ненужные дубликаты файлов появившиеся в следствии версифицированности (с помощью незамысловатых скриптов, использующих fdupes).
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории