Инструменты пользователя

Инструменты сайта

ru:backup_and_recovery_in_windows:start

Резервное копирование и восстановление в Windows

Установка планировщика

Для выполнения регулярного бэкапа Severcart воспользуемся бесплатной программой Cobian Backup. Для её установки скачиваем и запускаем установочный дистрибутив. Программа инсталлятор предложит выбрать язык установки. Выбираем RUSSIAN и нажимаем на «Далее».

Принимаем лицензионное соглашение и нажимаем «Далее»

Далее установщик предложит выбрать каталог установки программы. Также выберем галочку «Установить инициатор теневого копирования» и нажимаем на кнопку «Далее».

Выбираем тип установки как «Служба» и параметры службы «Запускать под учётной записью Local system». Нажимаем «Далее».

В процессе установки программа ругнётся, что пользователь Local system не сможет получить доступа к сетевым каталогам (файловым шарам). Если вы планируете сохранять бэкапы на сетевых дисках, то выберете опцию «Запускать под обычной учётной записью» и в поля ниже укажите логин и пароль доменного пользователя, имеющего доступ на чтение и запись к сетевому каталогу. Для простоты мы выберем опцию Local system, потому что бэкапы будут храниться на втором жётком диске. После завершения установки в системном трее появляется иконка с программой

Настройка бэкапа по расписанию

После клика в системном трее иконки с программой запустится интерфейс

После клика по иконке с «Плюсом» запустится мастер добавления задания. Имя задания устанавливаем Бэкап. Тип копирования устанавливаем – Полный. Далее переходим к вкладке Файлы.

Добавляем каталог источник, т.е. то что будем бэкапить и куда бэкапить. В данном случае это каталог C:\sc\.

Далее переходим на вкладку Расписание. Список схема запуска выбираем Ежедневно, Время устанавливаем в 21:00:00.

В вкладке Сжатие, устанавливаем список Тип сжатия в 7-zip.

Далее создадим 2 командных файла для остановки и запуска служб apache и postgresql. Для того чтобы сняли блокировки с своих файлов.

Stop_service.bat

@echo off
Net stop djangostackApache
Net stop djangostackPostgreSQL

start_service.bat

@echo off
Net start djangostackPostgreSQL
Net start djangostackApache

В вкладке Доп. действия настроим наши скрипты для предварительных и завершающих действий.

После нажатия на кнопку «Принять» настройка резервного копирования программы завершена.

Восстановление программы из бэкапа

Останавливаем службы выполнив Stop_service.bat .

Далее полностью заменяем каталог C:\sc\ из крайнего файла бэкапа.

Запускаем службы, выполнив Start_service.bat .

 

Инструменты страницы