Текущее время: 04 май 2025, 08:41

Сервер резервного копирования на базе linux

Разговоры о компьютерах и все что с ними связано, о всех видах телефонов, как со шнурочками, так и без

Модераторы: TR#ll, Модераторы

Сервер резервного копирования на базе linux

Сообщение vla82 » 17 ноя 2011, 19:41

решил организовать на работе сервер резервного копирования.
Поскольку это основное место моей работы то в качестве платформы решил использовать linux.(типа не требует Лицензирования)
Сегодня собрал масенький сервачек, поставил нанего ubuntu server 10.4, ну и доставил графический интерфейс к нему.
Планируется бекапить данные с определенных компов в нутри корпоративной сети.
Собственно вопрос: делал ли кто подобные вещи на линуксе?
если да то чем пользовались? для организации резервного копирования? какие плюсы и минусы вашего подхода? может какие подводные камни?

1)Собственно можно наваять скриптов которые тупо будут лесть по сети и забирать необходимые данные, потом класть их в заархивированном виде в нужные директории.
Но при этом придется расшаривать эти данные (хоть и для определенного пользователя )
ну и не занимался я этим не когда опыта нет ( гугл мне в помощь:-)
2)Есть куча программ, с различным функционалом, которые умеют бекапить. но что из них выбрать?

поэтому и прошу поделиться опытом.
за ранее спасибо
1011000010111010
vla82
Аватара пользователя
Майор
Майор
 
Возраст: 43
Стаж: 15 лет 11 месяцев 28 дней
Сообщения: 894
Откуда: Рязань
Имя: Владимир
Автомобиль: RAV4 2.0 мт 2WD , ранее (Sportage KM 2008, 2wd, МТ)
Год выпуска: 2015
Поблагодарили: 53 раз.

Re: Сервер резервного копирования на базе linux

Сообщение ST » 17 ноя 2011, 22:13

vla82 писал(а):решил использовать linux.(типа не требует Лицензирования)

Строго говоря не он (не)требует лицензирования, а у тебя должна быть лицензия на использование и использовать его ты можешь только в соответствии с лицензией.
В любом официальном дистре линукса она есть. Бо она (лицензия) такая — дистр можно распространять только с текстом лицензии.
Ну и файлик с лицензией должен присутствовать на компе, где та ОСь крутится.
Хорошо бы его распечатать и снабдить печатью организации. А еще лучше — купить диск у официального распространителя с бумажной лицензией за его печатью.

vla82 писал(а):Собственно вопрос: делал ли кто подобные вещи на линуксе?

Не на линуксе, на ФриБСД, но не суть.

vla82 писал(а):1)Собственно можно наваять скриптов которые тупо будут лесть по сети и забирать необходимые данные, потом класть их в заархивированном виде в нужные директории.

Минусы:
1. все компы, с которых надо архивировать, должны быть включены в момент работы скриптов
2. доступ по сети к тем компам скорее всего должен быть по паролям. Т.е. либо всем ставить запароленные шары, либо лезть на них от имени администратора того компа (или заводить там юзера, которому это позволено). Доступ к шарам на компах юзеров я считаю злом. Поэтому такой способ для меня минус.

Поэтому я считаю, что лучше на сервере установить пакет samba. Создать шару для бэкапа. Настроить права доступа. И бэкапить с каждого компа на эту шару.

Например как у меня сейчас:
У меня домен (т.е. централизованная авторизация). На бэкап-серваке создана шара, полный доступ к которой имеет доменная группа backups.
В этой группе есть один юзер backup.
Чтобы этот юзер мог читать все на всех компах — группа backups является членом группы domain administrators (что на самом деле неправильно, но мне лень разбираться со всеми правами).
На компах штатными средствами винды ( на XP это "Пуск-Программы-Стандартные-Служебные-Архивация данных") производится архивация по расписанию от имени юзера backup. Целевой архив — на той самой шаре на сервере.

ЗЫ. По самбе — велкам то гугль.
ЗЗЫ. Строго говоря, вовсе не обязательно вникать в потроха самбы/юникса. Есть такой проект freenas.org. Т.е. в результате создается NAS сервер, ака файл-сервер. Админится ЕМНИП по http. Все остальное — по приведенной мной схеме.
ST
Аватара пользователя
Капитан
Капитан
 
Стаж: 19 лет 2 месяца 11 дней
Сообщения: 800
Откуда: Санкт-Петербург
Имя: Сергей Титов
Автомобиль: VW Passat
Поблагодарили: 18 раз.

Re: Сервер резервного копирования на базе linux

Сообщение palach » 17 ноя 2011, 22:38

ST писал(а):Поэтому я считаю, что лучше на сервере установить пакет samba. Создать шару для бэкапа. Настроить права доступа. И бэкапить с каждого компа на эту шару.

+1, нормлаьный и не трудоемкий вариант.
ST писал(а):На компах штатными средствами винды ( на XP это "Пуск-Программы-Стандартные-Служебные-Архивация данных") производится архивация по расписанию от имени юзера backup. Целевой архив — на той самой шаре на сервере.


Иногда вместо этого использую прогу Second Copy, особенно в совсем небольших сетях.
palach
Аватара пользователя
Прапорщик
Прапорщик
 
Возраст: 47
Стаж: 15 лет 2 месяца 4 дня
Сообщения: 228
Откуда: Москва
Имя: Александр
Автомобиль: Volvo XC70
Год выпуска: 2012
Поблагодарили: 40 раз.

Re: Сервер резервного копирования на базе linux

Сообщение vla82 » 17 ноя 2011, 23:07

ST писал(а):Поэтому я считаю, что лучше на сервере установить пакет samba. Создать шару для бэкапа. Настроить права доступа. И бэкапить с каждого компа на эту шару.


тоже думал на счет такого подхода,
еще один минус есть, просто если использовать софтину для бекапа можно централизованно мониторить выполнение… типа ага вот с компа 12 и 18 бекап не прошел,
плюс настраивается бекап на каждом рабочем месте .. тоже не гуд…

в идеале клиент серверное приложение .. причем клиенты должны быть кросплатформенными чтоб на винду ставить можно было, ну типа симантек бекап, я сним работал когда то, хорошая прога, ток её покупать нужно.. (можно конечно и не покупать, но тогда весь смысл в линуксе теряется)
1011000010111010
vla82
Аватара пользователя
Майор
Майор
 
Возраст: 43
Стаж: 15 лет 11 месяцев 28 дней
Сообщения: 894
Откуда: Рязань
Имя: Владимир
Автомобиль: RAV4 2.0 мт 2WD , ранее (Sportage KM 2008, 2wd, МТ)
Год выпуска: 2015
Поблагодарили: 53 раз.

Re: Сервер резервного копирования на базе linux

Сообщение AndreS » 17 ноя 2011, 23:22

vla82,
поддержу
если основная сетка на винде то без samba не обойдешься.
ну и учи perl или что-то подобно с развитыми библитеками
и все получится

PS предпочитаю FreeBSD — более предсказуемо работает в качестве сервака чем linux
Арт-галерея акварельной живописи, добро пожаловать в мир акварели c FotoKistochka ©
AndreS
Аватара пользователя
Генерал-лейтенант
Генерал-лейтенант
 
Возраст: 48
Стаж: 16 лет 3 месяца
Сообщения: 12442
Откуда: Москва
Имя: Andre
Автомобиль: CEED FL 2.0, мешалка
Год выпуска: 2010
Поблагодарили: 1332 раз.
Награды: 1
За доброе сердце (1)

Re: Сервер резервного копирования на базе linux

Сообщение ST » 17 ноя 2011, 23:27

vla82 писал(а):если использовать софтину для бекапа можно централизованно мониторить выполнение… типа ага вот с компа 12 и 18 бекап не прошел,

Можно мониторить по дате-времени файла архива.

vla82 писал(а):плюс настраивается бекап на каждом рабочем месте .. тоже не гуд…

Можно централизованно. Если есть домен — на контроллере домена по шедулеру отдавать команды типа вполнить такую-то прогу на таком-то компе от имени такого-то юзера. За "Пуск-Программы-Стандартные-Служебные-Архивация данны" скрывается прога %SystemRoot%\system32\ntbackup.exe, которая вполне себе управляется параметрами командной строки.

Другое дело, что бэкапить, скажем, банк сообщений Аутлук-Экспресса таким способом не получится, бо он на каждом компе может быть в индивидуальной папке…
ST
Аватара пользователя
Капитан
Капитан
 
Стаж: 19 лет 2 месяца 11 дней
Сообщения: 800
Откуда: Санкт-Петербург
Имя: Сергей Титов
Автомобиль: VW Passat
Поблагодарили: 18 раз.


Вернуться в Всё о компьютерах и средствах связи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13