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

Публикация № 199760

Администрирование - Администрирование данных 1С - Архивирование (backup)

74
Настройка резервного копирования БД 1С на MS SQL Server. На примере MS SQL Server 2012

После изучения множества информации с разных источников, решил описать процесс настройки резервного копирования БД  MS SQL Server для полной модели восстановления, какую модель использовать решать Вам, но от себя добавлю, что если в вашей БД большой поток информации (например создаются десятки, сотни или тысячи документов в 1 час), то потеря информации за день работы будет просто неприемлемой, в таком случае только полная модель обеспечит сохранность ваших данных. Данна статья предназначена для начинающих системных администраторов и содержит по моему мнению минимальный набор действий для резервного копирования БД 1С. Установка\Настройка самого SQL сервера и развертывание БД на нём в не рамках данной статьи.

Все настройки будем производить с помощью SQL Management Studio. Для начала нужно создать Устройство резервного копирования, можно и не создавать, но на мой взгляд это гораздо удобнее и правельнее. в оснастке SQL Management Studio -> Объекты сервера-> Устройства резервного копирования. Нужно указать имя устройства и файл в котором будут храниться резервные копии (лучше с расширением BAK), в дальнейшем можно посмотреть содержимое носителя, там будут перечислены все резервные копии. 

Создание УРК 

Теперь можно приступать к настройки Плана обслуживания (Maintenance Plan). План Обслуживания можно создать сразу для всех БД, но удобнее для каждой БД создать свой план обслуживания.

Создание Плана обслуживания

В нашем Плане обслуживания будет три подплана: 1 - резервное копирование БД (Полное); 2 - резервное копирование БД (Разностное); 3 - Резервное копирование Журнала транзакций. У каждого подплана есть свое расписание выполнения.  Раписание каждый настраивает по своим усмотрениям, в моём же случае полное копирование делается раз в неделю в воскресенье, Разностное копирование каждый день кроме воскресенья, ЖТ - журнал транзакций каждый час. При такой модели резервирования можно восстановить искомую БД на любую дату и час, причем экономим пространство на жёстком диске т.к. полное резервирование выполняется фактически раз в неделю, а в течении недели только изменения. 

Подпланы

 Настройка дневного расписания. Недельное отличается только установленной галочкой "Воскресенье" и снятыми с "понедельника" по "Субботу"Расписание

Расписание для ЖТ. Красным выделено время сохранения в течении дня, имеет смысл например, если пользователи работают с БД в определённый период, если режим работы 24х7, то оставляем по уполчанию.

Расписание ЖТ

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

Редактор

Панель Элементов

Задачи.  В каждую задачу нужно зайти и выбрать БД, для которой она будет выполняться и ряд других настроеек (если есть). Рассмотрим, какие задачи содержит недельный подплан нашего плана обслуживания.

1. "Проверка целостности БД" (Check Database Integrity Task).  Следующая задача будет выполняться, только если БД не содержит ошибок. (Замем резервировать БД с ошибками?)

2. "Восстановить индекс" (Rebuild Index Task).  Восстановить (Перестроить) индекс необходимо каждый день, т.к. при работе с индексами они сильно фрагментируются и при фрагментации более 25% SQL начинает заметно "тормозить". Эта операция довольно ресурсоёмка, поэтому её можно делать хотябы раз в неделю, а в дневном подплане заменить её менее ресурсоёмкую задачу "Реорганизация индекса". 

3. "Обновить статистику" (Update Statistics Task).  Для оптимизации... Кстати эту задачу можно выполнять несколько раз в течении дня, если ваша БД сильно нагружена.

4. После обновления статистики ОБЯЗАТЕЛЬНО нужно очистить процедурный кэш. Для этого перетаскиваем в редактор задачу "Выполнение инструкции T-SQL" и в поле "инструкция T-SQL:" написать процедуру DBCC FREEPROCCACHE. Но нужно учесть, что эта процедура очищает кэш у ВСЕХ БД, а мы обновили статистику по одной! Как очистить процедурный кэш для определённой БД, читаем здесь. Вкратце: DBCC FLUSHPROCINDB(ID_БД)

 T-SQL

5. "Резервное копирование БД" (Back Up Database Task). В этой задаче указываем какую БД мы резервируем, тип резервной копии (Для недельного подплана -  Полное, для дневного - Разностное, для часового - Журнал транзакций.) Ставим переключатель в положение "Создать резервную копию баз данных в одном или нескольких файлах" и добавляем ранее созданное устройство резервного копирования. В таком случае ВСЕ копии сохраняются в один файл, который указали при создании  устройства резервного копирования, если переключатель оставить в "Создать файл резервной копии для каждой базы данных", то на каждое резервное копирование будет создаваться отдельный файл и на Полное и на Разностное и на ЖТ, что очень неудобно при восстановлении, зато удобно при хранении. Не забываем укзать что нужно сжимать резервные копии!

6. "Очистка Журнала" Очищает записи, создаваемые при выполнении задач. Также можно включить задачу "Очистка после обслуживания" и настроить её для удаления текстовых логов или устаревших резервных копий.

     Подплан для резервирования ЖТ, состоит из одной задачи "Резервное копирование базы данных".ЖТ для меня удобнее сохранять не в Устройство резервного копирования, а в отдельный файл, что необходимо указать в настройке задачи.

 подплан ЖТ

74

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. help1Ckr 11.09.13 10:01 Сейчас в теме
Спасибо за статью. В приципе у нас есть админ, который делает бэкапы, но эти знания не лишние
2. rasswet 82 11.09.13 10:37 Сейчас в теме
3. kvert 11.09.13 12:39 Сейчас в теме
Спасибо за статью!
Вопрос: а возможно ли как-то настроить планы обслуживания в MS SQL Server Express ?
4. 1cprogr_nsk 11.09.13 14:00 Сейчас в теме
(3)kvert, Не разу не работал с MS SQL Server Express, но в описании вроде есть графическая среда Management Studio Express, вот в ней и надо посмотреть. Ну и всегда можно написать запрос или скрипт на backup и запускать его по расписанию стандартными средствами ОС.
5. TrinitronOTV 16.09.13 10:10 Сейчас в теме
Спасибо большое за предоставленную статью, главное, что всё наглядно представлено
6. shiaju 09.01.14 07:10 Сейчас в теме
Хорошая статья для новичков!
7. yurowski 31 16.06.14 17:02 Сейчас в теме
Отлично! Я себе тоже настроил.
8. Astrakhan_man 05.09.14 16:38 Сейчас в теме
а можно запускать этот план обслуживания при работе пользователей, когда они проводят много документов? и когда меняется конфигурация?
9. asved.ru 36 05.09.14 17:28 Сейчас в теме
(8) Astrakhan_man, конкретно этот - нельзя, он содержит задачу ребилда индексов. В остальном можно (т.е. резервная копия будет транзакционно целостна), но любые операции отнимают какие-то ресурсы.
Astrakhan_man; +1 Ответить
10. 1cprogr_nsk 09.09.14 04:36 Сейчас в теме
(8) Astrakhan_man, Дневной и Trn можно, недельный - нет. При Настройке расписания нужно это учесть. В Sql этот план отобразиться в "Agent -> Задания" по вложенным планам: WEEKLY, Dayly от туда же их можно запускать вручную.
Astrakhan_man; +1 Ответить
11. Eduard66 26.09.14 12:32 Сейчас в теме
А зачем обновлять статистику, если делается Rebuild index?
12. Famza 82 12.03.15 12:56 Сейчас в теме
При таком плане растет журнал транзакций. Надо бы и его шинковать?
15. GreenDragon 28.03.15 12:45 Сейчас в теме
(12) Famza, во-первых, шринкование журнала транзакций при полной модели восстановления и архивирования лишено абсолютно всякого смысла, если ты себе не враг. Читай внимательно теорию. Шринк - это операция удаления из журнала зафиксированных транзакций, что нарушит последовательность ведения непрерывной цепочки транзакций в бекапах, соответственно про восстановиться ты сможешь только на момент создания последнего исправного полного либо разностного архива.
Во-вторых, любителям шринкования нужно вспомнить - что происходит, когда используемое место в журнале транзакций достигает 75%.
19. leonidkorolev 101 15.05.15 09:54 Сейчас в теме
(15) GreenDragon,

"Шринк - это операция удаления из журнала зафиксированных транзакций, что нарушит последовательность ведения непрерывной цепочки транзакций в бекапах, соответственно про восстановиться ты сможешь только на момент создания последнего исправного полного либо разностного архива." Эээээ... а вы на полной модели восстановления пробовали это сделать? Принцип целостности данных для скуля святое. Не шринканете пока не забэкапите. Как вы говорите? "Читай внимательно теорию."
13. mysav 26.03.15 18:25 Сейчас в теме
Какие нюансы есть при настройке резервного копирования распределенной базы данных?
14. vasyak319 132 26.03.15 19:23 Сейчас в теме
А зачем грохать процедурный кэш, если апдейт статистики всё равно инвалидит все скомпилированные планы запросов и процедуры и они будут перекомпилированы при первом обращении к ним?
16. shira84 200 15.05.15 08:36 Сейчас в теме
а как менять уже созданное задание? все перековырял, не пойму как добавить еще пару баз для архивирования, максимум можно расписание поменять и все.
17. shira84 200 15.05.15 08:41 Сейчас в теме
а все нашел, управление-планы обслуживания-резервное копирование, находим нужную задачу, щелкаем на картинку, в контекстном меню изменить.
18. leonidkorolev 101 15.05.15 09:41 Сейчас в теме
"но на мой взгляд это гораздо удобнее и правельнее." на мой взгляд это вообще не удобно и неправильно. Вообще ничё не видно, по сути неуправляемая система бэкапирования. Например я вручную подчищаю, проверяю вообще наличие копий и т.д. Всё делаю визуально. Более того, я подозреваю что в описанной схеме файлы разностных копий могут уже через два три дня быть больше полного бэкапа.Если хранить в одном файле то я не знаю это можно ли отследить. Неделя это очень много. Я делаю каждый день полный, через два часа разностный и через каждые пять минут логи. Потеря данных может быть максимум за 5 минут работы, в статье за час.(скрин своего плана прикрепил). Час это много.

"что очень неудобно при восстановлении, зато удобно при хранении." И в чём же здесь неудобство. Вот лежать себе файлики и лежат, никому не мешают.

"(Замем резервировать БД с ошибками?)" Эээээ.... Представляю себе следующую картину. В результате ошибки на пункте Проверка целостности копия не была сделана. В конце дня падает база. В своё оправдание вы говорите начальству, что базу нельзя восстановить т.к. нет смысла делать копию после пункта Проверка целостности в случае ошибки. Может всётаки будем делать всегда, невзирая ни на что?
Прикрепленные файлы:
20. 1cprogr_nsk 15.05.15 12:02 Сейчас в теме
(18) leonidkorolev, На вкус и цвет, как говорится... Никто вам не запрещает делать trn каждые 5, 10, минут, да хоть каждую минуту, конкретно у нас 1 час не критично, у кого либо может и 5 секунд критично будет, статья не об этом, а служит примером настройки. Про хранение аналогично, вот именно мне, мешает КУЧА файлов, но опять же на вкус и цвет... Разностные копии могут быть за несколько дней больше одной полной, но не больше, чем на каждый день делать полные! Про ""(Замем резервировать БД с ошибками?)" Эээээ....", возможно здесь вы правы, резервировать нужно.
21. leonidkorolev 101 15.05.15 13:49 Сейчас в теме
(20) "Разностные копии могут быть за несколько дней больше одной полной, но не больше, чем на каждый день делать полные!" Откуда такая уверенность да и ещё с восклицательным знаком? Я же спросил, вы можете вообще посмотреть объем ваших разностных копий? Вы видите что у вас копируется вообще и какого объёма? Оптимальна ли схема бэкапирования? Отчего зависит вообще объем разностных копий? Я всё это вижу (см. скрин выше), а вы как, на авось? Элементарное перепроведение документов бухом раздует дифференциальный бэкап до терабайтов. И чё делать? Удалять весь бэкап, всю историю бэкапов?
22. 1cprogr_nsk 15.05.15 14:25 Сейчас в теме
(21) leonidkorolev, Почему на авось? Что мешает посмотреть содержимое "Устройство резервного копирования"? Ну и на диске он выглядит как один файл с вполне конкретным значением. А Trn у меня сейчас в разных файлах в одной папке. При восстановлении SQL знает что и где лежит.
Прикрепленные файлы:
23. Deroswent 17.08.15 13:58 Сейчас в теме
Собственно вопрос: а как удалить Резервные Наборы Данных с истекшим сроком годности???
Сделано все приблизительно как описано в статье, и вырос мой файл BACKUP.DAT уже до 66 Гб......
Прикольно конечно что я могу восстановить БД до состояния "4 месяца назад в 1,45 ночи" но дикс не резиновый то....
24. leonidkorolev 101 17.08.15 14:21 Сейчас в теме
(23) Deroswent, ну вот ещё один минус копирования в один файл. Оставьте этот раздутый файл и переделывайте схему бэкапирования.
25. Deroswent 17.08.15 14:30 Сейчас в теме
(24) leonidkorolev, вот я и стаю на пороге этого. Но никак не могу сообразить как удалять ненужные мне файлы. Допустим, каждый бекап делается в отдельный файл.
Как удалить файлы старще 14 дней к примеру?
26. 1cprogr_nsk 18.08.15 05:44 Сейчас в теме
(23) Deroswent, Если будете сохранять в отдельные файлы, то в план обслуживания добавьте Задачу "Очистка после обслуживания" и настройте на удаление резервных копий. Я же переношу раз в 3 мес. этот один большой бэкап на сервер-архив. После срабатывания задания опять создается файл бэкапа с новым архивом.
27. Skobuneev 07.10.15 11:46 Сейчас в теме
Скажите, а как настраивается количество бекапов? Ну то есть, чтобы был не всегда только последний полный бекап, а к примеру, несколько бекапов, Каждый из которых можно было бы восстановить?
28. 1cprogr_nsk 12.10.15 05:30 Сейчас в теме
(27) По умолчанию так и будет, а вообще в плане обслуживания (недельном или дневном) в настройках задачи "Резервное копирование БД", есть настройка что делать, если набор записей не пустой, по умолчанию стоит "Присоединить", т.е. к существующим бэкапам добавиться новый. Можно поставить "Заменить", тогда каждый раз у Вас будет последний бэкап.
Skobuneev; +1 Ответить
29. Гость 10.12.15 11:47
Друзья, посоветуйте.
Если по плану обслуживания по какой нить причине не было сделано бекапирование, как сделать чтобы пришло оповещение на почту об этом.
Необходима жесткая проверка средствами SQL. Ну скажем после работы плана обслуживания запускается проверка существует ли в каталоге с бекапами файлы резервных копий. Интересует вариант исключительно средствами самого SQL возможность такая.
30. 1cprogr_nsk 11.12.15 05:37 Сейчас в теме
(29) Гость, В редактировании плана обслуживание к задаче "Резервное копирование" нужно добавить задачу "Уведомление оператора" и связать их "красной" стрелочкой (добавляете обычную и по правому клику в контекстном мены выбираете "Ошибка").P.S. нужно добавить в Агенте сервера оператора и настроить e-Mail и/или команду net send
31. mailomsk 10.03.17 10:28 Сейчас в теме
Может кто то из присутствующих показать План обслуживания!
1-Настройка "Обслуживание БД 1с" Регламентные операции ежедневное
2-Настройка "Резервное копирование БД и лога" ежедневное
Как все это совместить с 1 БД возможно и просто, а вот если БД 15 шт.
Сейчас все крутится на PostgreSQL, но надо перенести все БД в MSQL 2012!
32. Velesstroy_OOO 10.03.17 16:11 Сейчас в теме
(31) для обслуживания баз в план добавляется операция, в свойствах операции выбираете для каких баз она должна выполняться. Плюс указываете последовательность выполнения.
33. mailomsk 28.03.17 20:04 Сейчас в теме
Не подскажете что нужно сделать что бы очистить!
Резервное копирование лога каждые 10 мин!
В настройках плана указал срок набора резервного копирования 1 день!
Копирование настроено на "Устройство резервного копирования"
Диски 1-2-3-4-5
Вопрос как можно очистить??
34. Fox-trot 105 29.03.17 06:58 Сейчас в теме
на курсах администрирования есть отдельное занятие посвященное именно вашему вопросу
35. vkozak 12.04.17 08:37 Сейчас в теме
Спасибо, очень полезная статья.
Реально ни чего лишнего.
36. user636146_andrey.bibikoff 08.07.17 21:40 Сейчас в теме
А как же Дефрагментация индексов?
37. Yaromax 22.01.19 15:38 Сейчас в теме
Для того, чтобы делать полные резервные копии базы - должна быть или очень большая база, или мало места для резервного копирования, или стальные нервы админа. Делаю полную копию рабочих баз каждую ночь, в рабочее время каждый час разностная копия (простая модель восстановления, интервал в 1ч согласован), полная модель в случае с 1С 8 может вызывать вопросы, хотя она, конечно, намного лучше.
38. 1cprogr_nsk 75 23.01.19 10:32 Сейчас в теме
Очень большая это какой размер? У нас 3 базы и каждая больше 100Gb и это на самом деле не много. Полный бекап такой базы примерно 10Gb, сильно накладно и не обосновано делать каждую ночь в таком случае полный бекап. Какие вопросы может вызвать полная модель в случае 1С? Речь идет об резервном копирования средствами СУБД, и целостность БД обеспечивается именно ей, и без разницы, что за БД подключена 1С или что-то еще. В методической поддержки для разработчиков и администраторов 1С сказано, что при клиент-серверном размещении БД, резервное копирование обеспечивать самой СУБД.
39. user1163311 16.04.19 16:48 Сейчас в теме
спасибо большое,простым языком,с картинками,очень доступно.как будто читаю детскую книжку с иллюстрациями)
40. formidron 27.07.19 20:47 Сейчас в теме
41. ded20ded 31.08.19 21:03 Сейчас в теме
Доброе, у кого еть скрипт, ежедневного восстановление базы на втором сервере из бекапа? как это лучше реализовать? SQL серверы разных версий 2012 и 2019
42. 1cprogr_nsk 75 03.09.19 13:45 Сейчас в теме
(41) Здравствуйте, как вариант:
1. Зайти в Management studio;
2. Кликаем Правой кнопки мыши по нужной ИБ -> Задачи->Восстановить-> База данных. В открывшемся мастере настроить так как должно у вас всегда выполняться восстановление и нажать вверху радом с кнопкой "Скрипты" чёрную стрелочку вниз, чтобы открылся список вариантов, выбираем "Буфер обмена";
3. Создать план обслуживания в с одним заданием "Выполнение инструкции T-SQL", вставить из буфера полученный скрипт. Настроить расписание.
Оставьте свое сообщение

См. также

Тонкая настройка ежедневного резервного копирования базы данных 1С средствами SQL ver. 2014 (SP3) - 12.0.6024.0 (X64) 27

Статья Системный администратор Программист Нет файла v8 Россия MS SQL Бесплатно (free) Архивирование (backup)

Хочу вам предложить небольшой пример, как можно реализовать резервное копирование 1С-ых баз данных средствами SQL. Данный материал не претендует на пулитцеровскую премию. Но возможно кому-то будет интересно узнать, что-то новенькое. Данный материал для резервного копирования только одной базы данных. А именно, если у вас 20-ть баз, то вам придется создавать 20-ть планов обслуживания для каждой базы индивидуально. (Слава разработчикам SQL, они разрешили копировать блоки из одного плана в другой, вам остается только произвести небольшую настройку для каждого скопированного блока - некоторые настройки блоков сбрасываются и выставляются значением по умолчанию и остаются неактивными)

07.10.2019    2429    DrZombi    47       

Настройка резервного копирования (резервирования) баз данных 1С: Предприятие на MS SQL Server 17

Статья Системный администратор Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Архивирование (backup)

Настройка резервного копирования (резервирования) баз данных на "бюджетной" версии 1С Предприятие под MS SQL Server. Используется пример MS SQL Server 2008 R2 под Windows. Для малых и средних предприятий, исключая производственные и торговые, так как тестирование на них не проводилось.

30.10.2018    8165    unclevad    16       

Git с человеческим лицом для тех, кто устал терять данные 96

Статья no Нет файла Бесплатно (free) Архивирование (backup) Управление проектом

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

06.01.2018    62765    for_sale    59       

BackTracker - бот для контроля своевременности резервного копирования 13

Статья Системный администратор Нет файла Linux Бесплатно (free) Архивирование (backup)

Когда речь заходит о резервном копировании, паранойи много не бывает. Допустим, Вы настроили бэкап PostgreSQL в сетевое NAS хранилище. Проверили, скрипт работает, все хорошо, ежедневные бэкапы, глубина хранения и всё такое. Но в какой-то момент что-то пошло не так, и важно не упустить этот момент, как можно быстрее всё исправить. Поможет в этом специально обученный Telegram бот.

20.11.2017    8809    kuld    2       

"Из грязи в князи" или из реального HDD в виртуальный 20

Статья Системный администратор Приложение (exe) Windows Бесплатно (free) Архивирование (backup)

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

29.10.2017    10047    JohnConnor    10       

Потоковая репликация и непрерывное архивирование базы данных PostgreSQL - делюсь небольшим опытом 52

Статья Системный администратор Нет файла Россия Бесплатно (free) Архивирование (backup)

Постарался кратко описать опыт настройки потоковой репликации и непрерывного архивирования в PostgreSQL.

27.10.2017    15643    KRIHA    9       

Резервное копирование "онлайн" клиент-серверных баз в dt (не отключая пользователей) 62

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Архивирование (backup)

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

03.10.2017    19505    konstanta_online    74       

Настройка зеркалирования базы для MS SQL 55

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Архивирование (backup) Производительность и оптимизация (HighLoad)

Очень удобный способ, когда нам нужна не просто резервная копия, а "горячая" замена серверов.

19.05.2017    23743    MsDjuice    13       

Бекап средствами MS SQL во внешний источник по датам 10

Статья Системный администратор Нет файла Бесплатно (free) Архивирование (backup)

Бекап средствами MS SQL (Transact-SQL) всех баз во внешний источник по папочкам и датам

08.02.2017    8653    ILYXA    10       

Рекомендации по организации резервного копирования для систем с Windows Server / Windows SQL Server 26

Статья Системный администратор Нет файла v8 Windows Бесплатно (free) Архивирование (backup)

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

10.10.2016    15720    Zebar    12       

31 марта — Международный день резервного копирования 6

Статья Системный администратор Нет файла Windows Бесплатно (free) Архивирование (backup)

А вы сделали бэкап? А проверили, что его можно использовать?

31.03.2016    16723    Gilev.Vyacheslav    3       

Сохранение SQL Backup в облачном хранилище 19

Статья Системный администратор Нет файла Windows Бесплатно (free) Архивирование (backup)

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

09.03.2016    17194    BadMadJohn    4       

Архивирование БД. v7. v8. DBF. SQL 10

Статья Системный администратор Нет файла Windows Бесплатно (free) Архивирование (backup)

Простые примеры архивирования БД. Простой вариант для решения резервного копирования DBF и SQL баз данных. Для автоматического резервного копирования достаточно добавить задание «планировщик заданий», которое будет выполняться раз в сутки, и установить WinRar.

22.12.2015    13130    LavinVadik    6       

Резервная копия файловой базы данных на ftp сервер через cmd 21

Статья Системный администратор Нет файла Windows Бесплатно (free) Архивирование (backup)

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

1 стартмани

20.09.2015    19396    jaroslav.h    15       

Как я восстанавливал разрушенную базу 45

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Архивирование (backup) Распределенная БД (УРИБ, УРБД) Тестирование и исправление

УТ10.3 на Платформе 8.2 на базе MSSQL была разрушена после попытки её восстановить после неудачного динамического обновления. Таблица Config целевой базы была заменена на содержимое таблицы Config от другой рабочей базы. Но на самом деле конфигурации у них существенно отличались, поэтому после таких действий целевая база рухнула окончательно. Что же делать?

21.08.2015    23881    METAL    25       

Просто и сердито. Архивирование (backup) типовых конфигураций 1С 8.2, 8.3 29

Статья Системный администратор Нет файла v8 1cv8.cf Windows Бесплатно (free) Архивирование (backup)

После эксплуатации различных "бесплатных" обработок и скриптов решил написать свой cmd-файл для ежедневного архивирования баз 1С. Работает на конфигурациях, где есть процедуры "ЗавершитьРаботуПользователей" и "РазрешитьРаботуПользователей" (т.е. во всех типовых, в нетиповые данные модули можно скопировать из типовых). Сохраняет файлы как локально так и на удаленном файловом сервере. Автоматически удаляет старые архивы и копирует на удалённый сервер отсутствующие. Расписание задается установкой соответствующего задания (запуска cmd-файла по времени) в планировщике задач Windows. Для борьбы с зависшими сеансами, рекомендуется настроить в режиме конфигуратора параметры информационной базы: "Время засыпания пассивного сеанса" и "Время завершения спящего сеанса".

18.06.2015    15084    Prelude    14       

Функциональные возможности инструментов для резервного копирования данных 1С 15

Статья Системный администратор Нет файла Windows Бесплатно (free) Архивирование (backup)

В данной статье рассматриваются функциональное и технологическое обеспечение резервного копирования данных 1С, предоставляемого различными специализированными и универсальными утилитами. Для сравнения отобраны программы: Effector Saver, Handy Backup, «1Скрипт-Менеджер для MS SQL» а также бесплатная «Бэкапер-1С».

27.03.2015    15609    ej_tuman    8       

Простейший архиватор 6

Статья Системный администратор Нет файла Windows Бесплатно (free) Архивирование (backup)

Простейший скрипт для архивирования баз данных

04.08.2014    8278    SoftLeon    2       

Что такое резервное копирование информационных баз и зачем это нужно? 1

Статья Системный администратор Нет файла Россия Windows Бесплатно (free) Архивирование (backup)

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

17.09.2013    19929    portal-ug    18       

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

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Архивирование (backup) Администрирование данных 1С

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

16.09.2013    42718    yurega    54       

Восстановление SQL базы 1С 8.2. после неудачного сохранения конфигурации 105

Статья Системный администратор Программист Нет файла v8 Россия Windows Бесплатно (free) Архивирование (backup) Администрирование данных 1С

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

18.07.2013    32507    lord_soth    45       

Резервное копирование 1С средствами VisualBatch 2

Статья Системный администратор Нет файла Windows Бесплатно (free) Архивирование (backup)

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

08.06.2013    9225    dzuyba    3       

Скрипт - выгонялка пользователей + резервная копия базы. 33

Инструменты и обработки Системный администратор Компонента, плагин (dll, vbs,..) v8 1cv8.cf Windows Бесплатно (free) Архивирование (backup)

В Клиент-серверном режиме работы базы часто возникает необходимость выгонять пользователей чтобы сделать обновление, резервные копии и т.п. Для ленивых, которым неудобно всех выгонять "руками" или ждать окончания рабочего дня, предлагается простой скрипт, который всё сделает за вас.

26.02.2013    21956    tystik    11       

Резервное копирование 1С средствами MS SQL. 438

Статья Системный администратор Нет файла v8 1cv8.cf Windows Бесплатно (free) Архивирование (backup)

В этой статье описано самое обычное резервное копирование ИБ 1С при помощи инструментов MS SQL Server 2008 R2, объяснено почему следует делать именно так, а не иначе, и развеяно несколько мифов.

17.02.2013    225804    speshuric    79       

sql server, как восстановить базу из бекапа или из другой базы 4

Статья Системный администратор Нет файла Windows Бесплатно (free) Архивирование (backup) Администрирование данных 1С

sql server, как восстановить базу из бекапа или из другой. обычный мануал в двух картинках.

25.01.2013    11440    sadam_max    14       

Хранение удаленных документов в отдельной базе. Часть 1. 34

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Архивирование (backup) Администрирование данных 1С

Резервное хранение данных. Пример работы с внешними источниками данных. Работа с файлами. Подписка на событие. Работа с XML файлами. Сериализатор XDTO.

12.12.2012    13522    egorovntn    10       

Восстановление файловой версии базы данных *.1CD после ошибки динамического обновления. 199

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Сервисные утилиты Архивирование (backup) Администрирование данных 1С Тестирование и исправление

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

02.10.2012    47048    djserega    72       

Автоматическая архивация данных 1C c помощью WinRAR 32

Статья Системный администратор Нет файла Windows Бесплатно (free) Архивирование (backup) Администрирование данных 1С

Иногда случаются казусы типа: БД «рухнула», кто-то что-то совершенно «случайно» грохнул, или вообще HDD скончался…. Первая мысль: сейчас бы архивчик…. А его частенько нет, ибо любим мы на русский «авось» полагаться. Предлагаю универсальный и безотказный способ автоматической архивации, не требующий ничего потустороннего, только известный всем архиватор WinRAR. Потратите 5-10 минут на настройку, и Вы спокойны.

04.09.2012    36387    vladimir_makarov    58       

Автоматическое регулярное разворачивание оперативных бэкапов (совсем просто) в MS SQL 2008 35

Статья Системный администратор Нет файла v7.7 v8 1cv8.cf 1cv7.md Россия Windows Бесплатно (free) Архивирование (backup)

В работе регулярно возникает необходимость протестировать поведение программы на копии рабочей базы с актуальными данными

10.08.2012    15435    sergiobargio1    6       

Регулярные оперативные копии рабочих баз 1С с помощью MS SQL 2008 17

Статья Системный администратор Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Архивирование (backup) Администрирование данных 1С

В течение дня необходимо производить отладку "допилов" на свежих копия рабочих баз. Также необходимы актуальные копии и для экспериментов, в том числе и пользователям. На этом замечательном ресурсе есть много полезных публикаций с различными вариантами, как это сделать. В одном из них предлагается использовать инструмент мгновенных снимков баз, которые возможно выполнить только в версии Express Edition. В этом посте очень простой вариант, не требующий дорогостоящей версии MS SQL

01.08.2012    16693    sergiobargio1    8       

Автоматизация создания резервных копий в MS SQL Express Server 14

Статья Системный администратор Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Архивирование (backup)

В версии Microsoft SQL Server 2005/2008/2008R2 Express Edition серверах нет стандартных средств создания резервных копий баз данных по расписанию. Восполнить этот пробел поможет простое решение

18.06.2012    27342    LexSeIch    4       

Резервное копирование-архивирование каталогов с помощью Python 3 11

Статья Системный администратор Программист Нет файла Россия Windows Бесплатно (free) Архивирование (backup)

В целях предварительного знакомства со скриптовым языком python я написал небольшой скрипт копирования-архивирования каталогов из заданного списка.

26.04.2012    23904    aximo    8       

Восстановление SQL базы 1С 8.2. рухнувшей во время сохранения конфигурации. 355

Статья Системный администратор Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) Архивирование (backup) Тестирование и исправление

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

08.02.2012    121213    VanDiesel1    134       

Стратегия резервного копирования базы данных для MS SQL Server 39

Статья Системный администратор Нет файла Россия Бесплатно (free) Архивирование (backup)

В этой статье излагаются основы резервного копирования баз данных Microsoft® SQL Server™ 2005, а также приводятся советы, когда следует осуществлять резервное копирование базы данных, и рассматриваются шаги процедур создания резервных копий. После изучения различных методов резервного копирования SQL Server читатели смогут определить подходящую стратегию резервного копирования для конкретной деловой среды.

09.12.2011    32059    dimetra2008    3       

Бэкап 1С:Предприятие 8.х 13

Статья Системный администратор Нет файла v8 1cv8.cf Россия Бесплатно (free) Архивирование (backup)

Рекомендации по резервному копированию. Бесплатные программы для бэкапа Egida Backup, Effector saver 3, xStarter.

09.11.2011    23015    sinjevla    10       

Резервное копирование чеков во внешние файлы и их восстановление 10

Статья Системный администратор Нет файла v8 Розница Россия Бесплатно (free) Архивирование (backup)

Решение проблемы восстановления потерянных кассовых чеков после восстановления поврежденной базы розницы.

21.10.2011    9123    elizarovs    3       

Архивное копирование 1С8 автоматически и ежедневно 14

Статья Системный администратор Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Архивирование (backup)

Выложил ввиду "молодости и горячести" ХД и критики со стороны, дабы не спотыкаться в дальнейшем =)

19.04.2011    5639    AActor    15       

Программа копирования баз системы 1С 27

Инструменты и обработки Системный администратор Программист Приложение (exe) Россия Windows Бесплатно (free) Архивирование (backup)

Бывает так, что необходимо перенести базы 1С с одного компьютера на другой или даже просто сделать архивную копию. Но на это может не хватать времени или ехать специально за три-девять земель, только для того, чтобы скопировать базы, - лень. Что может быть проще, чем просто скопировать нужные базы из 1С, но объяснить как это сделать самому бухгалтеру сложно. Поэтому и была сделана такая программа, котрая упростит участь разъяснений всего до одного предложения.

27.01.2011    19064    266    SunTechnic    10       

Bat файл для архивации баз 1с 7.7 2

Инструменты и обработки Системный администратор Программист Компонента, плагин (dll, vbs,..) v7.7 1cv7.md Россия Windows Бесплатно (free) Архивирование (backup)

Ничего нового, но достаточно удобный и проверенный годами сценарий, который позволяет создавать ежедневные архивы баз данных 1 с предприятия 7.7 (для файлового режима работы) при помощи программы WinRar. Архивируются только жизненно важные файлы: MD, DD, Dbf для уменьшения размера архива. Процедура срабатывает даже когда в базе на момент запуска процедуры есть пользователи. В результате получаем архивные файлы с датой в наименовании + подробный лог о результатах архивации.

21.01.2011    16449    501    DDos76    4       

Скрипт удобного восстановления базы MSSQL при дифференциальном резервировании 23

Статья Системный администратор Нет файла v7.7 v8 1cv8.cf 1cv7.md Россия Windows Бесплатно (free) Архивирование (backup)

Если у Вас база на MSSQL и Вы пользуетесь разностными бекапами, то, скорее всего, столкнулись с тем, что поднять базу/копию базы из имеющихся резервных файлов не столь удобно, как того хотелось бы. В этой статье приведен скрипт по теме.

20.01.2011    27289    Ivon    12       

1С и Postgres: Бэкап 27

Статья Системный администратор Нет файла v8 1cv8.cf Россия Бесплатно (free) Архивирование (backup)

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

17.12.2010    20432    alexcid    5       

Оперативный бэкап средствами SQL 2005 25

Статья Системный администратор Программист Нет файла Россия Windows Бесплатно (free) Архивирование (backup)

Пошаговая инструкция по настройке оперативного бэкапа SQL 2005 и Maintenance Plan, как примапить сетевой диск из SQL. Процедура восстановления после сбоя.

15.11.2010    20413    AlexS2    10       

Выгрузка ИБ 1С8 на сервере 1С:Предприятие 18

Статья Системный администратор Нет файла v8 1cv8.cf Россия Бесплатно (free) Архивирование (backup)

Выгрузка ИБ 1С8 на сервере 1С:Предприятие стандартными средствами ОС и 1С. Без всяких хитростей.

25.10.2010    17266    daulberg    7       

Программа для резервного копирования данных: каталогов файловой системы и баз данных 1С 19

Инструменты и обработки Системный администратор Приложение (exe) Россия Windows Бесплатно (free) Архивирование (backup)

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

02.06.2010    17761    479    tuzek    16