Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » backup базы 1С

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9

Открыть новую тему     Написать ответ в эту тему

leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
привет.
для того, чтобы сбэкапить, во-первых надо просто скопировать резервируемый файл в другое место. а что если юзер работает в данный момент с базой, и даже не один, а несколько. я имею ввиду терминал-сервер с несколькими одновременно активными юзерами. будет ли бэкап рабочий, если скопирую базу в данный момент времени? сервер - 2000. вообще, интересно как nt-образный системы управляются с файлом, к которому идёт постороннее обращение (запись) при копировании.
как вообще решается проблема резервирования баз для 1С у админов?
--
p.s. конечно я собираюсь бэкапить в три часа ночи, когда обращения минимальны, но чем чёрт не шутит.

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 16:57 28-03-2004
Sadok

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нет ясности. Я бекаплю в три часа ночи, предварительно тормознув весь сиквел.

Всего записей: 1340 | Зарегистр. 04-01-2003 | Отправлено: 11:30 29-03-2004
yarasha



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нет ясности. Я бекаплю в три часа ночи, предварительно тормознув весь сиквел

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

Всего записей: 207 | Зарегистр. 28-10-2002 | Отправлено: 11:44 29-03-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1С на DBF. видимо, придётся запрещать соединение, всех отсоединять, бэкапить и разрешать соединение, ну и предупредить юзеров, бллин..

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 14:02 29-03-2004
locky



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
leputain
Автоматический бакап 1С скриптами через выргрузку-загрузку данных.
http://www.kochurov.narod.ru/ - автор.
http://v7backup.narod.ru/V7Backup.zip - последняя версия.
Проверено, всё работает.
 
yarasha
А приходилось ли Вам восстанавливать 1С из того, что SQL набакапил?
Мне пришлось дважды. Одного бакапа сделанного SQL'ем мне не хватило, посему - будте бдительны.
 
Добавлено
Сейчас провели несколько полевых экспериментов.
1С - НЕ ЕСТЬ полноценное SQL приложение. Смысл в том, что файл с метаданными (тот самый 1cv7.md) не находится внутри SQL базы. В этом файле содержаться сведения о структуре - т.е. все связи между всеми файлами (в случае файловой БД) или таблицами (в случае SQL БД). В процессе работы 1C регулярно происходят изменения структуры. Я не знаю почему, но это так. Поэтому, чтобы с гарантией 99% восстановить базу надо делать либо-либо:
 - архив "каталог БД" + "SQL" BackUp, но это для настоящих героев.
 - выгрузку данных в файл средствами 1С.
Во втором варианте никаких бакапов SQL "DB+TransactLog" не требуется. Можно просто прибить весь заглючивший мусор и создать эту базу заново. Для автоматизации этого момента и нужны ссылочки сверху. Лучше начать с сайта автора.
PS Открытым останется вопрос пользователей SQL и "Папок пользователей 1С", но это не проблема.

Всего записей: 100 | Зарегистр. 20-08-2003 | Отправлено: 09:17 10-08-2004 | Исправлено: locky, 15:48 10-08-2004
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я использую ApBackUp, только вот в последнее время что-то ошибка идет при копирование, причем базы зарплатные нормально а вот бух с ошибкой, и что самое интересное раньше все было ОК, но что то послужило для сбоя и причем опять же архивирование шло даже при открытых 1С процессах...

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 11:55 10-08-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо, приму к сведению, буду пробовать

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 16:36 10-08-2004
SAshock



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
да можно бэкапить обычным rar'ом,  
 
с ключом    -dh

Всего записей: 239 | Зарегистр. 22-04-2002 | Отправлено: 22:24 10-08-2004
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
leputain
Ради интереса пробывал архивировать dbf-базу 1С открытую программой в монопольном режиме стандартным бэкапом WinXP, и он что-то заархивировал, снес базу, восстановил из бэкапа - все работает.
vworld
А относительно ApBackUp - там для 1С, если она не круглые сутки занята - используй "условное выполнение заданий" (существует файл *.lck для 1С)

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 23:42 10-08-2004 | Исправлено: Looking, 23:45 10-08-2004
PIL123



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Для бэкапа 1С под SQL-сервером
У меня раньше было 3 скриптика, которые я запуксал шедулером ночью поочереди.
Первый убивал все процессы с именем 1cv7s.exe на всех компах в домене, второй убивал процессы со стороны SQL сервера, которые держали бэкап необходимых баз, ну а третий собственно проводил бэкап необходимых баз, запуская 1С: Предприятие в пакетном режиме. Всё работало, как часы.
 
Когда я уволился с работы, то забыл эти скриптики с собой взять. Может у кого есть такие - поделитесь, пожалуйста.

Всего записей: 818 | Зарегистр. 25-06-2003 | Отправлено: 16:50 27-05-2005
dg

Moderator-папарацци
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
скрипты, о которых писал выше PIL123

Всего записей: 2852 | Зарегистр. 30-05-2002 | Отправлено: 11:39 07-08-2005 | Исправлено: dg, 11:41 07-08-2005
cr



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
locky
Грамотно надо просто бэкап настраивать и все будет OK - восстанавливали раз 5 по разным причинам - потеря данных составляет разницу между бекапами транзак-лога те в нашем случае 1 час.

Всего записей: 473 | Зарегистр. 13-05-2004 | Отправлено: 12:58 07-08-2005
locky



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cr
1 - Вы внимательно прочитали то что я написал?
2 - У Вас есть 1С-программер который со средней регулярностью вносит изменения в структуру базы?
3 - Сколько откатов и на какой срок Вы можете сделать с таким бэкапом? Каково их общее кол-во и размеры?
 
Смоделируйте ситуацию с поврежденным MD-файлом, и расскажите о результатах. Если Вам "раз 5 по разным причинам" повезло, это не повод... Я сам несколько раз восстанавливал с SQL бэкапов, а потом два раза подряд оно не поднялось.

Всего записей: 100 | Зарегистр. 20-08-2003 | Отправлено: 09:33 08-08-2005
RQQT



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Копирование с одного HDD на другой, на мой взгляд, дает достаточно сомнительный эффект от резервного копирования. Проще делать автоматическую выгрузку из 1С и потом закатывать на CDRW или DVD. Программа для этого - 1СD-Банк.

Всего записей: 24 | Зарегистр. 07-03-2004 | Отправлено: 11:04 08-08-2005
locky



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
... из переписки с людьми, которые настраивают 1С более 5 лет при кол-ве 1С-юзеров более 50.

Цитата:
 
Locky 08.08.2005 15:00:  
вопросец про бэкап 1С под SQL.
Есть некоторый спор на эту тему...
Имеем SQL, 1С и бакап базы просто на сетевой диск средствами SQL. База+лог.
Вопрос - если взорвется сервер на котором 1С, то достаточно ли будет SQL-бэкапа для того, чтобы всё заработало обратно?
 


Цитата:
 
nickitus 08.08.2005 15:00: Смотря какая! Если семерка, то фиг... Если 8.0, то может и повезет %)
nickitus 08.08.2005 15:01: Для 7.7 нужен еще как минимум МД-шник
nickitus 08.08.2005 15:03: Ну как? Доступно? ;)
 


Цитата:
 
tucha 08.08.2005 15:03: Конфу тоже надо бекапить
tucha 08.08.2005 15:04: у нас я робота настроил, который ночью делает выгрузку базы средствами 1С. Мне кажется, после крушения, проще выгруку загрузить
 


Цитата:
 
tucha 08.08.2005 15:13: Ну в принципе есть плюс у SQL бекапа. Если делать регулярно через час бекап лога, то можно в случае краха данные восстановить с точностью до часа. И пользователей при бекапе не надо выгонять из базы
 


Цитата:
 
WildHare 08.08.2005 15:01: если где-то будет бэкап собственно конфигурации (то есть MD + DD) то должно заработать. если речь про 7.7 -- с 8.0 в prodaction я не работал
 


Цитата:
 
Locky 08.08.2005 15:06: речь про 7.7
если будет только то, что я сказал, то всё накроется медным тазОм. Так?
WildHare 08.08.2005 15:08: ну, если с момента снятия бэкапа SQL-базы не было изменений в MD -- база поднимается из бэкапа обратно и проблем быть не должно. хотя с 7.7 можно всякого ожидать :)
в моей старой конторе выгрузку средствами 1С делали раз в неделю или реже (до 20 часов занимала эта выгрузка), а вот бэкап SQL -- два раза в сутки
 

Итог - не хотите лишних заморочек - бэкапте всё. Выгрузка средствами 1С без SQL бэкапа работать будет 100%, а вот наоборот - не факт и это уже случалось. Можно неспешно нарисовать статью...

Всего записей: 100 | Зарегистр. 20-08-2003 | Отправлено: 16:29 08-08-2005
cthsq

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня с базой DBF работают nnBackup + nnCron для этих целей, сбоев и жалоб не было.

Всего записей: 105 | Зарегистр. 25-02-2005 | Отправлено: 17:34 08-08-2005
Weihnachtsmann



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я бэкаплю раздел, где лежат базы DBF обычным бэкапом в три часа ночи. Восстанавливается тупым копированием. Вроде нормально пока...

Всего записей: 1 | Зарегистр. 04-01-2006 | Отправлено: 20:37 04-01-2006
arc



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Я бэкаплю раздел, где лежат базы DBF обычным бэкапом в три часа ночи. Восстанавливается тупым копированием. Вроде нормально пока...

Тока файлы закрывать нужно и индексировать, а то и вправду, "пока".

Всего записей: 647 | Зарегистр. 27-03-2004 | Отправлено: 21:26 28-03-2006
Zexes



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я использую для этих целей Хранителя, чего и вам советую.
Если его нет, то настроить выгрузку из 1С каждую ночь + ежечасное копирование лога.

----------
С уважением, Дмитрий.

Всего записей: 553 | Зарегистр. 19-06-2002 | Отправлено: 21:37 28-03-2006
sashalig

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот эта программа умеет быстро и четко бэкапить 1С http://www.handybackup.ru/backup-1c.shtml

Всего записей: 7 | Зарегистр. 25-07-2007 | Отправлено: 08:52 27-07-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » backup базы 1С


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru