Меню сайта
Категории раздела
| Автоматизация [12] |
| Технологии [4] |
| Стандарты [0] |
| Разное [10] |
Поиск
Block title
| 13.12.2011 | |
| Учет услуг в учреждениях сферы здоровья и красоты | |
| 29.01.2012 | |
| Материалы для Нейл Арт индустрии . | |
| 03.02.2012 | |
| Базы данных 1С. Структура | |
| 03.02.2012 | |
| Резервное копирование 1С базы данных | |
| 03.02.2012 | |
| Как переиндексировать базу данных. | |
| 16.02.2012 | |
| Хранение изделий медицинского назначения | |
| 23.08.2012 | |
| Подбор шин для авто | |
| 23.08.2012 | |
| Кромкоблицовочные станоки | |
| 23.08.2012 | |
| Мобильный аппарат iPhone 5 | |
| 23.08.2012 | |
| Где купить качественные природные материалы по невысокой стоимости | |
| 23.08.2012 | |
| Есть автолюбители, которые перепродают авто каждые пару лет. | |
| 23.08.2012 | |
| Где применяется целительный песчаник красный | |
| 27.11.2012 | |
| VkMonster — партнерская программа. Заработок на сайте. | |
| 27.11.2012 | |
| Как заработать на сайте | |
| 03.12.2012 | |
| Подарок своими руками - чехол для спиц. Мастер-класс ч2 | |
| 18.03.2013 | |
| Шиповник и его полезные свойства | |
| 01.04.2013 | |
| Красивый загар — правильный загар | |
| 01.04.2013 | |
| Как сделать загар красивым? | |
| 23.06.2014 | |
| Виды гидравлического оборудования | |
| 23.06.2014 | |
| Установка тепловых завес — способы сбережения тепла | |
| 15.07.2014 | |
| Похудение - очень просто: о диетах | |
| 15.07.2014 | |
| Похудение - очень просто: о диетах | |
| 15.08.2014 | |
| Одежда и обувь для туризма | |
| 05.09.2014 | |
| Подключение электрики Коньково | |
| 24.09.2014 | |
| Фанкойлы | |
| 24.09.2014 | |
| Типы фанкойлов | |
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Рейтинг
Реклама
| Главная » Статьи » Автоматизация |
Резервное копирование 1С базы данных
Резервное копирование 1С базы данныхЕсли вы не хотите восстанавливать навсегда потерянные данные из 1С, вы должны позаботиться о резервном копировании 1С данных. Основной вопрос стоит в периодичности таких действий. Ну и, конечно, в забывчивости. Очень часто в ежедневных заботах, просто забываешь сделать резервную копию данных. А если в 1С работает несколько пользователей - бывает тяжело выгнать всех из базы. Можно, конечно, их насильно отключить - но это может привести к физическому повреждению данных. Поэтому я рекомендую делать резервное копирование 1С базы автоматически.Для этих целей существуют специальные программы, например, такие как Acronis, но я их не буду рассматривать. Также, планировщик заданий Wibdows, можно настроить на сохранение БД в архив какой-нибудь программой архиватором, например WinRAR или pkunzip. Но я рекомендую делать резервное копирование данных базы 1С штатными средствами 1С, а именно с использованием пакетного режима работы. Рассмотрим работу 1С в пакетном режиме. Пакетный режим это работа 1С Предприятие в режиме конфигуратора для выполнения административных функций в автономном режиме без участия пользователя Пакетный режим может выполнять следующие действия:
Файл запуска.Это обычный bat- (batch-) файл (например с именем backup.bat) следующей структуры: start /wait c:\program files\1cv77\bin\1cv7.exe config /D"C:\Base" /NAdmin /Ppassword /@c:\backup.prm где start /wait - запустить програму и дождаться ее завершения c:\program files\1cv77\bin\1cv7.exe - путь к файлу 1С (по умолчанию установка 1С ведется в эту папку, но если вы меняли каталог установки - измените на свое) config - тип запуска1С предприятия в режиме конфигуратора /D"C:\Base" - путь к базе данных 1С. Посмотреть его можно в окне выбора баз. Запускаем1с Предприятие, выбираем базу и нажимаем кнопку "Изменить" - открывается еще одно окно "Регистрация Информационной Базы" в поле "Путь" и есть путь к нашей БД. Выделяем его, копируем, нажимаем "Отмена" и ставим наш файл в двойных кавычках после ключа /d /NAdmin - имя пользователя с правами: "запуск конфигуратора, сохранение/выгрузка данных". Этих прав вполне достаточно. Имя пользователя указывать сразу после ключа /n без пробелов так, как он заполнен в конфигураторе. Регистр символов не имеет значения. /Ppassword - пароль пользователя admin указывается сразу после ключа/p. Регистр символов имеет значение! /@c:\backup.prm путь кпакетному файлу и имяфайла указывается сразу после ключа /@. Структура пакетного файла backup.prm будет рассмотрена ниже. Этого, в общем то, будет достаточно для резервного копирования данных. Правда в этом случае будет хранится только одна, последняя архивная копия базы, потому допишем еще несколько строк в скрипт, которые будут переименовывать полученный архив в формат ИмяФайла_Дата.zip set name=backup%date%.zip Указываем какое имя будет иметь наш архив. После символа "=" вместо backup можете указать название своей фирмы, используя латинские символы,%date% - добавляет к имени текущую дату, .zip - тип файла, т.е. расширение менять нельзя! ren backup.zip %name% переименовать полученный архив в указанное выше имя,backup.zip - файл архива, имя его указывается в пакетном файле backup.prm, т.е. они должны совпадать! Пакетный файл для DBF базы. Файл пакетного режима это текстовй файл и может быть создан и изменен любым текстовым редактором. Структура файла включает секции и параметры, определенные для каждой секции. Секция задается отдельной строкой с именем секции в прямоугольных скобках. Параметры секции задаються отдельными строками после строки соответствующей секции с указанием имени параметра и значением, отделенным знаком "=". Основная секция GENERAL описывает общие параметры пакетного режима и необходимость выполнения отдельных функция пакетного режима. Остальные секции содерат параметры, описывающие особенности выполнения конкретных функций. Для сохранения нам нужно создать файл, следующей структуры: [General] SaveData=1 Следующие строки реиндексируют нашу базу. Очень полезно использовать если структура информационной базы dbf и используется многопользовательский режим доступа к БД. Если локальный вариант 1С Предприятия или реиндексация происходит не очень часто эти строки лучше не добавлять - пользы от них будет мало. CheckAndRepair=1 [CheckAndRepair] PhysicalIntegrity=0 LogicalIntegrity=0 RecalcSecondaries=0 RecalcTotals=0 Секция сохранения файла, должна быть обязательно! Файл будет сохранен на диск c:\ в папку backup с именемbackup.zip. Имя можете указать другое, только не забудьте в запускном файле Save.bat в строке переименования также указать это свое имя файла. [Savedata] SaveToFile=c:\backup\backup.zip Пакетный файл для SQL базы. Так как в SQL базе данные храняться не в dbf файлах, то и нужно делать не сохранение данных а выгрузку. Соответственноbackupsql.prm будет иметь такую структуру: [General] UnloadData=1 [Unloaddata] UnloadToFile=c:\backup\backup.zip В итоге получим два файла - backup.bat и backup.prm или backupsql.prm для SQL, которые содержат алгоритм, по которому проходит резервное копирование 1С данных. Источник: http://grifon.hop.ru/articles.php?idkat=%CF%F0%EE%E3%F0%E0%EC%EC%FB%20%F3%F7%E5%F2%E0 | |
| Просмотров: 6119 | Рейтинг: 0.0/0 |
| Всего комментариев: 0 | |