Ответить
  • Pose1don Senior Member
    офлайн
    Pose1don Senior Member

    3837

    20 лет на сайте
    пользователь #9516

    Профиль
    Написать сообщение

    3837
    # 15 октября 2015 12:33 Редактировалось Pose1don, 1 раз.
    H@RD:

    так мне не синхронизация нужна, а отсутствие базы на машинах всегда кроме момента работы именно с 1с с конкретных машин.

    так удаляйте базу при закрытии 1с и после синхронизации вашими любимыми скриптами или утилитами.

    в onedrive можно указать не хранить содержимое локально. уверен, в dropbox тоже это возможно.
    либо используйте шифрование и открывайте контейнер только при запуске 1с, тогда и удалять ничего не нужно.
    вообще в вашем случае 1с разумнее крутить на зашифрованной виртуалке, но это уже не про xp.

  • колокол Senior MemberАвтор темы
    офлайн
    колокол Senior Member Автор темы

    1048

    16 лет на сайте
    пользователь #99524

    Профиль
    Написать сообщение

    1048
    # 15 октября 2015 13:08 Редактировалось колокол, 1 раз.
    Proxopotamus:

    в onedrive можно указать не хранить содержимое локально. уверен, в dropbox тоже это возможно.
    либо используйте шифрование и открывайте контейнер только при запуске 1с, тогда и удалять ничего не нужно.
    вообще в вашем случае 1с разумнее крутить на зашифрованной виртуалке, но это уже не про xp.

    а как указать дропбоксу чтобы он не "чистил" папку в момент работы 1с, и копировал изменения прежде чем удалить, он это может в принципе? Вопросов больше чем ответов.

    Поэтому вопрос о get остаётся открытым. Жду ответа надеясь на человечество.

  • Pose1don Senior Member
    офлайн
    Pose1don Senior Member

    3837

    20 лет на сайте
    пользователь #9516

    Профиль
    Написать сообщение

    3837
    # 15 октября 2015 14:28
    H@RD:

    Вопросов больше чем ответов.

    вам нужно разделить функции синхронизации и защиты. синхронизацию оставьте облаку.
    защиту можно сделать через pgp/truecrypt/.. - создаёте зашифрованный контейнер и открываете его при необходимости работы в 1с. и уже сам контейнер разливаете через облако.
    но откровенно говоря, пока речь идёт о локальном открытии базы, все эти потуги с безопасностью не имеют особого смысла - если сотрудник знает пароль к архиву/контейнеру, то методом классического крипторектального спектроанализа этот пароль станет известным, тем более что теряет этот сотрудник? место в уже тонущей конторе? а если пароля он не знает, а архив или контейнер вскрываются скриптом, то здесь становится ещё смешнее.

  • колокол Senior MemberАвтор темы
    офлайн
    колокол Senior Member Автор темы

    1048

    16 лет на сайте
    пользователь #99524

    Профиль
    Написать сообщение

    1048
    # 15 октября 2015 14:37
    Proxopotamus:

    H@RD:

    Вопросов больше чем ответов.

    вам нужно разделить функции синхронизации и защиты. синхронизацию оставьте облаку.
    защиту можно сделать через pgp/truecrypt/.. - создаёте зашифрованный контейнер и открываете его при необходимости работы в 1с. и уже сам контейнер разливаете через облако.
    но откровенно говоря, пока речь идёт о локальном открытии базы, все эти потуги с безопасностью не имеют особого смысла - если сотрудник знает пароль к архиву/контейнеру, то методом классического крипторектального спектроанализа этот пароль станет известным, тем более что теряет этот сотрудник? место в уже тонущей конторе? а если пароля он не знает, а архив или контейнер вскрываются скриптом, то здесь становится ещё смешнее.

    как он вскроется если базы на машине не будет, расшифровка архива потребует связи с сервером, а сервер отключён?

  • Pose1don Senior Member
    офлайн
    Pose1don Senior Member

    3837

    20 лет на сайте
    пользователь #9516

    Профиль
    Написать сообщение

    3837
    # 15 октября 2015 15:04
    H@RD:

    как он вскроется если базы на машине не будет, расшифровка архива потребует связи с сервером, а сервер отключён?

    если вы передаёте архив по ftp, провайдеру ничего не стоит получить его копию. вы можете хоть бесконечно включать и выключать ваш сервер, но у товарища майора всегда будет как минимум предпоследняя копия вашего back.7z, ну а пароли к нему тоже не вселенская проблема.

  • колокол Senior MemberАвтор темы
    офлайн
    колокол Senior Member Автор темы

    1048

    16 лет на сайте
    пользователь #99524

    Профиль
    Написать сообщение

    1048
    # 15 октября 2015 15:33
    Proxopotamus:

    ...ну а пароли к нему тоже не вселенская проблема.

    какой толк от таких рассуждений, когда этот вопрос уже решён?

  • Compiller Senior Member
    офлайн
    Compiller Senior Member

    8439

    20 лет на сайте
    пользователь #10514

    Профиль
    Написать сообщение

    8439
    # 16 октября 2015 16:37

    А чем вам вариант с мсскюэль не нравится?

    Добавлено спустя 6 минут 5 секунд

    На вашем насе наверняка линупс - поставьте на него пакет битторрентсинк, а на сервер откуда открывается 1с - рамдрайв и настройке синхронизацию на рамдрайв. Хотя у линупса есть свой rsync. И он тоже понимает скрипты. В результате база будет работать с очень быстрого рамдрайв и при отключении сервера просто исчезать.

    Добавлено спустя 2 минуты 23 секунды

    Хотя похоже в связи с кризисной обстановкой старая практика маски шоу снова становится актуальной. Помнится у нтт - Таир - лжм пневмопочтой бабло с этажа на этаж гоняли....

    IT сантехник-ассенизатор
  • колокол Senior MemberАвтор темы
    офлайн
    колокол Senior Member Автор темы

    1048

    16 лет на сайте
    пользователь #99524

    Профиль
    Написать сообщение

    1048
    # 17 октября 2015 06:23 Редактировалось колокол, 1 раз.
    Compiller:

    А чем вам вариант с мсскюэль не нравится?...

    это ещё один вариант из серии в котором я должен разбираться полдня с Ubunty и настраивать ещё полдня на машинах (только в случае успеха).
    Я же говорю, вопрос не стоит так "а почему мне не нравиться это или то", вопрос стоит так "почему не работает функция get и как заставить её работать"

  • Pose1don Senior Member
    офлайн
    Pose1don Senior Member

    3837

    20 лет на сайте
    пользователь #9516

    Профиль
    Написать сообщение

    3837
    # 17 октября 2015 09:30

    H@RD, никто не решает вашу задачу через ftp, потому что это криво и небезопасно. вам здесь предложили 5 реальных вариантов решения - nfs, mssql, rdp, vpn, облако. поэтому вопрос на самом деле стоит так "зачем я спрашиваю, если не хочу слушать".

  • колокол Senior MemberАвтор темы
    офлайн
    колокол Senior Member Автор темы

    1048

    16 лет на сайте
    пользователь #99524

    Профиль
    Написать сообщение

    1048
    # 17 октября 2015 21:38 Редактировалось колокол, 1 раз.
    Proxopotamus:

    ...потому что это криво и небезопасно...

    просто потому что не знаете (как и подробности о nfs, mssql, rdp, vpn, облако)

  • Pose1don Senior Member
    офлайн
    Pose1don Senior Member

    3837

    20 лет на сайте
    пользователь #9516

    Профиль
    Написать сообщение

    3837
    # 17 октября 2015 22:54
    H@RD:

    Proxopotamus:

    ...потому что это криво и небезопасно...

    просто потому что не знаете (как и подробности о nfs, mssql, rdp, vpn, облако)

    ну да, ведь у меня доступ к подобным данным сделан через однодневные сертификаты, много всякого шифрования и несколько облаков. а тут откровение в виде 7z и ftp.

  • колокол Senior MemberАвтор темы
    офлайн
    колокол Senior Member Автор темы

    1048

    16 лет на сайте
    пользователь #99524

    Профиль
    Написать сообщение

    1048
    # 18 октября 2015 00:03
    Proxopotamus:

    H@RD:

    Proxopotamus:

    ...потому что это криво и небезопасно...

    просто потому что не знаете (как и подробности о nfs, mssql, rdp, vpn, облако)

    ну да, ведь у меня доступ к подобным данным сделан через однодневные сертификаты, много всякого шифрования и несколько облаков. а тут откровение в виде 7z и ftp.

    ну да, вы говорите об однодневных сертификатах, шифровании и облаках, а я спрашиваю об одной команде в ftp

  • Compiller Senior Member
    офлайн
    Compiller Senior Member

    8439

    20 лет на сайте
    пользователь #10514

    Профиль
    Написать сообщение

    8439
    # 19 октября 2015 11:10
    H@RD:

    почему не работает функция get и как заставить её работать

    Что у вас в качестве ftp клиента? Встроенный виндовый ftp клиент? Который ftp.exe?

    Добавлено спустя 2 минуты 10 секунд

    https://www.google.by/search?q=ftp.exe+ftp+get+doesn't+work
    читайте - если такой вариант времяпровождения вас больше устраивает. Хотя у MS встроенный ftp клиент годится только для видимости.

    Добавлено спустя 1 минута 46 секунд

    Используйте вместо ftp get WGET или ARIA2.

    Добавлено спустя 1 минута 21 секунда

    Можете ещё здесь почитать http://forum.ru-board.com/topic.cgi?forum=62&topic=23213&start=5320
    там правда 11 тем по 100+ страниц, но там с подобной задачкой помогут на порядок быстрее чем на онлайнере...

    IT сантехник-ассенизатор
  • колокол Senior MemberАвтор темы
    офлайн
    колокол Senior Member Автор темы

    1048

    16 лет на сайте
    пользователь #99524

    Профиль
    Написать сообщение

    1048
    # 19 октября 2015 13:32

    Compiller

    Использую в качестве клиента WinSCP. В гугле уже гуглил. На подобных форумах сижу. Предварительно проблема с особенностями подключения через фтп к Ubunty

  • Compiller Senior Member
    офлайн
    Compiller Senior Member

    8439

    20 лет на сайте
    пользователь #10514

    Профиль
    Написать сообщение

    8439
    # 19 октября 2015 17:55

    И из батника тоже винсцп вызываете?

    IT сантехник-ассенизатор
  • колокол Senior MemberАвтор темы
    офлайн
    колокол Senior Member Автор темы

    1048

    16 лет на сайте
    пользователь #99524

    Профиль
    Написать сообщение

    1048
    # 19 октября 2015 19:01
    Compiller:

    И из батника тоже винсцп вызываете?

    Да

    Проблему наконец то решил. Вы натолкнули меня на мысль использовать другой клиент. Wget тоже не заработал, а вот Curl с первого раза. Скрипт работает на ура (поддержка докачек при сбоях, доп.шифрование и т.д), спасибо Вам за наводящий совет. :super:

  • MuJlblii Senior Member
    офлайн
    MuJlblii Senior Member

    1487

    17 лет на сайте
    пользователь #66444

    Профиль
    Написать сообщение

    1487
    # 2 февраля 2016 16:07

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

  • Compiller Senior Member
    офлайн
    Compiller Senior Member

    8439

    20 лет на сайте
    пользователь #10514

    Профиль
    Написать сообщение

    8439
    # 2 февраля 2016 16:43

    в облако достаточно было сливать обычный бэкап базы. а для доступа снаружи понадобится VPN соединение с дальнего конца до вашего роутера, при условии что роутер сумеет прикинуться VPN сервером, или наоборот: VPN от роутера до дальнего конца если не сумеет.
    А что мешает за роутером поднять сервер с RDP доступом и к нему подключаться из внешней сети?
    Даже Windows Server ставить не обязательно - достаточно патч Termiserv применить к любой версии Windows.

    IT сантехник-ассенизатор
  • MuJlblii Senior Member
    офлайн
    MuJlblii Senior Member

    1487

    17 лет на сайте
    пользователь #66444

    Профиль
    Написать сообщение

    1487
    # 2 февраля 2016 20:47 Редактировалось MuJlblii, 1 раз.

    Compiller

    Compiller:

    в облако достаточно было сливать обычный бэкап базы.

    Суть в том, чтобы иметь доступ к базе в любом месте

    Compiller:

    А что мешает за роутером поднять сервер с RDP доступом и к нему подключаться из внешней сети?

    нет возможности иметь постоянно работающий комп, поэтому и рассматриваю для себя вариант с базой на внешнем жестком диске.

    Compiller:

    для доступа снаружи понадобится VPN соединение с дальнего конца до вашего роутера, при условии что роутер сумеет прикинуться VPN сервером

    Роутер умеет прикидываться openvpn сервером, более того, вроде как даже получается установить соединение, но я не вижу ничего в сети. Я в этом всем не силен, поэтому если можете ткините носом куда копать, а то нагуглить получается все для linux

  • MuJlblii Senior Member
    офлайн
    MuJlblii Senior Member

    1487

    17 лет на сайте
    пользователь #66444

    Профиль
    Написать сообщение

    1487
    # 3 февраля 2016 10:26

    Всем спасибо, разобрался сам