Как выполнить резервное копирование в 1с 8.3. Настройка автосохранения базы с помощью средств MS SQL. Настройка автоматического автоархивирования в файловом режиме

Система 1С предусматривает возможность создания копии существующей в ней базы данных. Это позволяет сохранить нужные сведения в целостности в случае непредвиденного отключения программы. Настроить автоматическое резервное копирование 1С можно выполнив несколько простых шагов.


При сбое резервное копирование не восстановит систему. Зачем же оно нужно?

Вокруг функции создания резервных копий существует несколько мифов. Один из них связан с назначением такой опции. Многие полагают, что автоматическая архивация базы 1С помогает:

  1. развернуть копию всей системы;
  2. восстановить ее работоспособность.

Вторая опция является выдумкой. Наличие резервной копии никак не сказывается на работоспособности 1С. Это, скорее, самый последний барьер обеспечения сохранности имеющихся в системе сведений. В идеале, до восстановления 1С из сохраненных копий лучше вообще не доводить (для этого сам продукт должен быть грамотно настроен и регулярно диагностироваться на предмет корректной работы). Но если все же в программе произошел сбой и ее придется переустанавливать, то созданные резервы позволят сохранить накопленные сведения и данные о контрагентах, выполненных работах, проведенных счетах и многом другом.

Архив, который создается 1С, представляет собой полную систему резервных копий. Сюда не входят разве что журналы регистрации и конфигурации вида отображения различных вкладок. Существует два варианта архивирования: ручное и автоматическое по расписанию. Первый способ используется редко, куда удобнее, чтобы сама система в заданные промежутки производила автообновление созданных копий. Осуществляется это с помощью инструментария MS SQL. Раньше, в версии 1С: предприятие 7.7 оно не было полноценным, но с выходом версий 8.1, 8.2, 8.3 этот функционал работает точно, словно швейцарские часы.

Но для этого должны быть соблюден ряд важных условий.

  1. Архиватор и система должны быть настроены соответствующим образом заранее.
  2. Для пользования резервными архивами нужно иметь некоторые теоретические и практические навыки.
  3. Сама система должна включать в себя максимально надежные и простые компоненты.

Итак, стоит подробнее рассмотреть вопрос о том, как настроить автоматическое резервное копирование 1С версии 8.3 (в версиях 8.2 и 8.1 алгоритм идентичен).

Настройка автоматического автоархивирования в файловом режиме

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

Настройка автоматического копирования 1С осуществляется в одноименном пункте раскрывающегося меню.


На этом этапе необходимо определиться с тем, где будут храниться создаваемые копии. Доступно несколько вариантов:

  • внешний жесткий диск;
  • в памяти стационарного компьютера;
  • с помощью сервиса под названием «1С Облачный архив».

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


Автоматическое резервное копирование в 1С версии 8.3 можно задать при разных условиях:

  • по расписанию;
  • при закрытии программы.

Если работа с продуктом осуществляется разными пользователями, то выбрать лучше всего первый вариант. Так, отметив пункт «Регулярно по расписанию» можно указать период архивации, например, каждый день. Так в 1С будет создаваться резервная копия при автоматическом обновлении архива по заданному вами параметру.


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


Настройка автосохранения базы с помощью средств MS SQL

Есть еще один вариант решения рассматриваемой задачи - использование бэкапов посредством инструментов СУБД - Postgre, MS SQL. Автоматическое сохранение данных 1С с помощью этих средств позволяет работать как с файлами, так и с группами, создает несколько зеркальных копий, а также всегда сжимает архивные материалы для экономии пространства.

Для начала необходимо открыть автоархиватор с названием SQL Server Studio. Он доступен в общем списке всех утилит компьютера.


Если использовать Microsoft Windows Server 2008 (R2), то нужно выйти в меню кнопки «Пуск», затем выбрать «Microsoft SQL Server 2012», а далее «Среда SQL Server Management Studio».



После этого в обозревателе объектов нужно раскрыть вкладку под названием «Базы данных». Необходимо кликнуть правой кнопкой мышки по базе, которая содержит нужную информацию. В появившемся контекстном меню выбираем опцию «Задачи», а далее - «Создать резервную копию…» (так называемый backup).


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

  • базу данных;
  • тип резервной копии (полная, частичная и т. д.);
  • компоненты для архивации (только выбранные файлы или всю базу данных);
  • срок обновления копий (если выбрать 0 дней, то и данные перезаписываться не будут);
  • место хранения архива.

Здесь же потребуется установить флажок в пункте «Только резервная копия». Тогда, формирующийся автоматический архив 1С будет изолированным от обычной последовательности резервных копий менеджера SQL Server.


Также здесь можно изменить или добавить иное место расположения резерва, имя создаваемого файла. Для этого нужно нажать кнопку «Добавить». Выбрать каталог и имя файла в раскрывающемся окне и нажать кнопку подтверждения изменений «Ok».


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

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


После успешного завершения должно всплыть соответствующее системное сообщение.


Как пользоваться резервными копиями

В MS SQL существует специальный отчет, с помощью которого видно время и дата, когда проводилась последняя автоматическая выгрузка базы 1С версии 8.3 (равно как и других). Он также помогает восстановить сведения из полученной копии. Чтобы сформировать его, нужно зайти в так называемый «Обозреватель объектов». Наведя курсор на нужную базу и вызвав тем самым контекстное меню, нужно выбрать пункт «Отчеты», затем вариант с названием «Стандартный отчет», а после нажать на предлагаемый тип с названием «События резервного копирования и восстановления».


Этот документ включает в себя такие сведения, как:

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

Выгрузка этих сведений требует раскрытия соответствующую запросу группировки внутри отчета.


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

1С + MSSQL server: автоматическое создание резервных копий

», июль 2018.

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

Резервное копирование информационной базы «1С»

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

Существует три простых и эффективных способа резервного копирования.

Способ № 1. Обычное копирование.

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

Это самый легкий способ, не требующих особых знаний. Если конфигурация хранится на вашем компьютере, то для того, чтобы сделать резервную копию, достаточно скопировать всю папку с вашей базой в другое место жесткого диска или на отдельный носитель (например, на флешку). Для удобства я рекомендую в названии папки указать дату, на которую была сделана копия базы.

Чтобы узнать, где находиться ваша информационная база, можно открыть «1С:Предприятие 8», выбрать/выделить необходимую базу и нажать кнопку «Изменить ». В открывшемся окне будет указан путь к вашей информационной базе.

Способ № 2. Выгрузка информационной базы.

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

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

После того как откроется нужная информационная база, нужно на панели сверху выбрать вкладку«Администрирование» – «Выгрузить информационную базу» и указать путь, куда сохранится база.

Способ № 3. Автоматическое резервное копирование.

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

После чего развернуть вкладку«Резервное копирование и восстановление».

Далее выбираем пункт«Настройка резервного копирования». Тут возможны варианты – по расписанию и при завершении работы с программой. Лучше всего, особенно если вы не единственный пользователь базы, выбрать вариант «Регулярно по расписанию» . Настроить его очень просто. Необходимо перейти по ссылке возле «Регулярно по расписанию» и указать дату начала и окончания создания копии.

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

Как самостоятельно обновлять конфигурацию «1С»

Не забываем: самое важное в обновлении – это сделать архивную копию. После этого можно приступать к обновлениям.

Заранее уточним, что самостоятельно базу можно обновлять, только если вы используете типовую конфигурацию. Если вам когда-то дорабатывали базу, то в этом случае обновить ее без риска «все сломать» сможет только специалист.

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

Способ № 1. Обновление через Интернет.

Перед тем как обновлять релиз конфигурации через Интернет, нужно убедиться, что у вас есть логин и пароль от портала ИТС (https://portal.1c.ru).

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

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

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

Способ № 2. Обновления с помощью конфигуратора.

Перед обновлением нужно узнать, какой релиз конфигурации сейчас установлен. Для этого зайдите в конфигуратор и нажмите на вкладку «Справка» – «О программе» , в появившемся окне будет указан релиз вашей базы. После этого заходим на Портал ИТС https://portal.1c.ru/ (под своим логином и паролем) в раздел « Обновления » . Здесь нужно найти вашу конфигурацию, выбрать конкретную версию обновления и скачать.

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

После заходим в конфигуратор, переходим по вкладке « Конфигурация » « Поддержка » «Обновить конфигурацию». В появившемся окне выбираем верхнюю строчку и нажимаем «Далее» . В следующем окне оставляем галку только на верхней строчке. У нас появится окно с обновлением, выбираем нужное и нажимаем кнопку «Готово ». Во время обновления программа будет выводить вопросы, нужно будет отвечать всегда «Да ». После завершения обновления обязательно запускаем «1С:Предприятие», чтобы оно тоже его приняло. Нам этом обновление завершено.

Свертка базы в «1С»: зачем это и как это делать?

Со временем в базу вносится все больше и больше различных данных, ее размер постоянно растет – особенно если ваша организация большая или вы ведете в базе несколько организаций. В итоге база может вырасти до 5 Гб, в связи с чем программа начнет работать медленнее. Если ваша база приблизилась к максимально критической отметке по объему, то она может вообще и не открыться.

Чтобы не возникало подобной проблемы, уменьшаем размер базы путем компоновки и архивирования данных за прошлые периоды – для этого и нужна свертка базы.

Чтобы провести свертку, заходим в базу, открываем раздел «Администрирование », в панели действий – «Сервис », и нажмем на кнопку «Другие команды ».

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

Первый этап – создание резервной копии.

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

На этом этапе мы создаем резервную копию, установив флажок, далее вводим пароль пользователя (если он есть) и выбираем папку куда будет сохранена копия базы.

После чего программа предупредит о перезапуске базы. Выполнив все необходимое, нажимаем кнопку «Далее » в нижнем углу.

Второй этап – настройка.

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

Свертку лучше всего делать на начало предыдущего года (например, если мы проводим свертку в начале этого года, то сворачивать все данные нужно на начало предыдущего года). Свертку лучше всего производить по всем организациям, если у нас в базе ведется учет по нескольким организациям. Но можно делать отдельно, повторяя процедуру для каждой организации.

Третий этап – формирование остатков.

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

Четвертый этап – самостоятельная проверка.

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

Пятый этап – автоматическая проверка.

На вкладке «Проверка » можно сформировать отчеты по регистрам бухгалтерии или по регистрам сведения и накопления. Данные выводиться как по бухгалтерскому учету, так и по налоговому. Справа у нас расположена кнопка стандартных отчетов.

Шестой этап – удаляем старые документы.

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

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

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

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

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

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

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

«Администрирование» → «Выгрузить информационную базу»

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

После завершения процесса создания резервной копии будет показано сообщение «Выгрузка информационной базы в файл завершена».

Все, резервная копия создана.

Также вы можете посмотреть подробную видеоинструкцию по созданию резервной копии информационной базы 1С:

Что делать, если не получается сделать резервную копию базы через Конфигуратор?

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

Лучше всего, чтобы во время копирования файла с расширением «.1CD», не было активных пользователей информационной базы!

Для начала узнаем, где располагается каталог информационной базы. Запустите «1С:Предприятие». В окне запуска выберите нужную информационную базу (1) и нажмите кнопку «Изменить» (2) справа в окне запуска. В поле «Каталог информационной базы» вы увидите полный путь к каталогу выбранной Вами информационной базы (3). Еще вы можете узнать этот путь из строки внизу окна запуска (выделено на рисунке ниже).

Скопировав этот путь в Проводник, или пройдя по нему вручную (1), Вы откроете месторасположение нужного нам файла с расширением «.1CD» (2). Нажимаем по нему правой кнопкой мыши, выбираем «Копировать» (3).

После этого заходим в папку, где мы хотим сохранить нашу резервную копию (1), щелкаем правой кнопкой мыши по пустой области и нажимаем «Вставить» (2). Файл с расширением «.1СD» появится в этой папке после вставки.

Резервная копия готова. Обратите внимание, что этот файл отличается от того, который создается при создании резервной копии из Конфигуратора. Как восстановить данные информационной базы из такого файла резервной копии читайте в конце следующей инструкции.

Также вы можете посмотреть подробную видеоинструкцию по созданию резервной копии информационной базы 1С путем копирования файла информационной базы:

Резервное копирование в 1С 8.3 и 8.2 — это важнейшая операция, которую должен уметь делать каждый пользователь, программист, администратор. Такое копирование специалисты по информационным технологиям также часто называют бэкап 1С. Рассмотрим, что это такое и подробную инструкцию.

Люди делятся на две категории: на тех, кто ещё не делает бэкапы, и на тех, кто уже делает. — Шутка системных администраторов.

Почему важно делать резервное копирование? Всё очень просто, нужно вспомнить закон подлости: всё самое худшее происходит в неподходящий момент .

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

Чтобы не попасть в такую ситуацию, настоятельно рекомендуется хотя бы раз в неделю (а лучше раз в сутки) производить резервное копирование . Сделать это не трудно, займет это максимум 10 минут, но это существенно облегчит жизнь в трудной ситуации.

Получите 267 видеоуроков по 1С бесплатно:

Инструкция по резервному копированию в 1С

Рассмотрим краткую инструкцию по снятию бэкапа базы данных в 1С. Инструкция подойдет как для файлового режима работы базы, так и клиент-серверного.

Выгрузка копии базы данных в файл

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

Вы попадёте в режим разработки и администрирования базы данных. Далее выберите в меню пункт «Администрирование — Выгрузить информационную базу…»:

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

Файл лучшего всего сохранять на внешний носитель (например, флешка, внешний жесткий диск).

Как восстановить базу 1С 8.3 из резервной копии

Для восстановления базы данных из файла требуется зайти так же в режим конфигуратора, но выбрать уже пункт «Администрирование — Загрузить информационную базу…»:

2017-12-07T12:28:52+00:00

Периодически нужно обязательно делать резервную копию базы 1С:Бухгалтерия. Тогда, если что-то случится с базой - у вас будут варианты отката к прошлым версиям. Как это сделать?

1. Запустите базу 1С:Бухгалтерия 8.3 (редакция 3.0) в режиме конфигуратора:

2. Из меню выберите "Администрирование"-"Выгрузить информационную базу...":

3. Выберите место (например, "Рабочий стол"), куда сохранять. Введите имя архива (принято указывать название базы и дату архивации):

4. Готово! На рабочем столе появился файл "Конфетпром_18.10.2013.dt". Это резервная копия из которой мы при необходимости сможем восстановить базу.

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

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

Способ правильный

Правильный способ подразумевает, как я написал выше, архивацию всей папки с базой (вернее файла данных базы с именем 1Cv8.1CD в этой папке).

Я покажу сейчас на примере моей программы , но вы без труда найдёте ещё десяток подобных программ в интернете. Главное обратите внимание, что должен создаваться именно архив файла базы данных, а не просто dt выгрузка.

Для архивации базы из обновлятора:

1. Выделяем галкой нужную базу и нажимаем кнопку "Архивировать":

2. При этом обновлятор:

  • сам выгонит пользователей из базы (если они там есть);
  • сам сделает архив файла базы данных;
  • сам правильно назовёт этот архив и положит в нужную папку к другим архивам;
  • сам пустит пользователей обратно.

Что нам и требовалось.

О восстановлении из резервных копий читайте в статье.

На этом всё

С уважением, Владимир Милькин (преподаватель и разработчик ).



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: