Кто чем бэкапит базы MSSQL 2008 ?

Статус
В этой теме нельзя размещать новые ответы.

UNREGISTRED

Постоялец
Регистрация
17 Окт 2007
Сообщения
99
Реакции
5
есть вин 2к3 64бит сервер с MSSQL 2008_r2_standard__x64
знаю что есть стандартные средства бэкапа mssql , средства софта,
но хотелось подобрать хороший софт для автоматического бэкапа баз.
заранее спасибо за ответы.

PS. бэкап файлов бд не особо интересует, основной интерес представляет содержимое бд 1с.
 
есть вин 2к3 64бит сервер с MSSQL 2008_r2_standard__x64
знаю что есть стандартные средства бэкапа mssql , средства софта,
но хотелось подобрать хороший софт для автоматического бэкапа баз.
заранее спасибо за ответы.

PS. бэкап файлов бд не особо интересует, основной интерес представляет содержимое бд 1с.

Все делается средствами сервера, можно настроить бекап по расписанию, в менеджере это есть.
 
Symantec Backup Exec тебе в помощь
очень мощная программа, встроенная поддержка кучи внешних устройств бекапирования
 
Symantec Backup Exec тебе в помощь
очень мощная программа, встроенная поддержка кучи внешних устройств бекапирования

Вы предлагаете делать бекап тупым копированием файлов??
Для БД это не прокатит, даже если сервер даст скопировать .mdf и .ldf не факт что на момент операции не будет незавершенных транзакций и это нарушит целостность данных..
 
Вы предлагаете делать бекап тупым копированием файлов??
ни в коем случае
есть версия специально для MS SQL (есть и другие версии под другие СУБД) - Symantec Backup Exec for Windows Agent for MS SQL
 
  • Заблокирован
  • #6
Стам сталкивался с такой проблемой. Простое и проверенное решение Acronis® Recovery™ для MS SQL Server
 
Все делается штатными средствами.

Создается скрипт сохранения с помощью Transact-SQL
BACKUP DATABASE database TO DISK='C:\database.bak';

Создается пакетный скрипт-обертка
sqlcmd -i C:\backup.sql -o C:\backup.log

Скрипт ставится Task Sheduler'om на периодическое исполнение.
 
Все делается штатными средствами.
Не совсем понял, ну да ладно, припрёт придётся голову включить :) Спасибо большое.
PS. Всем спасибо, продолжаю собирать варианты :)
 
Делаю на экспрессе
Код:
sqlcmd -S .\SQLEXPRESS -i "E:\sql_backup.sql"
Код:
DECLARE @filedate VARCHAR(20)
SET @filedate=REPLACE(REPLACE(CONVERT(VARCHAR(20),GETDATE(),20),':','.'),' ','_')
 
DECLARE @file_path VARCHAR(256)
SET @file_path='E:\basename_'+@filedate+'.bak'
 
BACKUP DATABASE [basename] TO  DISK = @file_path WITH NOFORMAT, INIT,  NAME = N'main-Полная База данных Резервное копирование', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху