Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 1С и OneDrive (или другое не специализированное облако)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Пользователю 1С 8.3, 8.2, 8.1, 8.0 > Прочее 1С 8
ssslawik
Здравствуйте! Помогите решить такую задачу.
Есть несколько баз 1С 8.3, каждая размером по 0,5-1 ГБ. Папки в которых развернуты базы состоят в целом из нескольких файлов, но в каждой из них есть один большой файл по 0,5 ГБ минимум.

Мне нужно реализовать доступ к папке с базами через интернет с разных компьютеров - чтобы я мог работать с ними с рабочего компьютера, а потом придя домой синхронизировать базу с рабочего компьютера на домашний и иметь возможность продолжить работу.
Бюджета на специализированные облачные сервисы нет. Можно ли реализовать это с помощью GoogleDrive, OneDrive или других сервисов?

Проблема в следующем - если у меня есть файл с базы 0,5-1 ГБ и в него будут внесены изменения:
1) в облако будет загружаться полностью весь файл заново или только будут подгружены изменения?
2) на другом компьютере при синхронизации весь файл будет загружен заново или будут синхронизированы изменения в нем?

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

Спасибо.
Flexy
Цитата(ssslawik @ 23.02.17, 10:46) необходимо зарегистрироваться для просмотра ссылки
Мне нужно реализовать доступ к папке с базами через интернет с разных компьютеров - чтобы я мог работать с ними с рабочего компьютера

RDP, Публикация на Web-Сервере, 1С: Линк.
Цитата(ssslawik @ 23.02.17, 10:46) необходимо зарегистрироваться для просмотра ссылки
а потом придя домой синхронизировать базу с рабочего компьютера на домашний и иметь возможность продолжить работу.

Распределенная база данных.
DenZzeR
ssslawik @ 23.02.17, 11:46 необходимо зарегистрироваться для просмотра ссылки ,
Якщо ще актуально...31000000.gif

Можна використовувати будь-який он-лайн диск (яндекс*, дропбокс, гугл-драйв) але закидувати потрібно не папку з базою, а попередньо її заархівувавши
В мене розмір бази - 1Гб, а саме той файл 1Cv8.1CD займає 923Мб.
Після архівації всієї папки з базою - розмір архіву 207Мб.

200мб то не 1Тб ))) синхронізуються досить швидко
Єдине - упаковка/розпаковка.

В мене зроблений bat файл і так щоночі резервні копії всіх баз робляться... по кліку на ярлик або "Назначенные задания" cool.gif
Irzik
DenZzeR,
Не поделитесь для примера , пж, BAT файлом по архивированию. Очень надо для примера. Спасибо

Вы писали:
В мене зроблений bat файл і так щоночі резервні копії всіх баз робляться... по кліку на ярлик або "Назначенные задания"

мой email: IRZIK_P@UKR.NET
Flexy
Irzik @ Сегодня, 12:36 необходимо зарегистрироваться для просмотра ссылки ,
Не изобретайте велосипед. Если стоит задача бэкапить базу в облако, ту существует полно софта для этого.
Из бесплатного и лично проверенного, к примеру: необходимо зарегистрироваться для просмотра ссылки
DenZzeR
Irzik @ 27.05.17, 13:36 необходимо зарегистрироваться для просмотра ссылки ,
необходимо зарегистрироваться для просмотра ссылки
Ось тут колись (приблизно 10 років тому faceoff.gif ) замітку написав - з малюнками
Працюють досі
Програмки також пробували, та частенько з часом вони переставали працювати. А тут по "дерев'яному" 32000000.gif
На той час не те що хмарні сервіси, інтернет по діал-апу йшов... ледве пошту приймали 64000000.gif
До того ж - на сервер не хочеться ставити "зайвого", а часто програми й самі не ставляться, або "бачать" що це серверна платформа і безкоштовні одразу вимагають встановити платну ПРО версію, або просто не встають, бо не та платформа.
А так - на сервері все впакували.
А вже робочий комп під віндовс 7 (+антивірус) скачує ці файли собі і "розкидує" їх в хмари...
Виходить копіі є на сервері, на компі адміна, в хмарах.

Чому RAR - танцював від того що було в наявності + популярний + надыйний.
Зустрічав, що використовувались інші консольні архіватори, наприклад 7z.


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

Коротенько тут оновлю:
bat-файл для переіндексації вночі чи якщо "вилетіла" база і просить монопольно
Деяким користувачам підходить лише цей варіант - запустити його по ярличку і зачекати
"C:\Program Files\1Cv77\BIN\1cv7.exe" [b]CONFIG[/b] /M /Dc:\1C_Bases\НашаБаза\ /NAdmin /Pпароль_адміна /@"c:\___APPSERVER\packet\1c_reindex.param"

В файлі "1c_reindex.param" містяться параметри для запуска конфігуратора (ті ж галочки, що ставляться при відкритті "Администрирование - Тестирование и исправление ИБ")
Y - виконувати перевірку, N - не виконувати, галочки якби не має.
Для простого відновлення і для періодичного виправлення/перевірки в мене створені окремі файли бат і парам
[General]
Output="c:\___APPSERVER\packet\1c_reindex_X.log"
Quit=Y
CheckAndRepair=Y
[CheckAndRepair]
Repair=Y
PhysicalIntegrity=N
Reindex=Y
LogicalIntegrity=N
RecalcSecondaries=N
RecalcTotals=N
Pack=N
SkipUnresolved=Y
CreateForUnresolved=N
Reconstruct=N


Архівація
Для початку завершуємо всі екземпляри 1С (в окремому чи тому ж батнику)
taskkill /im 1cv7.exe /T /f
taskkill /im cmd.exe /T /f


А тапер бат-файл - копіюємо базу в окремий каталог і архівуємо його. Цей тимчасовий каталог видаляється, архіви складаються окремо

Цитата
в мене понад 10 окремих баз, тому зручно було роботи через змінні (щоб для нової бази лише їх змінити)
set base_name=NewConfig
set base_path=C:\1C_Bases\
xcopy %base_path%%base_name% ...


але можна і просто так писати
xcopy C:\1C_Bases\NewConfig ...


set base_name=NewConfig
set base_path=C:\1C_Bases\
set backup_path=C:\___APPSERVER\

rmdir %backup_path%tmp_backup_tnx  /s /q
mkdir %backup_path%tmp_backup_tnx\%base_name%
del /q %backup_path%tnx1c.rar

echo Создаем копию базы
xcopy %base_path%%base_name% %backup_path%tmp_backup_tnx\%base_name%  /s /e /h /EXCLUDE:NoCopy.lst

echo Создаем основной архив
rar a -rr5p -ibck -m5 -ep1 -ag_ddmmyyhhmm  %backup_path%tnx1c %backup_path%tmp_backup_tnx\%base_name%

rem як варіант - архів можна одразу запролити
rem rar a -rr5p -ibck -hpНАШ_ПАРОЛЬ_НА_АРХІВ -m5 -ep1 -ag_ddmmyyhhmm  %backup_path%tnx1c %backup_path%tmp_backup_tnx\%base_name%


rem shutdown /s /t 61 /c "Отключение на ночь... для зарядки батарей"



Файл NoCopy.lst - файл виключень, що не потрібно копіювати.
А то копіювали 5Гб, потім 3Гб видаляли....
.cdx
.lst
.cfg
.log
.exe
.jpg
.csv

деякі маски додав просто провсяк випадок...

Ось спробую поділитись файлими необходимо зарегистрироваться для просмотра ссылки
gjurza
Підніму тему... Не з'явилося чогось більш універсального?

Є пару ноутів з 1С на малому ПП, хотілося б щоб вся інформація між ними синхронізувалася в режимі онлайн. Можливий доступ з трьох ПК до цієї бази, якщо зберегти її десь на на гугл-диску чи якомусь іншому хмарному сервісі?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.