Имя: Пароль:
IT
 
Система резервного копирования
,
0 AllJoke
 
02.08.11
13:44
Всем доброго времени. Вот назрел вопрос о систематизации БэкАпов. Задали вопрос для чего нужно и какие самые удачные...
Хотелось бы узнать, а какими системами пользуетесь Вы?
И еще, есть ли такие системы, которые сами залезают в СУБД (пр. MS SQL), и делают бэкапы оттуда? Буду благодарен хоть за какую-то инфу.
1 Grusswelle
 
02.08.11
13:44
Кури MS SQL Agent, например.
2 Мутабор
 
02.08.11
13:44
Я стандартными виндовыми + sql пользуюсь
3 shuhard
 
02.08.11
13:46
(0)[И еще, есть ли такие системы, которые сами залезают в СУБД (пр. MS SQL), и делают бэкапы оттуда]
есть
ArcServe например
4 ДенисЧ
 
02.08.11
13:48
Базы бекапит сам сервер, потом скрипт цепляет каталогИБ, жмёт и раскидывает по сети.
5 Варвар
 
02.08.11
13:48
у нас симантеком какимто бекапится на конторе.
6 План счетов
 
02.08.11
13:51
Acronis - супер прога.
Хочешь систему бэкапь, хочешь файлы с данными.
7 AllJoke
 
02.08.11
14:11
Да хотелось бы, чтобы все эти манипуляции выполнялись именно одной программой, системой так сказать. ЧТобы она не ждала, пока тот же Скуль Агент будет выкладывать бэкапы, пока скрипт заархивирует какие-либо файлы. Чтоб все централизовано...
8 Smallrat
 
02.08.11
14:16
(0) MS-SQL + батник по расписанию. 2008ой SQL жмёт сам (вот бы еще пароль прикручивал - цены бы не было), так что батнику остается кинуть архивы в специальное место и почистить устаревшие архивы, чтобы место не кончилось.
9 Kreont
 
02.08.11
14:18
(0) FreeBSD + cron + средствами СУБД (pg_dump) + потом в rar автоматом
10 smaharbA
 
02.08.11
14:19
echo off
setlocal ENABLEDELAYEDEXPANSION
set PATH=%PATH%;"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\"
set user=sa
set pass=Пароль
set cdir_=%~f0
for /f "delims=" %%i in ("%cdir_%") do set cdir_=%%~dpi
set script=%cdir_%\BackupAll.sql
set log="%~f0.log"
set back=c:\Архивы
mkdir "%back%" 2> nul
set select=SELECT name FROM master.sys.databases where not (name='master' or name='tempdb' or name='model' or name='msdb' or user_access_desc='SINGLE_USER')
set sqlcmd=sqlcmd.exe -U %user% -P %pass% -S
echo %date% > %log%
set camment=
for /f %%i in ('sqlcmd -Lc') do (
   for /f %%a in ('%sqlcmd% %%i -Q "%select%" -h -1 ^| find /v "("') do (
       set comment=%%a - Полная База данных Резервное копирование %date%
       %sqlcmd% %%i -Q "BACKUP DATABASE %%a TO  DISK = N'%back%\%%a-%date%.bak' WITH FORMAT, INIT,  NAME = N'!Comment!', SKIP, NOREWIND, NOUNLOAD,  STATS = 10" >> %log%
       del /q "%back%\%%a-%date%.cab" >> %log%
       makecab /L "%back%" "%back%\%%a-%date%.bak" "%%a-%date%.cab" 1> nul 2>> %log%
rem        makecab /D Compress=on /D CompressionType=LZX /L "%back%" "%back%\%%a-%date%.bak" "%%a-%date%.cab" 1> nul 2>> %log%
       del /q "%back%\%%a-%date%.bak" >> %log%
       )
   )
call "%cdir_%\СжатиеБаз.bat"
exit
11 Мутабор
 
02.08.11
14:30
(10) Я с твоих скриптоф фигею, чую наду мне тебя догонять :)
12 smaharbA
 
02.08.11
14:36
(11) дак это по большой нужде ))
скуль то был експресс - а внем нету агентов, вот и пришлось пакетником в стандартном шедулере
13 AllJoke
 
02.08.11
17:29
А есть у кого стоящие ссылки более менее подробно и красиво доказать обоснованность резервного копирования?
14 ДенисЧ
 
02.08.11
17:30
(13) нет такой обоснованности. Бекапы делают трУсы.
15 ptiz
 
02.08.11
17:32
(13) Гугли "упала база бэкапов нет".
16 AllJoke
 
02.08.11
17:43
(14) в этом мире всему есть обоснованность.
17 Kookish
 
02.08.11
17:46
(16) Оцени, сколько будет стоить восстановление базы, если она вдруг растворится в воздухе. Вот это и будет обоснование. Прикинь, сколько будет стоить работа дятлов-набивателей данных в сутки. Это будет обоснование периодичности бэкапов. Все очень просто.
18 AllJoke
 
02.08.11
17:58
(17) Вообщем обоснованность только одна - бабло. А как бы это красиво расписать, чтобы руководителю понравилось?
19 andrewks
 
02.08.11
18:03
(18) "дайте денег на бэкапы, а то кушать очень хочется"
20 Kookish
 
02.08.11
18:12
(18) *Facepalm*
21 Красотка Нонна
 
02.08.11
19:00
(13) выключи сервер на денек, скажи, что "упал". Самое лучшее обоснование.
22 VasilyKushnir
 
02.08.11
22:27
(18) Ты лучше свое руководство спроси, как им понравится, если в один прекрасный день как в (17) базы не станет и востановление полной картины невозможно. Ну это так, лирика, салунные разговоры...  Ты лучше себя спроси, что с тобой сделают, если база исчезнет. Руковдству твои беккапы до лампочки - оно в этом ни рылом ни копытом, а вот себя застраховать от семеведерной клизмы с битым стеклом весьма желательно. Думай...
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.