Синхронизация базы 1С в удаленных офисах

Вопросы программирования БД, их оптимизации, резервирования и восстановления данных.

Модераторы: Trinity admin`s, Free-lance moderator`s

Bonov
Advanced member
Сообщения: 60
Зарегистрирован: 13 фев 2006, 18:21
Откуда: Москва
Контактная информация:

Синхронизация базы 1С в удаленных офисах

Сообщение Bonov » 28 апр 2006, 15:54

Появилась необходимость использования единой базы данных (в Москве), которая бы синхронизировалась с подчиненными базами в удаленных офисах (Турция, Кипр, Египет и пр.). Скорость и надежность Интернет канала между этими странами и Москвой оставляет желать лучшего, хоть к провайдеру все подключены как минимум по 2МБит. Подскажите наилучшие пути решения проблемы, потому что синхронизация раз-два в день не подходит, желательно обновлять информацию более или менее в реальном времени.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Синхронизация базы 1С в удаленных офисах

Сообщение Stranger03 » 28 апр 2006, 16:58

Bonov писал(а):Появилась необходимость использования единой базы данных (в Москве), которая бы синхронизировалась с подчиненными базами в удаленных офисах (Турция, Кипр, Египет и пр.).
Синхронизация базы MS SQL?
Может вы подумаете на тему создания защищенного портала в Москве, а пользователи в Египте работали бы через Веб-интерфейс?

Bonov
Advanced member
Сообщения: 60
Зарегистрирован: 13 фев 2006, 18:21
Откуда: Москва
Контактная информация:

Сообщение Bonov » 03 май 2006, 22:40

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

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

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 04 май 2006, 08:59

Bonov писал(а):Да, 1С на SQL, но использовать другой интерфейс крайне не хотелось бы, потому что бывает так, что сотрудник, работающий в Москве, на 3 месяца едет в Египет, а переучивать его возможности нет, особенно учитывая специфичность базы.
Ну я бы вам посоветовал создать защищенный портал, по https, повесить на порт, отличный от штатного, чтобы сканеры не отлавливали в штатном режиме.

Bonov
Advanced member
Сообщения: 60
Зарегистрирован: 13 фев 2006, 18:21
Откуда: Москва
Контактная информация:

Сообщение Bonov » 04 май 2006, 10:46

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

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 04 май 2006, 10:50

В Ваших условиях, имхо, подойдет только оффлайновая синхронизация :( А Вы хотите - онлайновую, для коей нужны надежные (более одного и fail-over) и постоянно работающие с заданной гарантированной пропускной способностью каналы.
Т.е., имхо - вряд ли что-то получится.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 04 май 2006, 12:42

Bonov писал(а):Я так понимаю, Вы предлагаете удаленный доступ к единой базе, по терминалке через защищенный канал
Не совсем по терминалке, а через публикацию приложения через веб. Это немного разные вещи. Здесь вся нагрузка ложится на front-end сервер IIS например.
А по поводу синхронизации вам уже написали.

Pit
member
Сообщения: 27
Зарегистрирован: 17 май 2005, 17:03
Откуда: Самара

Сообщение Pit » 05 май 2006, 12:38

Bonov
А что не нравится в распределенных базах от 1с? Штучка конечно не без самомнения. Но при Ваших условиях должно устроить.

Bonov
Advanced member
Сообщения: 60
Зарегистрирован: 13 фев 2006, 18:21
Откуда: Москва
Контактная информация:

Сообщение Bonov » 05 май 2006, 12:58

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

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1990
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 12 май 2006, 12:42

я с MS SQL мало занимался, а разве нет стандартных средств репликации ?

Pit
member
Сообщения: 27
Зарегистрирован: 17 май 2005, 17:03
Откуда: Самара

Сообщение Pit » 12 май 2006, 15:33

Bonov
Дело в том, что этот процесс нужно автоматизировать, т.е. чтобы обновления скачивались, отправлялись, загружались и обновлялись автоматически хотя бы раз-два в час. Поэтому и была попытка рассмотреть другие способы, прежде чем браться за это дело.
C этой точки зрения да, но стоит настроить и практически все - проблема решена (ну, почти  :roll: ).  У нас это делаеться вообще каждые 7 минут. Обмен идет из центрального офиса, выгружается на фтп, оттуда забирают/выкладывают все наши площадки по городу. Механизм обмена самописный. Последние года уже наверное полтора - без большой головной боли по этому поводу.

Bonov
Advanced member
Сообщения: 60
Зарегистрирован: 13 фев 2006, 18:21
Откуда: Москва
Контактная информация:

Сообщение Bonov » 12 май 2006, 21:33

Значит будем делать на основе механизма распределенных баз в 1С.

Аватара пользователя
Kirill Tkachev
Advanced member
Сообщения: 481
Зарегистрирован: 08 июл 2004, 13:37
Откуда: Saint-Petersburg
Контактная информация:

Сообщение Kirill Tkachev » 18 май 2006, 18:25

Синхронизация с помощью УРДБ может идти в автоматическом режиме - оно из пакетных файлов запускается насколько я помню. Обратитесть к ближайшему франчайзи расскажут подробнее.

Serg_vetl
Junior member
Сообщения: 4
Зарегистрирован: 27 авг 2007, 15:00
Откуда: Нижегородская область

Сообщение Serg_vetl » 27 авг 2007, 15:04

Доброго времени суток! Подскажите пожалуйста: есть 1С УСН Базовая версия нужно сделать чтобы в ней работало одновременно 2 человека. Возможно ли создать на каждом компе по отдельной базе и синхронизировать их? или есть какие нибудь другие пути решения этой проблемы?
С уважением, Сергей

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 27 авг 2007, 15:24

Serg_vetl писал(а):или есть какие нибудь другие пути решения этой проблемы?
Собственно поставить сетевую версию на 2-х человек.

Ответить

Вернуться в «Серверы - ПО, Базы Данных и их использование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей