Логотип 1С Розница

Как сделать резервную копию базы данных 1С

Админы бывают двух типов: те, кто делают резервные копии БД 1С и те, кто уже их делает после возникновения серьезных проблем. Временами нужно создавать «бэкапы» базы данных, в особенности, перед установкой очередного обновления конфигурации и внесением важных изменений в работу программы. Частота же их создания может быть разной, в зависимости от того, насколько активно в 1С вносятся изменения и потеря информации за какой период может стать для вас критичной. Как правило, «бэкапы» делаются ночью и минимум один раз в день. Сегодня же мы рассмотрим 5 способов создания резервной копии базы данных в 1С на примере конфигурации «1С: Розница 2.3».

Настройка резервного копирования

В конфигурациях 1С имеются механизмы настройки резервного копирования в ручном и автоматическом режиме. При этом, автоматический (по расписанию) режим доступен только в ПРОФ и КОРП версиях всех конфигураций, а в БАЗОВОЙ версии можно создавать «бэкапы» только вручную. Рассмотрим чуть подробнее. Заходим в раздел Администрирование и открываем Обслуживание.

Как сделать резервную копию базы данных 1С

Раскрываем подраздел Резервное копирование и восстановление и открываем Настройка резервного копирования.

Как сделать резервную копию базы данных 1С

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

Как сделать резервную копию базы данных 1С

Для Базовых версий настройки не предусматривают автоматического создания «бэкапов» и ограничивается возможностью Предлагать резервное копирование при завершении работы пользователю с правами Администратора. Если же вам важно автоматизировать процесс создания «бэкапа» в базовой версии, тогда вы можете использовать для этого отдельные программы, например Cobian Backup Gravity или Effector Saver. О последней мы поговорим ещё в данной статье чуть с вами позже, а сейчас, давайте подробней рассмотрим вариант с предложением создать резервную копию при выходе, выбрав настройки, следующим образом.

Как сделать резервную копию базы данных 1С

  • Отмечаем Предлагать резервное копирование при завершении работы ;
  • Выбираем Папку для сохранения резервных копий на компьютере не на локальном диске C:\ рядом с Windows т.к. при переустановке ОС можно в один момент всё потерять. Лучше хранить «бэкапы» на разных внешних накопителях (флешка, внешний жёсткий диск) либо же в каком-нибудь облачном хранилище от компании Яндекс, Google и т.д. ;
  • Выбираем период или же количество хранимых копий, которые система будет хранить, а затем перезаписывать ;
  • Внимательно всё проверяем и нажимаем Готово.

Как видно, в настройках теперь отображается информация о том, что резервное копирование выполняется регулярно при завершении работы.

Как сделать резервную копию базы данных 1С

Теперь, если мы завершим работу под Администратором в 1С, то появится окно с информацией о том, что не выполнено резервное копирование. Можно нажать Завершить работу и пропустить создание «бэкапа» или же нажать Продолжить работу, чтобы всё-таки сделать резервную копию перед выходом.

Как сделать резервную копию базы данных 1С

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

Как сделать резервную копию базы данных 1С

Отмечаем Выполнить резервное копирование и нажимаем Завершить.

Как сделать резервную копию базы данных 1С

Ожидаем окончания создания создания резервной копии.

Как сделать резервную копию базы данных 1С

После создания «бэкапа», программа 1С закроется, а в указанной ранее папке нас будет ожидать архив с копией базы данных. А названием архива будет служить у нас точный год, месяц, число, час, минута и секунда его создания.

Как сделать резервную копию базы данных 1С

Вот в целом и всё.

Создание резервной копии

Если же вы используете автоматическое создание резервной копии и вам нужно сделать внеплановый «бэкап», тогда вам уже пригодится возможность ручного запуска процедуры создания резервной копии. Для этого, возвращаемся в раздел Администрирование — Обслуживание и выбираем Создание резервной копии.

Как сделать резервную копию базы данных 1С

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

Как сделать резервную копию базы данных 1С

Ожидаем окончания создания резервной копии.

Как сделать резервную копию базы данных 1С

1С перезапустится, а в выбранном месте у нас будет новый архив с «бэкапом».

Как сделать резервную копию базы данных 1С

Вот в целом и всё.

Начало сеанса с информационной базой запрещено

В начале процесса создания «бэкапа» 1С формирует отдельный файл, который до окончания процесса сжатия файла 1Cv8.1CD и создания полноценной резервной копии блокирует доступ всем пользователям к базе данных. И если вдруг данный процесс сжатия и создания «бэкапа» будет прерван из-за каких-то внештатных ситуаций, тогда имеется большая вероятность появления ошибки Начало сеанса с информационной базой запрещено т.к. блокировка пользователей произошла, а вот разблокировка в конце, соответственно, нет. Исправляется ошибка просто.

Как сделать резервную копию базы данных 1С

Откроем платформу, выделяем проблемную базу и смотрим прямой путь к ней.

Как сделать резервную копию базы данных 1С

Заходим в папку с базой, а затем находим в ней и просто удаляем файл 1Cv8.cdn.

Как сделать резервную копию базы данных 1С

После чего, перезаходим в проблемную базу и проверяем отсутствие ошибки.

Как сделать резервную копию базы данных 1С

Вот в целом и всё.

Выгрузка информационной базы

Следующим способом создания «бэкапа» у нас будет выгрузка информационной базы через Конфигуратор. Но данный вариант подходит не столько для создания бэкапа, сколько для разовых выгрузок перед установкой обновлений, внесением важных изменений или же передачи/переносе базы данных в компактном виде. Итак, открываем платформу, выделяем нужную БД и нажимаем Конфигуратор.

Как сделать резервную копию базы данных 1С

Откроем Администрирование и выбираем Выгрузить информационную базу...

Как сделать резервную копию базы данных 1С

Выбираем место для хранения, вводим удобное имя и нажимаем Сохранить.

Как сделать резервную копию базы данных 1С

После появления сообщения об успешной выгрузке базы, просто нажимаем ОК.

Как сделать резервную копию базы данных 1С

И проверяем наличие файла с базой в указанном ранее месте хранения.

Как сделать резервную копию базы данных 1С

Вот в целом и всё.

Настройка автоматической выгрузки базы данных

Следующий же вариант создания «бэкапа» с помощью программы Effector Saver, позволяет нам автоматизировать весь процесс выгрузки информационной базы через конфигуратор, который мы рассмотрели с вами ранее. Это позволяет нам в обход штатных средств 1С настроить автоматическое создание резервной копии без необходимости в запуске 1С т.к. если к моменту настроенного по расписанию резервному копированию 1С будет закрыта, тогда процесс создания «бэкапа» не будет запущен. Данный способ отлично подойдёт для автоматизации резервного копирования Базовых версий различных конфигураций 1С. Программа конечно платная, но бесплатная её версия имеет возможность создания «бэкапов».

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

Как сделать резервную копию базы данных 1С

А после установки, необходимо, в первую очередь, настроить запуск программы от имени Администратора ОС Windows, т.к. в процессе работы с программой нам понадобятся соответствующие права. Для начала, находим ярлык программы на рабочем столе, нажимаем ПКМ и открываем Свойства. Далее заходим на вкладку Ярлык и нажимаем Дополнительно.

Как сделать резервную копию базы данных 1С

Отмечаем Запуск от имени администратора и нажимаем ОК.

Как сделать резервную копию базы данных 1С

Затем, просто нажимаем Применить и окончательный ОК.

Как сделать резервную копию базы данных 1С

Запускаем программу, открываем Сервис и выбираем Параметры программы.

Как сделать резервную копию базы данных 1С

Далее на вкладке Параметры запуска нам необходимо с вами сделать следующее.

Как сделать резервную копию базы данных 1С

  • Отмечаем Добавить агента в автозапуск для всех пользователей ;
  • И нажимаем Запустить агента для автоматического запуска программы после включения/выключения компьютера ;
  • Отмечаем Добавить монитор в автозапуск для всех пользователей ;
  • И нажимаем Запустить монитор для добавления иконки программы на область уведомлений (трей) ;
  • Внимательно всё проверяем и нажимаем Сохранить.

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

Как сделать резервную копию базы данных 1С

Выбираем Вид задачи: Архивирование средствами 1С:Предприятие 8 и для того, чтобы вручную не заполнять все поля, нажимаем Выбрать и заполнить.

Как сделать резервную копию базы данных 1С

Выделяем нужную базу данных из списка и нажимаем Выбрать.

Как сделать резервную копию базы данных 1С

Проверяем все заполненные данные и в разделе Пользователь для подключения к информационной базе 1С, указываем имя и пароль пользователя выбранной у нас базы с правами Администратора. Если же пароля нет, тогда пропускаем поле.

Как сделать резервную копию базы данных 1С

На вкладке Настройка архивов выберем место хранения создаваемых «бэкапов» и меняем по необходимости количество сохраненных копий. Также чуть ниже можно ввести удобный префикс для архива с копией и окончание имени архива в том или ином формате отображения даты его создания.

Как сделать резервную копию базы данных 1С

На вкладке Расписание мы настраиваем подходящий нам график для создания резервных копий и нажимаем Проверить.

Как сделать резервную копию базы данных 1С

Итак, основные параметры задачи у нас заполнены верно. Нажмём ОК.

Как сделать резервную копию базы данных 1С

Чтобы проверить задачу, откроем раздел Задачи и жмём Выполнить сейчас.

Как сделать резервную копию базы данных 1С

В появившемся окне с вопросом мы нажимаем Да.

Как сделать резервную копию базы данных 1С

На вкладке Активные задачи можно увидеть новый процесс создания резервной копии выбранной базы, который находится в состоянии Выполняется.

Как сделать резервную копию базы данных 1С

И по окончанию процесса в Журнале мы увидим Успешное выполнение задачи.

Как сделать резервную копию базы данных 1С

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

Как сделать резервную копию базы данных 1С

Вот в целом и всё.

Ручная копия файла базы данных 1Cv8

Если мы раскроем сформированные ранее архивы с «бэкапом», то обнаружим в них один основной файл базы данных, под названием 1Cv8.1CD. Ранее мы с вами рассматривали автоматические способы сохранения данного файла, а сейчас мы рассмотрим, как найти и сохранить данный файл вручную. Этот способ может и для создания «бэкапов» подойти и для передачи базы специалистам тогда, когда нет доступа ни к базе, ни к конфигуратору. Итак, откроем платформу, выделяем нужную базу и смотрим ниже прямой путь к ней.

Как сделать резервную копию базы данных 1С

Переходим в папку с базой, находим в ней файл 1Cv8 и просто копируем его.

Как сделать резервную копию базы данных 1С

Затем, открываем папку для сохранения данного файла и просто вставляем его.

Как сделать резервную копию базы данных 1С

Если у вас остались вопросы, оставляйте их в комментариях ниже. А пока.. пока.

Понравилась статья? Поделитесь с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая "Отправить комментарий", я даю свое согласие на обработку персональных данных.