Главная О нас Полезные материалы Резервное копирование 1С в SQL Server

Резервное копирование 1С в SQL Server

img

Есть несколько способов резервного копирования 1С в MS SQL. Для этого прекрасно подойдет графический инструмент SQL Management Studio, также подойдут PS или CMD. Данные операции применяются к любым базам, как для 1С, так и любых других приложений.

Субпланы резервного копирования

В Microsoft SQL Server доступны разные виды субпланов (типов резервного копирования), которые отличаются назначением и особенностями. Некоторые из них: полное (Full), дифференциальное (Differential), резервное копирование журнала транзакций (Transaction Log) и резервное копирование файлов (Files)

Полное (FULL) - создаёт резервное копирование 1С всей базы данных, включая все объекты и данные системных таблиц

Дифференциальное (Differential) - захватывает только данные, изменённые с момента последнего полного резервного копирования. Каждая последующая дифференциальная копия содержит данные предыдущей (но при этом они могут быть изменены)

Журнала транзакций (Transaction Log) - собирает все записи журнала транзакций из последнего полного резервного копирования или резервного копирования журнала транзакций. Это обеспечивает возможность восстановить базу данных на определённый момент времени

Файлов (Files) - создаёт резервную копию данных одного или нескольких файлов или файловых групп. Это может использоваться, если размер базы данных и требования по производительности делают полное резервное копирование базы данных нецелесообразным.

Планы обслуживания

Подключаемся к серверу и переходим в “Управление” → “Планы обслуживания”. Нажимаем правую кнопку, выбираем “Создать план обслуживания”. Для удобства план можно назвать “Backup”.

Далее заходим во ВложенныйПлан_1 двойным кликом ЛКМ, после входим в расписание плана и начинаем его редактировать. Настраивайте исходя из вашего выбора времени и даты резервного копирования.

Переходим в панель элементов и перетаскиваем в наш вложенный план задачу “Резервное копирование баз данных” и “Очистка после обслуживания”.

Заходим в “Резервное копирование баз данных” (двойной клик ЛКМ) и настраиваем ее

Панель «общее»

Тип резервного копирования 1С: Полное.

Базы данных: Все пользовательские базы данных

Панель «целевой объект»

Указываем «Создать файл резервной копии для каждой базы данных», около настройки «Создать вложенный каталог для каждой базы данных» ставим чекбокс, в поле «Папка» указываем путь до каталога, где будут хранится резервные копии, расширение файла – bak.

Панель «Параметры»

Здесь можем указать, сжимать ли резервные копии, для экономии пространства рекомендуется выбирать «Сжимать резервные копии»

Очистка после обслуживания

Далее нужно настроить задачу «Очистка после обслуживания», также переходим в нее по двойному клику ЛКМ. Указываем настройку «удалить из папки файлы с определенным расширением». В поле «папка» указываем путь до каталога с резервными копиями. Расширение файла – bak.

Включить вложенные папки первого уровня – ставим чекбокс. Удалить все файлы старше чем: в этом случае укажем 7 дней, но вы можете указать другой срок.

После настройки задач необходимо связать их в нужной последовательности. Для этого необходимо выделить первую, нажать на стрелке внизу задачи и нажать на следующей.

Таким же образом создаются и настраиваются дополнительные вложенные планы.

Переходим «Добавление вложенного плана -> вводим имя и описание вложенного плана -> заходим в календарь и настраиваем вложенный план

Настройка Week

Настройка Month

После настройки всех вложенных планов сохраняем План обслуживания. Нажимаем ПКМ на План обслуживания Backup -> ЛКМ на сохранить выбранные элементы.

Готово, у вас настроено резервное копирование 1С.



< Назад к списку



Это интересно