psBackup 3.0. Резервное копирование.

Публикация № 15990 26.06.08

Администрирование БД - Архивирование (backup)

Планировщик резервного архивирования файл-серверных баз данных 1С. Отображается в системном трее. Архивация выполняется по расписанию или принудительно.
Для работы необходим WinRAR или 7-Zip.

Архивирование производится с помощью WinRAR или 7-Zip и никак не связано с программой 1С:Предприятие. Каталог базы данных архивируется целиком, за исключением индексных файлов. Это позволяет восстановить базу в прежнем виде простым извлечением из архива, а также выполнять архивирование при запущенной 1С.
Архивация выполняется по расписанию или принудительно. Для восстановления достаточно выбрать нужный архив из списка доступных. Количество архивируемых баз неограничено.

Программа крайне проста в управлении. Настроил и забыл до худших времен.

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

Скачать файлы

Наименование Файл Версия Размер
-

.1227529829 395,54Kb
555
.1227529829 395,54Kb 555 Скачать бесплатно

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 26.06.08 13:20 Сейчас в теме
Сделано аккуратненько, несомненный +1
Гарантируется целостность и непротиворечивость базы, заархивированной при работающей 1С?
2. Ломастер 82 26.06.08 13:53 Сейчас в теме
Грамотный вопрос. Во время активного ввода информации пользователями ничего гарантировать нельзя. Но лучше получить копию с "битым" документом, чем вообще ничего. Еще полезно делать "ночные" копии.
10. hogik 441 26.06.08 18:15 Сейчас в теме
(2)
“Во время активного ввода информации пользователями ничего гарантировать нельзя”
В Вашей разработке или вообще?
Если “вообще”, то можно. Могу предоставить текст программы на Clipper-е для осмысления или кратко рассказать суть решения. Если, конечно, Вам это интересно.
12. CheBurator 26.06.08 22:37 Сейчас в теме
(10) > Если “вообще”, то можно
и как?
в конторе админ длябэкапов юзает Cobian - вроде так ничего... но как только включаешь опцию "теневого" бэкапа - т.е. при открытых файлах - начинает косячить...
13. hogik 441 26.06.08 23:36 Сейчас в теме
(12)
“Если “вообще”, то можно и как?”
Общий алгоритм, без деталей:
1) Висит задача, которая по заданному графику начинает свою работу.
2) В момент “Ч” читаются имена DBF файлов из заданного каталога.
3) Для каждого файла выполняется попытка полной блокировки. В случае успешной попытки, делается попытка блокировки следующего файла. В случае не успешной попытки снимаются блокировки с, ранее заблокированных, файлов. И всё начинается заново с первого файла.
4) Когда все файлы успешно заблокированы, производится копирование каждого файла в рабочий каталог. Копирование выполняется огромными блоками очень быстро. Копирование начинается с самого короткого файла. После копирования каждого файла блокировка с этого файла снимается.
5) Запускается архиватор для файлов из рабочего каталога.
Естественно, надо организовать поколение архивов. Имеет смысл дать возможность настраивать порядок блокировки и копирования файлов применительно к особенностям программы, чью базу копируем. В случае 1Са возможны проблемы с бездарным алгоритмом блокировки записей и порядок копирования файлов весьма существенен, но определяемый. И т.д.
У меня такой алгоритм работал пять лет, выполняя копирования каждые 1-3 часа для самопальной торговой системы на DBFах. Количество пользователей было 10-20 человек. Правда, восстановление потребовалось сделать всего один раз за эти пять лет из-за поломки диска. И иногда использовали эти копии базы для поиска “вчерашнего дня” из-за нерадивости пользователей.
3. VV 26.06.08 14:21 Сейчас в теме
Неплохая штука. Маленький размер, фейс продуман, даже удаление мусора.
Нет: второго пути для копирования (про запас)
А если винрара нет в системе?
4. VV 26.06.08 14:22 Сейчас в теме
Да, и пароль на закрытие и изменение настроек - от продвинутых юзеров нужен.
5. VV 26.06.08 14:24 Сейчас в теме
А еще лучше - значок "не показывать в трейе".
6. Ломастер 82 26.06.08 14:38 Сейчас в теме
Ох, не хочется возиться с шифрованием... А закрыть настройки можно средствами ОС, если "продвинутый пользователь" <> админ, в хелпе прописано.
Значок из трея убирать плохо: что если нужно срочно архивировать/восстановить, а админ в отпуске/бухает/болеет
Об архивировании без WinRAR - подумаю на досуге.
7. Abadonna 3910 26.06.08 14:40 Сейчас в теме
(6)отпуске/бухает/болеет
бухает и болеет - это и то же :)))))))))
8. VV 26.06.08 15:21 Сейчас в теме
"что если нужно срочно архивировать/восстановить"
при стабильном ночном бэкапе - не за чем. А распаковать все умеют.
9. andrewalexk 26.06.08 16:07 Сейчас в теме
:)
сыровато..
навскидку в ХР настроил архивирование по времени - тупо выдал ошибку "..list of bounds..."
16. Ломастер 82 27.06.08 14:07 Сейчас в теме
(9) Ошибку отловил, работе она не мешает, но все равно неприятно. Будет исправлено.
(11) Весьма специфичное пожелание. Думаю, архивация при запуске мало кому пригодится.
(14) Вероятность того, что ни один файл не заблокирован, ИМХО, весьма велика. Но я тоже не понял. Как возможна полная блокировка, если файлы открыты 1С-кой?
Или что подразумевается под полной блокировкой?
Еще вопросик. Проверялось что будет, если 1С попытается писать в заблокированный файл?
23. VV 03.07.08 07:01 Сейчас в теме
(16) <<Думаю, архивация при запуске мало кому пригодится.>>
Я бы так не сказал. Есть небольшие конторы, где нет серевера, база на одной из рабочих станций. Утром включили - бэкап.
Ну, плюс к тому - сервер внезапно перегрузился или ночью плановая перезагрузка - после нее бэкап.
25. hogik 441 03.07.08 14:02 Сейчас в теме
(23)
“…сервер внезапно перегрузился…”
Это уже не сервер. ;-)
26. Ломастер 82 03.07.08 14:17 Сейчас в теме
11. Kapitan911 302 26.06.08 19:24 Сейчас в теме
Было бы неплохо добавить в настройку расписания режим архивации при включении компа
14. CheBurator 27.06.08 13:33 Сейчас в теме
> Для каждого файла выполняется попытка полной блокировки.
вы хотите сказать 1Ска DBF-ной версии не держит блокировки на файлах - это понятно, если это не монопольный режим...?
но вероятность того, что ни один файл базы 1Ски не заблокирован в данный момент работы бэкапера - имхо весьма сомнителен...
18. hogik 441 27.06.08 16:35 Сейчас в теме
(14)
“вы хотите сказать 1Ска DBF-ной версии не держит блокировки на файлах - это понятно, если это не монопольный режим...?”
Да.
“но вероятность того, что ни один файл базы 1Ски не заблокирован в данный момент работы бэкапера - имхо весьма сомнителен...”
Это та вероятность, которую сложно вычислить. Но, по пониманию их алгоритмов работы, думаю, она далеко не нулевая. Я б проверил на своей промышленной системе, но у меня совсем (!) не типовая конфигурация и результат будет не объективный для общего случая. Поэтому я и написал в (13) где и как это использовалось. А писать такую обработку для 1С мне не хочется. Мы ни разу за восемь лет не копировали базу данных. У нас нет в этом нужды. Но данный алгоритм решает поднятый в (1) вопрос.
(16)
“Но я тоже не понял. Как возможна полная блокировка, если файлы открыты 1С-кой?”
Способ см. в описании FoxPro функцию FLOCK([nWorkArea | cTableAlias]).
А механизмы описаны в http://infostart.ru/profile/2905/projects/1725/
“Проверялось что будет, если 1С попытается писать в заблокированный файл?”
В общем случае “Ожидание транзакции”. А в частных см. в (13) предпоследний пункт. Если появится желание писать такую программу, обращайтесь ко мне с вопросами – разберёмся быстро.
20. Ломастер 82 27.06.08 16:49 Сейчас в теме
(18) Спасибо. Буду подумать.
21. CheBurator 29.06.08 16:51 Сейчас в теме
(18) спсб за разъяснения
15. CheBurator 27.06.08 13:33 Сейчас в теме
17. Ломастер 82 27.06.08 15:08 Сейчас в теме
Выложил новый релиз. Исправлены ошибки.
19. Ломастер 82 27.06.08 16:45 Сейчас в теме
Еще подправил.
В исключения добавлен файл .LCK
22. cyrill 02.07.08 16:10 Сейчас в теме
Отличная вещь, но ждем когда автор вылечит от зависимости к WinRAR. В эпоху легалайза, зависимость еще от одного не бесплатного софта омрачает
24. mihenius 03.07.08 11:08 Сейчас в теме
почему бы winrar не поменять на 7zip?
27. ГенаБукин 26 11.07.08 12:26 Сейчас в теме
почему бы winrar не поменять на 7zip? Мне кажестя менять не надо, нужно сделать выбор чем архивировать... Я лично не в восторге от 7zip!
28. mm_84 31.07.08 12:53 Сейчас в теме
Не знаю связано ли это с программой но после второго архивирования у меня пропали все dbf и файл конфигугации . в фильтре на удаления эти файлы не стояли
29. mm_84 31.07.08 14:09 Сейчас в теме
Неудобное, архивирпование в плане того, что постоянно архивируется отчетность(все годы 700 MB) ведь там нет фильтра, есть только маска для файлов которые удаляются физически перед архивацией.
31. Ломастер 82 01.08.08 10:50 Сейчас в теме
Ну и ну...
(29) Если архивируется отчетность, значит она нужна. А если не нужна, то что она делает в базе?
(30) Прога удаляет то, что ей скажут. Может у Вас звездочка одинокая в качестве маски файла?
30. mm_84 31.07.08 14:11 Сейчас в теме
Программа очень непродуманная, не ставьте её она базы удаляет!!!
32. mm_84 05.08.08 21:20 Сейчас в теме
отчетность находилась всегда в каталоге с базой в папке Extforms и убирать её никуда нельзя из базы и весит она прилично, а по поводу удалений баз(файлов dbf md и прочее),они начали пропадать как только я установил эту программу, я даже снял галочку чтобы он ничего не удалял о очистил этот список.Лучше бы сделали фильтр, это намного удобней, чем удалять файлы из базы.
33. Ломастер 82 24.06.11 09:50 Сейчас в теме
(32)Перед использованием WinRAR проверьте Параметры архивации в Профиле архивации по умолчанию. В частности, снят ли флажок "Удалить файлы после упаковки".
34. Shaka13 22.02.15 23:45 Сейчас в теме
(33)

>>> а также выполнять архивирование при запущенной 1С.

не работает при запущенной 1С, не делает архив базы :(
Оставьте свое сообщение

См. также

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

Архивирование (backup) v8 1cv8.cf Бесплатно (free)

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

26.02.2013    28562    0    tystik    11    

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

Архивирование (backup) Россия Бесплатно (free)

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

27.01.2011    22511    263    SunTechnic    10    

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

Архивирование (backup) v7.7 1cv7.md Россия Бесплатно (free)

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

21.01.2011    22044    514    DDos76    4    

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

Архивирование (backup) Россия Бесплатно (free)

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

02.06.2010    21881    477    tuzek    16    

Авто-бэкапер 7.7 и 8.1

Архивирование (backup) v7.7 v8 Россия Бесплатно (free)

Программа позволяет выполнить последовательную выгрузку из всех баз 1С, указанных в ini-файле. Кроме того, позволяет принудительно убить все процессы 1С перед выполнением выгрузки. Для версии 7.7 производится подчистка файлов lck. Формирует файлы выгрузки с уникальными именами. Бэкап каждой последующей базы выполняется только после бэкапа предыдущей. По завершении программа выключается Примечание: выгрузка стандартная, формируется архив с файлами 1Cv77.dat, 1Cv7.MD, users.usr (7.7) и файл *.dt (8.0, 8.1) Подробное описание в readme.

22.02.2010    25249    722    Abadonna    19    

Архивация базы 1С-Предприятие

Разработка внешних компонент Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

Используем стандартный планировщик Windows и файл Visual Basic Script с файлом настроек, для плановой выгрузки базы данных.

29.12.2009    13358    271    alves    4    

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

Архивирование (backup) Россия Бесплатно (free)

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

14.12.2009    25087    450    tuzek    49    

Простое решение для резерного архивирования (backup) баз 1С 7.7 (ver. DBF & SQL)

Архивирование (backup) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

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

05.12.2009    22846    370    avd2003    19    

Автоархивирование... очередное

Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

Набор .bat файлов для автоматизации процессов: тестирование базы, выгрузка в DT, генерация из из DT в 1CD? архивирование. для файловой и SQL версии по выбору

11.09.2009    12444    313    dvv01    6    

Скрипт для прямого архивирования в zip-архив папки с файлами

Архивирование (backup) Россия Бесплатно (free)

Может использоваться в случае отсутствия в системе на платформе Windows внешнего архиватора (zip, rar и др.).

04.09.2009    8576    165    Taurus09    7    

Архивирование. Используется 1С 7.7 + WinRar.

Архивирование (backup) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Конфигурация при запуске сохраняет папки с 1С (и не только) с помощью WinRar (должен быть установлен).

04.09.2009    14715    240    S_y_S    11    

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

Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

Архивирование файловой базы 1С 8 в архив zip каждый день посредством прописывания в планировщике скрипта.

28.08.2009    27345    376    maxx    29    

Работа с zip-архивами

Архивирование (backup) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Работа с zip-архивами с помощью UtilZip.dll. Лично мной использовалось для работы с файлами обмена МОД.

30.06.2009    16548    341    Лев    6    

Скрипт VBS для автоархивации баз 8.1 на SQL. (Нагло отключает все сеансы.)

Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

Скрипт для автоархивации в файлы в формате "ZUP2009_16_04_2009_09_25_55.dt" (Дата и время архивации.) + его Лог файл в формате "ZUP2009_Log_16_04_2009_09_25_55.log" (Дата и время архивации.)

22.04.2009    19110    973    rebuzx    28    

Обработка создания файла запуска архива

Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

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

22.02.2009    12874    546    Kyrales    9    

Скрипт для архивирования баз 1Cv77 DBF WinRar-ом

Архивирование (backup) v7.7 1cv7.md Россия Бесплатно (free)

Лишний автоархиватор в зипе не лишний, верно? ;)

15.07.2008    12528    634    Шухер    6    

Восстановление файлов ККМ АТОЛ

Сервисные утилиты Архивирование (backup) Россия Бесплатно (free)

Программа предназначена для восстановления файлов paradox используемых в программе для кассовых аппаратов Феликс (Атол). Производит полное восстановление файлов при случайных сбоях программы или компьютера. Варианты восстановления: - полностью восстанаваливает файлы из каталога. - в случае невозможности восстановления файлов производится замена на заранее подготовленную базу. База подготавливается автоматически при первом запуске пограммы.

03.06.2008    12532    110    ahmet    2    

Мастер копирования баз 1С и архивации

Архивирование (backup) Россия Бесплатно (free)

При помощи данного приложения можно переносить базы 1С с одного компьютера на другой по принципу Copy - Paste.

08.05.2008    7989    329    Crym69    1    

УРБД Мастер 1.6.0

Архивирование (backup) Распределенная БД (УРИБ, УРБД) v7.7 1cv7.md Россия Бесплатно (free)

Программа УРБД Мастер предназначена для автообмена информацией по расписанию между центральной и периферийными ИБ для программы 1С Предприятие 7.7 (бухгалтерия, торговля, SQL) . В качестве транспорта используется электронная почта, FTP-протокол или локальная сеть.

25.01.2008    16674    413    codeLocker    10    

Копирование файлов из 1с 8.1

Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

Копирование файлов по расписанию из 1с 8.1

20.11.2007    12174    709    programmer-1c2007    3    

Архиватор для баз 1С

Архивирование (backup) v7.7 v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

Архивирует базы 1С или любые другие в указанный каталог. Запуск возможен раз в день, раз в неделю или .... Быстрая архивация 100 мег за 3 мин. И еще всяко

15.08.2007    14382    483    ahmet    15    

Конфигурация для автоматического ежедневного архивирования баз .dbf v7

Архивирование (backup) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Хранитель баз для v7.7 (файловый вариант). Конфигурация использует пакетный режим Конфигуратора. Переиндексирует базы и сохраняет архив с префиксом базы, датой и временем архивирования в указанное место. Например, Hranitel_2007-07-28_17-11.ZIP Преимущества в том, что использует средства пакетного режима Конфигуратора и DOS и все операции делает в автоматическом режиме. Программа бесплатна и не использует внешних компонент. Возможна работа по расписанию из Планировщика Windows.

21.07.2007    20801    3325    v.l.    28    

1С 8.0: автосохранение 8.0 (VB6)

Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

Утилита для выполнения автосохранения для 1С 8.0 для Win2003/Xp

19.04.2007    7463    409    pippa    22    

Внешняя компонента по записи на компакт-диск «1CD-Банк» («oncdbnk.dll»)

Архивирование (backup) v8 Россия Бесплатно (free)

Внешняя компонента «1CD-Банк:1С» («oncdbnk.dll») для «1С:Предприятие» v7.7, «1С:Предприятие» v8.0 предназначена для выполнения записи, стирания и любых других регламентированных операций с компакт-диском.

24.03.2006    12090    459    advanter    12    

"1СДБ.::Сохранение" v1.0.0.11

Архивирование (backup) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Выпущена новая программа \"1СДБ.::Сохранение\" v1.0.0.11. Программа предназначена для выполнения резервного копирования баз данных \"1С:Предприятие\". Применяется как полное резервирование базы данных, включая все содержимое папки с базой, так и регламентированные фирмой «1С» стандартные методы выгрузки и сохранения.

24.03.2006    10999    831    advanter    6    

Автосохранение реквизитов документов

Архивирование (backup) v77::БУ 1С7:Бух Россия Бесплатно (free)

Данная разработка предназначена для автоматического сохранения всех (!) реквизитов документа (шапки и табличной части) в процессе редактирования (ввода нового) документа. Внешне это выглядит так: вы упорно создаете какой-нибудь документ (ПНК, ЗаказПокупателя и т.д.), целый час забиваете данные в многострочную часть, и в самом разгаре 1С-ка "падает", не оставляю юзеру никакой возможности сохраниться.. При последующем запуске 1С при вводе нового документа (того же вида) система предлагает восстановить данные документа (по принципу Word'а)!!

22.03.2006    20618    824    imsoftware    12