Резервное копирование для дома и малого офиса

Добрый день, уважаемые хабраюзеры.

Предисловие


На работе появилась нужда в создании резервных копий проектов, для этого было решено поставить сервер. На дорогой, качественный и стабильный сервер денег нет, поэтому пришлось взять обыкновенный двухъядерный компьютер, но при этом закупить 2 надёжных HDD и SmartUPS. Мы ведь хотим в случае перепада напряжения или отключения света, корректно завершить работу сервера, тем самым оставив наши данные в сохранности. С аппаратной частью мы определились, теперь немного о ПО, выбор пал на бесплатную программу Cobian Backup — эта программа удобная и интуитивно понятная. А теперь обо всём по подробнее.

Что я имею


Сервер: Core 2 Duo, 2ГБ ОЗУ, SmartUPS для сервера и 2 HDD для хранения бэкапа
2 клиента (2 рабочии станции, которые нуждаются в постоянном резервном копировании)

ПО

На сервере будет стоять Microsoft Windows XP Professional и Cobian Backup
На клиентах Microsoft Windows XP, Microsoft Windows 7 и Cobian Backup

Установка и настройка ПО



Предварительные настройки

Имена пользователей у клиентов будут User1 и User2, а у сервера — Admin
Резервные копии будут отправляться на сервер по локальной сети, настроим её. У сервера будет ip: 192.168.1.1, у первого клиента (User1) ip: 192.168.1.2, а у второго клиента (User2) ip: 192.168.1.3
Диск C:\ — первый диск на сервере, на нём установлена ОС и на нём будет хранится резервная копия.
Диск D:\ — второй диск на сервере, на нём будет зеркало резервной копии с первого диска C:\

Настройка сервера

Сначала создадим папки на диске C:\ следующим образом:
C:\backups\user1 — папка куда будут резервироваться проекты с первой рабочей станции
C:\backups\user2 — папка куда будут резервироваться проекты со второй рабочей станции

Для доступа к серверу по локальной сети, откроем общий доступ к этим папкам:
  1. Перейдите в папку C:\
  2. Нажмите правой кнопкой мыши на папку backups и выберете Свойства
  3. Перейдите на вкладку Доступ и в разделе Сетевой общий доступ и безопасность, отметьте Открыть общий доступ к этой папке и Разрешить изменение файлов по сети
  4. Применить и ОК


Установка и настройка Cobian Backup на сервер

Скачать эту программу можно с официального сайта Cobian Backup 11 (Gravity).

Приступим к установке:
  1. Запустите скаченную программу
  2. В первом диалоге выберете, LanguageRUSSIAN, Далее
  3. Прочтите соглашение и отметьте Я принимаю условия, Далее
  4. Оставьте по умолчанию, Далее
  5. В разделе Параметры службы выберете, Запускать под учётной записью Local System, Далее и на вопрос продолжения установки, Да
  6. Установить
  7. После завершения установки нажмите Готово


А теперь настроим нашу программу:
  1. После установки программа запускается в свёрнутом режиме, в трее (в нижнем правом углу, значок вихря), чтобы открыть интерфейс программы нужно, два раза кликнуть левой кнопкой мыши по значку программы
  2. В верху, чуть ниже заголовка программы, откройте Задание, найдите и выберете Новое задание
  3. Активируйте раздел Общие, Имя задания: Резервное копирование на второй HDD, снимите галочку Делать отдельные копии с временными отметками
  4. Тип копирования: Добавочный, то есть если файлы изменились, то произойдёт резервное копирование, изменившихся файлов, а если файлы не изменились, то копирования не будет
  5. Раздел Файлы, в Источники добавляем Каталог: C:\backups, а в Пути назначения указываем второй диск D:\
  6. Расписание можно настроить как угодно, меня устроит ежедневно в 13:10
  7. Раздел Дополнительно будет последней настройкой на сервере, ставим галочки напротив: Синхронизация, Не копировать пустые каталоги и одну галочку уберём: Копировать с полными путями
  8. Принять и можно закрыть программу крестиком


Настройка клиентов

Cobian Backup для работы по сети требует пароль для учётной записи (предположим, что у нас 1 пользователь и без пароля), поэтому создадим нового пользователя на клиентах:

Чтобы создать пользователя с паролем, зайдём в Учётные записи пользователей:
  1. Одновременно нажать win+R, в появившейся диалог написать control userpasswords2 и нажать ОК
  2. Активировать Требовать ввод имени пользователя и пароля (поставить галочку)
  3. Нажать Добавить
  4. Пользователь: backup, остальные поля можно оставить пустыми, Далее
  5. Пароль: 1234 (можно придумать пароль по сложнее)
  6. Уровень доступа: Обычный доступ (Группа «Пользователи»), Готово
  7. В списке пользователей выберем пользователя без пароля (User1 или User2) и снимем галочку с Требовать ввод имени пользователя и пароля, применить
  8. Появится диалог, Автоматический вход в систему, нажмите ОК и закройте Учётные записи пользователей


Установка и настройка Cobian Backup на рабочих станциях

Процесс установки Cobian Backup такой же как и на сервере, кроме 5 пункта:
В разделе Параметры службы выберете, Запускать под обычной учётной записью, Учётная запись: User1 (для первого клиента) и Пароль: 1234, Далее .

Настройка будет такая же как и на сервере кроме 3-х пунктов:
В разделе Общие, Имя задания: Резервное копирование на сервер, снимите галочку Делать отдельные копии с временными отметками.

В разделе Файлы, Источники добавляем нужные вам каталоги, а в Пути назначения нажать Добавить и выбрать Вручную: \\192.168.1.1\backup\user1, Принять.

Расписание, ежедневно в 13:00

Примечание:


В статье подробно не описаны сетевые и групповые политики пользователей, так как у всех может быть настроено по-разному.
На сервере не должен стоять пароль, иначе будут «проблемы», которые в статье не описаны.

Заключение


Мы получили простую систему резервного копирования данных, в которую легко подключить новые рабочие станции, выполнив Настройку клиентов по инструкции.

UPD.
Уважаемые, читатели, прошу не минусовать и понять всё-таки про что статья и почему именно так и никак иначе (прочтите мои комментарии).
Ну и всё-таки я новичок тут и не знаю что вы желаете видеть, а что нет. Тут вопрос не стоит что выбрать, а что нет, есть готовый/собранный компьютер-сервер и есть задача сделать резервное копирование.

А если ну вообще не нравится, лучше пройдите мимо, вместо того чтобы писать пустые комментарии и минусовать, ок?
Поделиться публикацией
Ой, у вас баннер убежал!

Ну. И что?
Реклама
Комментарии 48
    +1
    Извините, как то уж для дома не очень. Сейчас мучаюсь с выбором железок и софта для резервного копирования для дома.
    Дома важно низкая прожорливость электричества, бесшумность работы.
    Как дешевый вариант рассматриваю нетбук или NAS. С нетбуком вообще идет «бесперебойник из коробки».
    Диски мне кажется все же объединить в RAID, а не делать копировать бэкап с диска на диск. Да и устаревшая WindowsXP как то сомнительно для сервера. Зачем вам там GUI и лишние траты ресурсов на него?
      0
      Можно и ноутбук использовать как «сервер», как захотите, по поводу гуи, то можно выключить интерфейс кобиан, а оболочка не мешает бэкапу (хотя согласен, линукс лучше)
      +7
      cron + rsync (для дома)?
        0
        Мдам а про Насы что забыли все что ли? Qnap на пример!
          0
          1. Насы дорогие
          2. В в маленьком городе трудно найти
          3. Я их не держал в руках, чтобы их ставить. Кроме того что железо должно быть стабильное, так и руки нормальные, если тут я спокойно всё разрулю, то насы которые я в первый раз вижу, нормально не настрою
            0
            1. Дороже чем полноценный системник? Посчитайте электричество за год, которое сожрет системник, включенный 27/7
            2. 21 век, даже живя в большом городе иногда проще купить что то в интернет магазине, чем съездить за пару кварталов.
            3. Именно поэтому вы до сих пор на WindowsXP? ) Вы же IT'шник, а IT'шникам обычно наоборот нравится изучать что то новое )
              0
              1. Системник уже есть, сервер на время работы рабочих станций
              2. Давайте посмотрим, город Туапсе (Черноморское побережье, пару часов езды в Сочи — южнее и 3-4 часа езды в Краснодар), из компьютерных магазинов знаю: DNS-shop, позитроника, юлмарт, да и всё наверное
              3. Стоп, я уже переехал с xp на 7-ку и потихоньку осматриваю 8-ку (она реально быстрее и xp нервно курит в сторонке), но меня то просят сделать относительно быстро и надёжно, а как я могу сказать давайте нас сервер за 30-40 тыс. ковырять его неизвестно сколько, криво настроить и в нужный момент не вытянуть бэкап. Если я ошибаюсь, и там всё легко и быстро, то всё равно пока не попробую — не посоветую!
              С хрюши я слазию, хочу всё иммигрировать на ubuntu, но был занят и не смог изучить вопрос резервного копирования, поэтому пришлось взять опять таки проверенный вариант — windows + программа резервного копирования.

              А как с теневым копированием, разве можно нормально скопировать проект если он в настоящее время открыт?
                0
                Насколько я знаю, Shadow Copy делает снимки, так что ничего помешать не должно.
              0
              Ну я даже не знаю как коментировать,

              1, не дороже системников
              2, зачем использовать обычные магазины?
              3, Их и не надо деражть в руках там всё гораздо проще чем в том же Рак сервере либо Псевдо сервере (на стационаре)
                0
                D-Link DNS-325 — примерно 5000, 2 винта нужного объёма; мы взяли WD Red по 3 ТБ, но это так, для перестраховки. В сумме — 15 килорублей. Ваш «сервер» получился дешевле? Железо реально стабильное, честно говоря, не ожидал такого от D-Link. Ну или просто не гоняли их по хардкору, всё-таки торрент и DLNA-сервер в офисе обычно не юзают :) Но со своей задачей справляется, так что зря вы так.
              +4
              >> нужда в создании резервных копий проектов, для этого было решено поставить сервер
              Эта фраза прекрасно анонсирует всю статью.
              Для того чтобы бэкапить папку с документами не нужен никакой дополнительный софт. Windows умеет это сам из коробки, хотите гуем, хотите скриптом, на любой общий ресурс. Вариант для бедных с пк1 бэкапить на пк2, с пк2 на пк1.
              >> На сервере будет стоять Microsoft Windows XP Professional
              Серьезно? Windows XP? Professional?
                +4
                Так Professional же!
                  0
                  Ещё один вариант для бедных — держать проекты в папке Dropbox.
                    0
                    Проекты — автокад+3d Max.
                    На данный момент порядка 100 ГБ весят проекты на 1 компе
                      0
                      Тогда сам собой напрашивается NAS с RAID 1. А в случае техники Apple есть вариант для ленивых — Time machine.
                        0
                        Цена?
                        Слышал что рэйд умудрился убить данные:
                        было два диска — на втором было зеркало, один из дисков вышел из строя, его заменили и вместо того чтобы на новый диск записать данные, рэйд убил данные на первом диске
                    –2
                    Как бы странно не звучало, но винде доверять что-то делать… Лучше сказать что нельзя это сделать. В винде всё криво сделано.
                    Скоро ещё компьютеры буду подключать к серверу, так что вариант с 1-го на 2-ой и со 2-го на 1-ый не пойдёт
                      0
                      Как бы странно не звучало, но винде доверять что-то делать… Лучше сказать что нельзя это сделать. В винде всё криво сделано.

                      Не знаю смеяться или плакать… А зачем же вообще винду поставили, если там все криво сделано?
                        0
                        Я уже давно сижу на винде, наверное с 95 или 98, все друзья и знакомые сидят на ней, вот поэтому её и знаешь, знаешь с плохой стороны, всё навязано и не понятно как работает.

                        Линукс сложен в изучении

                        А линукс в лице ubuntu хоть и нравится, но никак не могу поставить единственной ОС на домашнем пк и пользоваться постоянно. На нетбуке asus 1225b, винда 7 работает нормально, но вот убунту отказывается без тормозов показывать Full HD фильмы, плавности нет, не всё железо поддерживается хорошо, но я настроил файловый сервер другу и он работает, пока не влезешь и не наковыряешь, или пока железо не начнёт тупить + относительно малое потребление ресурсов.

                        В общем сижу на винде и изучаю линукс — на нём сейчас много что есть (хостинги, роутеры, телефоны...), вот так как-то
                          0
                          Бэкап в Win сделан нормально, во всяком случае лучше непонятных сторонних утилит.
                            0
                            Да все там понятно работает. Просто Вы винду знаете, так же как и линукс, уж извините за прямоту.

                            p.s. Не поверите! Но хостинги и телефоны тоже есть на винде, и вполне себе популярны.
                            p.s.s. Если уж большое желание разобраться в линуксе — снесите windows и оставьте Ubuntu единственной ОС на компе.
                              0
                              Тут я бы поспорил, упомянув такие вещи как ArchLinux, Gentoo и LFS.
                                0
                                Поспорил о выборе дистрибутива? А я вот возьму и не буду :) Просто автор топика упоминает в своих комментариях Ubuntu, поэтому я ее как пример и привел.
                                  0
                                  Давайте без споров что лучше, каждый выбирает то нравится.

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

                                  Если вам не нравится — проходите мимо, если есть вопросы или предложения по теме статьи — я слушаю.
                                    0
                                    Конечно есть.

                                    Все что сверху надо удалить, а вот это
                                    Примечание:

                                    В статье подробно не описаны сетевые и групповые политики пользователей, так как у всех может быть настроено по-разному.
                                    На сервере не должен стоять пароль, иначе будут «проблемы», которые в статье не описаны.

                                    как раз расписать…
                                      0
                                      Это повод для другой статьи, которых в гугле полно, а тут лезть в дебри, где действительно всё не знаешь, а знаешь столько сколько нужно (появился вопрос, загуглил, решил вопрос)

                                      Верхняя часть это повод нашего диалога.
                                          0
                                          Я описал готовую систему для резервирования, то есть после выполнения инструкций статьи, вы получаете готовый сервер и настроенных клиентов, сервер можно сделать из чего угодно, клиентов так же.

                                          Пока понятно что задумка провалилась…
                                  0
                                  Не правильно подобрал слова, не не понятно, а криво.

                                  Вот к примеру чистый винт, поставили windows 8, понадобилось для одной проги поставить xp, поставили, разумеется бутсектор win 8 затёрся, восстановили его и восьмёрка в упор не хотела грузить xp, пришлось вместо bootmgr сделать grub. Уж он мне оказался понятней.

                                  Про хостинги винды, извините, не верю, есть и статистика и видел я что линуксовые сервера стоят дешевле, а качество лучше.
                                  Желание есть, но нет, не вижу я в ней то что мне нужно, тот же драйвер на старую видюху Nvidia 8600 gts, не работает последний драйвер в убунте, ни двух нормальных мониторов, ни игр в стиме, нет, так более того я умудрился убить панель юнити и она не восстанавливается (убилась в убунту 13.04 путём перебора драйверов nvidia).
                                    0
                                    Извините, но у *nix и Win серверов несколько разные области применения. Действительно, есть Win-хостинги (WAMP), но я предпочитаю *nix, если нет каких-то особых требований.
                                      0
                                      Вот на этой весёлой ноте и закончим обсуждения если бы, да кабы…
                                      Есть статья, пожелания или вопросы есть? А то не успел зарегистрироваться, получить инвайт (кстати за эту статью мне пользователь какой-то дал инвайт), как уже упал в рейтинге и статья в минусах…
                          0
                          Расскажите же пожалуйста, что за «2 надёжных HDD»?
                          +1
                          Тухлый обзор, Cobian Backup очень простая программа не требующая такого описания, да и выбор железа для сервера бэкапов сомнительный.
                            0
                            Описания кобиан нет, а программа должна быть сложной? По поводу железа согласен, ерунда, но на нормальный сервер нет денег.
                            +1
                            А потом ПК1 хватает вирус и получаем испорченные файлы на самой машине и в ее бакапе — бакап же доступен с машины по сети. Мне кажется что сервер должен иметь доступ к машинам, а они к нему — нет. Это будет разумно.
                              0
                              Вирус мирно лежащий в бэкапе как правило никому ничего плохого не делает. Его нужно отрыть… запустить или еще какую-нибудь глупость сделать.
                              Но с тезисом про права доступа я не спорю. Все верно.
                                0
                                Вирусов мирно лежащих в бакапе не бывает. Если только сами его туда не положили. Вирус либо что-то тырит, либо портит. Причем, портит во всех доступных местах (включая шару).
                                  –1
                                  Примеры вирусов которые так умеют можно? Вирус это программа, чтобы она что-то сделала её нужно явно( по глупости ) или неявно (autorun.inf, глупо нажимая на все ссылке в браузере) выполнить. Скопировав исполняемый файл на компьютер, вы автоматически не заражаете его полностью. А уж если вы сохраняете архив с вирусом, zip, rar или еще что-нибудь, то шансов уж совсем мало.
                                  ЗЫ. Я нисколько не оспариваю утверждение о том, что прав доступа должно быть минимум и желательно в одностороннем порядке. Только то, что вирусы совершенно мирно лежат в бэкапе. И если вы знаете вдруг вирус который в стиле Мюнхгаюзена, вытянувшего себя за волосы из болота, умеет сам себя запускать, пожалуйста, скиньте ссылку.
                                    0
                                    портит во всех доступных местах (включая шару)

                                    Но там же в конце, «Примечание», там я написал, что в статье описано не будет, так это отдельная тема.
                                    Я же никому не запрещаю от статьи уйти в сторону и сделать не 1 в 1, как описано.
                                  0
                                  А как же теневое копирование?
                                  По-поводу вирусов:
                                  1. На клиентах должен быть антивирус
                                  2. Настройку можно и переделать, сделать что раз в день копируется как описано в статье, а раз в неделю или месяц создаётся архив
                                  +2
                                  Windows умеет самостоятельно бэкапиться на шару, а решение в виде сервера на Windows XP и псевдозеркалирования средствами сторонней утилиты, мягко говоря, не дотягивают до уровеня хабра. Можно же просто купить 3+ HDD и поставить Linux, организовав программный RAID5 (с hotspare'ами для пущей надежности), причем это делается разве что чуть сложнее, чем постоянно нажимать «Далее» при установке Windows. Поднять самбу с нужными разрешениями на запись будет еще проще.
                                    0
                                    Полагаю, стоит проконсультироваться с Technet.
                                    Или возможен простой вариант — платный аккаунт в облаке (dropbox, например), что, ИМХО, было бы несколько проще чем городить огород с непонятными утилитами.
                                      0
                                      Незачем консультироваться с TechNet: такая опция есть, и система может туда заливать образы системного раздела и System Reserved. Вот даже какие вещи нагугливаются: www.synology.com/support/tutorials_show.php?q_id=454#t3 (tutorial от Synology)
                                      0
                                      Возможно через некоторое время я и поставлю линукс, возможно с рейдом, но для этого нужно хорошо знать, саму ОС, выбрать ФС (пользуюсь ext4 для убунты, а все остальные ntfs — так как виндовые), так же нужно изучить тему с рейдами.

                                      Не спорю что мой вариант с технической точки зрения «кривой», значит есть куда развиваться и это хорошо…

                                      На ubuntu делал другу файловый сервер, с NTFS (данные уже были и не хотелось играться с ФС), но резервное копирование дело тонкое…
                                      0
                                      NAS от того же Synology и дело с концом.
                                        0
                                        Любое недорогое внешнее хранилище на пару дисков — дешевле, проще и удобнее этого велосипеда.
                                          0
                                          Дешевле и проще вряд ли, компьютер с ОС уже есть, нужно только HDDx2 и SmartUPS (для наса тоже самое надо), так что лишних затрат нет

                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                        Самое читаемое