Jump to content

Способы бэкапа на server 2003+SQL 2005 +1C


Recommended Posts

Всем привет!

Ситуация следующая: Есть сервер 2003, на нем установлен 1С и SQL 2005 , бывший администратор настраивал бэкап , не могу понять какими средствами. Файлы бэкапа лежат в не распознаваемом формате и бэкап делается раз в сутки.

Может быть средствами sql? В нем я вообще ничего не понимаю. :)

Помогите please разобраться.

Спасибо.

Link to comment
Share on other sites

бывший администратор настраивал бэкап

спросить у него???

не могу понять какими средствами.

в SQL сервере предусмотрена возможность бэкапить базы и даже есть немудренный шедулер, так что, возможно средства самые немудренные были

Файлы бэкапа лежат в не распознаваемом формате

нераспознаваемый формат какое имеет расширение?

Link to comment
Share on other sites

спросить у него???

Не очень хорошо с ним расстались ... не спросить.

нераспознаваемый формат какое имеет расширение?

без расширения

Мне бы приблизительно понять , где копать , т.е где искать в sql - как делается backup ? может кто подскажет примерный путь.

Спасибо.

Link to comment
Share on other sites

В принципе файл дампа sql может быть и без расширения, но по-моему это еще в 2000 закончилось, в 2005 используется обычно расширение bak.

Впрочем, это неважно т.к. sql нужна лишь внутренняя структура файла а расширение может быть любым.

Mike Stepanov: В составе сервера есть компонент Агент SQL, вот с его помощью чаще всего организуют резервирование. Увидеть текущие задания можно, подключившись к Database Engine c помощью оснастки Menegement Studio. В левом окне открываем пункт Агент SQL Server и видим там подпункт Задания.

Что касается механизма выгрузки, то используется стандартный язык запросов SQL. Их достаточно легко можно создать самому, в том же Menegement Studio щелкаем на нужной базе правой кнопкой, выбираем Задачи-Создать резервную копию... В открывшемся окне настраиваем все необходимые параметры, куда будут складываться копии и т.п. Затем вверху кнопка Сценарий, можно просто выгрузить его в файл (*.sql) для последующего использования а можно сразу вставить в задание - запустится мастер создания нового задания.

Сценарии потом можно использовать и для запуска внешними средствами, создавая различные скрипты и батники - для этого используется внешний интерпретатор sqlcmd. Лично я предпочитаю этот способ.

По поводу 1С: я бы советовал делать бекап не только (и не столько) средствами sql а и средствами самой 1С, запуская ее для выгрузки в пакетном режиме. Кроме того, желательно делать копию каталога где хранятся внешние формы и пользовательские настройки.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...