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

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

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

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

Резервную копию можно сделать 2 способами:

1 способ: копированием фала конфигурации

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

2 способ: с помощью выгрузки информационной базы

Это универсальный способ, который подходит для любых конфигураций.

1. Запустите программу 1С в режиме конфигуратора.

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

3. Выбираем каталог для сохранения бэкапа и задаем имя для файла. У выгрузки базы будет расширение «.dt». Лучше если в имени файла будет присутствовать дата, когда была выполнена данная резервная копия.

Зачем нам 2 способа для создания резервных копий?

Если информационная база хранится на сервере с использованием системы управления базами данных СУБД (Microsoft SQL Server, PostgreSQL, IBM DB2 или Oracle), то никакого каталога с файлом 1Cv8.1CD нет, и мы не сможем воспользоваться 1 способом. 1 способ можно использовать только для конфигураций, работающих в файловом режиме.

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

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

», июль 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С перед обновлением и внесением существенных изменений. Самый быстрый вариант для файловой базы, не требующий даже использования конфигуратора и вспомогательного ПО – копирование файла -*.1CD. Если неизвестно, где расположена база, запустите 1С и при выборе баз обратите внимание на строчку с расположением файла базы:

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


В этот момент в базе не должно происходить активных действий с объектами конфигурации. Чтобы восстановить ИБ из файла, просто замените файл *.1CD в папке БД. Другой вариант сделать резервное копирование в 1С потребует активизировать конфигуратор – выгрузка ИБ в файл с расширением dt. Для этого выполняем простые действия:


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


Также тут можно обнаружить пункт «Настройка резервного копирования». Он разрешает задать:

  • Периодичность создания копии файловой базы 1С;
  • Дату начала и дату окончания выгрузки ИБ;
  • Место для сохранения ИБ (используйте облачные сервисы);
  • Количество хранимых резервных копий.

Для клиент-серверной базы механизм не подходит. Автоматическое резервное копирование данных в 1С 8.3 необходимо выполнять, используя СУБД. Наибольшей популярностью в России пользуются Microsoft SQL и PostgreSQL. Для настройки автоматического сохранения данных, нужно разбираться в структуре и внутренних механизмах СУБД.

Восстановление базы 1С из резервной копии

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

  • Сделать еще одну копию базы;
  • Если сохраненная база в формате «*.1CD», то достаточно заменить файл 1CD на аналогичный из резерва, и запустить 1С;
  • Если файл в формате «*.dt», то необходимо зайти в конфигуратор. Затем выберите меню «Администрирование» >> «Загрузить информационную базу …». Укажите путь к конкретному файлу и подождите, пока 1С не сообщит об успехе;

  • Запустите механизм «Тестирование и исправление информационной базы».

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

Существуют несколько способ создания резервных копий:

  • Копирование файлы базы данных;
  • Выгрузка файла в файл.dt;
  • Резервное копирования средствами конфигурации 1С 8.3.

Рассмотрим каждый из способов создания “бекапов” баз 1С подробнее.

Простое копирование файла с расширением «*.1CD» и при необходимости – «1Cv8Log» из каталога с ИБ:

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

Данный способ копирования позволяет выполнять при запущенных пользовательских сеансах, но на момент копирования в ИБ НЕ ДОЛЖНО быть активности (создание, запись, проводки документов), так как можно получить не корректную копию.

Выгрузка базы 1С в конфигураторе, где создается сжатый файл с расширением dt. При необходимости, отдельно можно архивировать и журнал регистраций.

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

Запускаем ИБ в режиме Конфигуратора:

Запускаем мастер выгрузки ИБ:

Выгружаем ИБ, где указываем месторасположение резервной копии:

По окончании – появится сообщение о завершении выгрузки ИБ:

После создания копии нужно проверить (протестировать) работоспособность dt файла – загрузкой ИБ, предварительно создать ИБ для тестирования.

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

Запускаем ИБ в режиме Конфигуратора .

Запускаем мастер загрузки ИБ, где указываем месторасположение *.dt файла:

После восстановления резервной копии 1С появится предупреждение об успешной загрузки ИБ и запросе о перезагрузке Конфигуратора:

При создании данного способа резервирования требуется, чтобы все пользователи данной ИБ завершили сеанс работы.

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

Создание и настройка архива 1С с помощью инструментов конфигурации

Автоматическое резервное копирование , которое настраивается в пользовательском режиме «1С:Предприятие». Данный режим создан разработчиками в конфигурациях на платформе «1С:Предприятие 8.3» («Бухгалтерия предприятия, ред. 8.3», «Зарплата и управление персоналом, ред. 8.3», «Управление торговлей, ред. 11.2»):

Здесь можно:

  • Запустить одноразовую резервную копию:

  • Создать расписание:

  • Выполнить восстановление из резервной копии:

Советы:

  • Храните резервные копии на другом физическом или внешнем носителе, т.к. при неисправности жесткого диска можно потерять саму ИБ и ее копии.
  • Производите регулярное резервное копирование. Для того чтобы решить – как часто нужно выполнять резервное копирование, нужно ответить на вопрос: «Как вы цените свой труд и труд коллег». Чем чаще создаете резервные копии, тем меньше усилий на повторный ввод документов. Но, обязательно нужно создавать резервные копии перед обновлением конфигурации.

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


Поставьте вашу оценку этой статье:

Система 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: автоматическое создание резервных копий