Синхронизация файлов на предприятии

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

    На более менее серьезных предприятиях система, как правило, жестче и все сводится к установке электронного документооборота, хотя бы 1C Архив.

    Но варианты с документооборотом я приберегу для потом, а сейчас я хотел бы выяснить, насколько реально обойтись без него?
    Машин всего 50 штук, находятся некоторые километров за 10 даже.
    Охота чтобы был единый архив с документами и он как-то красиво бэкапился.

    Я бы на самом деле хотел рассмотреть такой вариант:
    Пользователи хранят документы локально (для случаев, когда может случиться страшное — проблемы с сервером) и на сервере (как зеркало).
    Каждый пользователь синхронизируется с сервером (какой-нибудь хорошей программкой)
    В свою очередь сервер (если его можно так назвать, а точнее файловое хранилище) синхронизирует документы на сервис типа DropBox или Live Mesh.

    Проблема в синхронизации пользователей с сервером.

    Расскажите пожалуйста, как сделано у вас на работе?

    Комментарии 16

      0
      >Расскажите пожалуйста, как сделано у вас на работе?

      Рабочие документы на smb шаре сервера (RAID5)+ бэкап. Удалённые пользователи используют VPN и работают с теми же файлами. Бэкап делается tar'ом, раз в неделю все *.doc, *.xls, *pdf. На некоторых критически важных стационарных ПК файлы почтового клиента хранятся в скрытой шаре на том же сервере.

      В планах внедрение CRM или еще какой аббревиатуры =)
        0
        Я не знаю насколько православная у вас ОС, но ИМХО вы хотите Roaming Profiles, Folder Redirection и Offline Folders. Всё это доступно в домене из коробки.
          +1
          Какая операционка-то у людей?
            0
            Везде и у всех WinXP, _серверы_ под 2003 и 2008
              0
              У меня на работе все личные данные пользователей хранятся в сети, т.е. подключается диск и писать можно только на него, на локальный диск нельзя. Для отказоустойчивости подобной схемы используем DFS.
            0
            Если все построено на венде — то Microsoft System Center Data Protection Manager
            для удаленных машин +VPN
              0
              не надо велосипеда, пользуйте бесплатный SharePoint Services
              контроль версий, доступ откуда угодно, дополнительные мета-теги, работа как с файловой шарой…
                +1
                  0
                  Для любителей велосипедов — git + самодельная морда к нему (не думаю, что бухгалтеры освоят комманд-лайн). Получаем контроль версий и синхронизацию.
                    0
                    Хорошая идея. У меня похожая ситуация, и к git-у давно присматриваюсь.
                    Кстати, извини за глупый вопрос, как к нему прикрутить шифрование при хранении и передаче?
                      0
                      IPSEC для шифрования при передаче + при хранении, на серверной стороне обрабатывайтеуже чем угодно способов много
                    0
                    SVN очень удобно не только для разработки. Можно хранить все, что угодно и синхронизация занимает минимум времени.
                      0
                      rsync с сервера к клиентам днем
                      upload на яндекс.диск ночью
                        0
                        APBackup, TheCopier. Ежевечернее автоматическое копирование пользовательских данных и почтовых учеток на сервера с последующим выключением рабочих станций. На серверах RAID, плюс резервное копирование на соседние серверы.
                        Те данные, которые часто меняются, подлежат ежедневному копированию. Всякие свалки старых документов копируются раз в неделю или даже раз в месяц. Если изменение данных не планируется, пишем их на болванки и кладем в сейф.
                        Наиболее подверженные повреждению данные имеют копии за последние 4-5 дней, плюс две-три еженедельных копии и пару ежемесячных.
                          0
                          у меня 20 компов всего на каждом расшарена папка Work — у кого-то это рабочий стол, у кого-то это отдельная папка.
                          Дальше в цикли делаю что-то вроде такого
                          echo «Mounting share Usergname»
                          if smbmount //192.168.100.71/Work /clients/username -o guest,iocharset=utf8
                          then rsync -agEvz --delete-after --exclude=”*~” /clients/username/ /mnt/1500/username
                          smbumount /clients/username
                          echo " Username done"
                          fi

                          Если у пользователя более приватная шара, то делаем это с логином и паролем администратора
                          echo «go go go Ryzhov»
                          if mount -t cifs -o user=«Администратор%Gr45n6cd78n»,iocharset=utf8 //192.168.100.197/work /clients/ryzhov
                          then rsync -agEvz --delete-after --exclude=”*~” /clients/ryzhov/ /mnt/1500/ryzhov/
                          smbumount /clients/ryzhov
                          echo «ryzhov done»
                          fi

                          Всё это в крон и всё
                            0
                            Столько много разных решений ;)// Спасибо всем!
                            Больше всего мне кажется интересным SharePoint, покопаю в эту сторону может

                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                            Самое читаемое