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

    1048

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

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

    1048
    # 6 октября 2015 21:35 Редактировалось колокол, 3 раз(а).

    Помогите перенести базу 1С 7.7 на FTP

    мне нужно пользоваться базой удалённо (не только просмотр но и изменение)
    настроенный сервер есть (NAS с белым айпи), что дальше? Как указать клиенту делать запрос на чтение\запись базы по фтп?

  • zettich Onliner Auto Club
    офлайн
    zettich Onliner Auto Club

    5564

    21 год на сайте
    пользователь #7853

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

    5564
    # 7 октября 2015 00:14

    H@RD, вы по фтп этого не сделаете. настройте НАС на раздачу NFS, на компьютере настройке папку NFS.

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

    1048

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

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

    1048
    # 10 октября 2015 16:32
    Игорь Зеттич:

    H@RD, вы по фтп этого не сделаете. настройте НАС на раздачу NFS, на компьютере настройке папку NFS.

    перелопатил всё. NFS тоже не подходит ибо у меня не внутренняя сеть, а внешняя. Туннель не могу настроить по VPN на линухе НАСа, слишком сложно.
    Решил через функцию в 1с УРБД действовать. А именно написать batник о копировании базы с ФТП при запуске 1с и записи на НАС при конце работы с 1с.
    Может знаете команды копирования с заменой на\с ФТП ??

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

    3836

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

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

    3836
    # 11 октября 2015 22:47

    H@RD, почему не хотите просто залить базу в любое удобное для вас облако?

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

    2169

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

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

    2169
    # 12 октября 2015 09:33 Редактировалось sovaby, 1 раз.

    NFS прекрасно работает по внешней сети На маршрутизаторе сделайте проброс поротов На NFS шару наса
    Port 111 (TCP and UDP) and 2049 (TCP and UDP)
    ну и коннект mount -o port=2049 -t nfs4 my.router.ip:/base1c /mnt/base1c
    Для виндовс
    mount my.router.ip:/base1c:/sharename g:
    mount \\my.router.ip\base1c:/sharename g:

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

    8433

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

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

    8433
    # 14 октября 2015 09:20

    http://habrahabr.ru/company/microsoft/blog/268533/ Облако для компаний разработчиков: 1С в облаке, полное руководство
    на злобу дня как говорится...

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

    1048

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

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

    1048
    # 14 октября 2015 10:57

    Так облака ж за деньги.

    sovaby а разве экспиха будет видеть файловую систему линукса через тунэль NFS?

    Уже почти достиг цели, осталась последняя проблема.
    Не выполняется один элемент скрипта (bat-файла) функция "get". База упорно не хочет считываться с НАСа, пишет то атрибуты файлов несоответствуют (через WinSCP), то закрыт внутренний адрес сети, компьютера на котором ставлю 1с( через putty или ftp).
    Может кто писал батники и для работы с фтп, подскажете в чём может быть косяк? Разумеется брандмаузеры с фаерволами поотключены.

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

    8433

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

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

    8433
    # 14 октября 2015 13:14 Редактировалось Compiller, 1 раз.

    А через тоталкоммандер база то по фтп видна?
    Не проще ли BittorentSync поднять на компе дома и на компе на работе?

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

    без фтп и танцев с бубном. Или хотите именно УРБД 1Скино использовать?

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

    просто по фтп у вас ни шифрования, ни чего. При p2p хоть непонятно чем и как снифить вас. Да и при P2P слаться будут только изменения, а при фтп целиком база. Проще на вашем Nas SQL завести (наверное и базу в SQL конвертнуть) 1С 7.7 умеет с SQL работать вроде. С MS SQL точно. Хотя тут ещё непонятно что за система у вас на NAS.

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

    3836

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

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

    3836
    # 14 октября 2015 13:31 Редактировалось Pose1don, 1 раз.
    H@RD:

    экспиха

    смешно, а мы тут про облака... хотя вроде dropbox ещё поддерживает xp - почему вы упёрлись в nas и не хотите через облако решить задачу? да и явно быстрее будет по синхронизации, чем через ваш nas на непойми каком линке.

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

    8433

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

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

    8433
    # 14 октября 2015 15:12

    Так 1с 7.7 ещё древнее экспихи.

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

    1048

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

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

    1048
    # 14 октября 2015 22:09 Редактировалось колокол, 1 раз.

    Compiller и через тоталкомандер видна, и через WinSCP и через браузер. Яж говорю проблема только в том что batник не хочет выполнять одну из функций (get).
    Танцы с бубном нужны по субъективным причинам. У НАСа есть преимущества, я например могу его отключить из любой точки мира в любой момент одним простым звонком по телефону. И неважно сольют ли пароли сотрудники компании проверяющим органам при осаде офиса или нет, есть доступ к интернету или нет. Ваши предложения для меня ещё более сложны, и требуют пересмотра тысяч букаф.
    Тем более это не бубен а обыкновенный скрипт -bat который может написать любой школьник :)

  • zettich Onliner Auto Club
    офлайн
    zettich Onliner Auto Club

    5564

    21 год на сайте
    пользователь #7853

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

    5564
    # 14 октября 2015 22:21

    H@RD, человеческий фактор никто не отменял. я знаю две истории, которые произошли в Минске:
    1) люди поставили на сервер 1С мега электромагнит для размагничивания жесткого диска с кнопкой под столом директора. итог - ошибочка вышла - нажал случайно при виде не знакомых людей вошедших
    2) люди оборудовали в офисе пост охраны, видеонаблюдение, турникеты, удаленное подключение к офису. итог - люди пришли, за 5 минут пробрались, человеческий фактор - охрана не смекнула, итог - люди пришли к директору и главбуху и они уже ничего не смогли сделать.

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

    касаемо ФТП - пережиток прошлого. возмите Google Drive, OneDrive, Яндекс.Диск, Mail.ru Диск или Dropbox и сделайте это без лишнего гемора. либо сетевой диск с авторизацией - Samba, расшаренная папочка.

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

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

    3836

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

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

    3836
    # 14 октября 2015 22:32
    H@RD:

    И неважно сольют ли пароли сотрудники компании проверяющим органам при осаде офиса или нет, есть доступ к интернету или нет.

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

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

    1048

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

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

    1048
    # 14 октября 2015 23:08 Редактировалось колокол, 2 раз(а).

    Кто Вам сказал что вопросы безопасности не учтены? Есть внутреннее шифрование на машинах, так и на НАСе, есть перепись поверхности дисков (всё уже в скрипте вбито и работает). Толку от обладания файлами передающихся по фтп никакого. В этом смысле облака настроить на своих условиях не всегда возможно. Так что выбор стоял между удалённым сервером (туннелем) либо пассивной передаче данных через например фтп (не отрицаю что есть и более свободные облака в плане выбора ПО и тд). Ну а пока передача архивами на автомате, субъективно занимает меньше траффика и времени. Да и время поджимает пробовать то чего не пробовал ранее. Сначала нужна работоспособность, а потом уже буду эксперименты ставить.
    Так что, неужели никто не писал batники? вот сама команда
    get /workrez c:\1c\rets\back.7z
    пишет либо ошибка атрибутов, либо не можем открыть внутреннюю сеть 192.168.1.15. (в зависимости от программы выполняющей скрипт)

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

    3836

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

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

    3836
    # 15 октября 2015 09:13
    H@RD:

    Да и время поджимает пробовать то чего не пробовал ранее.

    ваша задача решается за 10 минут через любое облачное хранилище, а вы уже неделю упираетесь в костыли с ftp. более того, начали с работы с базой сразу из 1С, а теперь уже дошли до архивации в 7z - данапаркуа?

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

    1048

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

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

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

    H@RD:

    Да и время поджимает пробовать то чего не пробовал ранее.

    ваша задача решается за 10 минут через любое облачное хранилище, а вы уже неделю упираетесь в костыли с ftp. более того, начали с работы с базой сразу из 1С, а теперь уже дошли до архивации в 7z - данапаркуа?

    допустим
    есть пруф на 10-минутное решение задачи? (с нормальным бесплатным облаком, и предсказуемыми серверами)

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

    3836

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

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

    3836
    # 15 октября 2015 10:30
    H@RD:

    есть пруф на 10-минутное решение задачи? (с нормальным бесплатным облаком, и предсказуемыми серверами)

    1. идёте на dropbox.com, регистрируетесь и ставите клиент
    2. заливаете свою базу в папку dropbox и указываете её в 1с

    вместо dropbox можно использовать любое другое облако, для которого есть клиент под xp.

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

    1048

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

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

    1048
    # 15 октября 2015 11:11 Редактировалось колокол, 5 раз(а).
    Proxopotamus:

    H@RD:

    есть пруф на 10-минутное решение задачи? (с нормальным бесплатным облаком, и предсказуемыми серверами)

    1. идёте на dropbox.com, регистрируетесь и ставите клиент
    2. заливаете свою базу в папку dropbox и указываете её в 1с

    вместо dropbox можно использовать любое другое облако, для которого есть клиент под xp.

    а где там автоматическое выкачивание базы из облака, при запуске 1с? Там линк меняется каждый раз, даже скрипт get
    под него не напишешь :-? Нету отключения сервера по времени и тд
    п.с. б-же там ещё раздача через http, похоже я зря потратил 10 минут своей жизни

    Ребята, ктонибудь!? Пишет batники на фтп?

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

    3836

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

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

    3836
    # 15 октября 2015 11:42
    H@RD:

    а где там автоматическое выкачивание базы из облака, при запуске 1с? Там линк меняется каждый раз, даже скрипт get
    под него не напишешь п.с. б-же там ещё раздача через мэйл

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

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

    1048

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

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

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

    H@RD:

    а где там автоматическое выкачивание базы из облака, при запуске 1с? Там линк меняется каждый раз, даже скрипт get
    под него не напишешь п.с. б-же там ещё раздача через мэйл

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

    так мне не синхронизация нужна, а отсутствие базы на машинах всегда кроме момента работы именно с 1с с конкретных машин. С полной автоматикой. То есть тоже нужны скрипты и тоже нужна команда типа get :(