Запуск сервиса dropbox как службы на терминальном сервере

25.03.12

База данных - Архивирование (backup)

Настройка сервиса dropbox как службы на терминальном сервере

Я думаю, не найдётся такого человека, который бы не слышал про замечательную службу - dropbox.com. Принципы работы, настройку и т.д. я приводить не буду, благо на инфостарте уже достаточно много писали об этом. Я расскажу как настроить этот сервис в качестве службы на терминальном сервере (в моём примере это будет Windows Server 2003 SP2 R2).

Нам понадобятся:

1. Дистрибутив Dropbox - https://www.dropbox.com/downloading?src=index

2. Программы srvany.exe и instsrv.exe, из пакета Windows Server 2003 Resource Kit Tools - http://www.microsoft.com/download/en/details.aspx?id=17657

Начинаем:

1. Инсталируем дропбокс в Program Files с ключем /D — Пуск-Выполнить-%файл инсталляции% /D=C:\Program Files\Dropbox

2. Логинимся удаленно через Remote desktop под учётной записью c правами администратора.

3. Настраиваем дропбокс, аккаунт, папки для синхронизации и т.д.

4. Далее нам понадобятся всем известные утилиты от майкрософт из пакета Windows Server 2003 Resource Kit Tools: srvany.exe и instsrv.exe.

5. Копируем файлы srvany.exe и instsrv.exe в C:\Program Files\Dropbox

6. Пуск-Выполнить-»C:\Program Files\Dropbox\instsrv.exe» Dropbox «C:\Program Files\Dropbox\srvany.exe» (копируем с кавычками)

7. Пуск-Выполнить- reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v Application /d «C:\Program Files\Dropbox\Dropbox.exe»

8. Пуск-Выполнить- reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v AppDirectory /d «C:\Program Files\Dropbox»

9. Удаляем ярлык дропбокса из автозагрузки.

10. Перемещаем ВСЕ файлы из C:\Documents and Settings\Administrator\Application Data\DropBox to C:\Documents and Settings\Default User\Application Data\Dropbox

11. Пуск-выполнить-net start Dropbox

Всё!

PS. На этом этапе dropbox должен заработать, но я столкнулся с рядом причин по которым сервис не работал. Тому было несколько причин в виде ошибок возникнувших после вышеупомянутых операций:

1. Содержимое папки полностью переместить можно перелогинившись в локального админа, т.к. дропбокс встраивает в оболочку свои иконки и для удаления нужно останавливать explorer.exe

2. Служба дропбокса запускалась и останавливалась. Покопавшись немного в реестре я обнаружил, что пути запуска исполняемого файла dropbox.exe — указывали на С:\Program Files\Dropbox — хотя мы переместили всё C:\Documents and Settings\Default User\Application Data\Dropbox! Исправляем или путь в реестре либо копируем всё содержимое в С:\Program Files\Dropbox. Внимание! Такая ситуация может произойти у тех, у кого уже был установлен dropbox, но не вычищен реестр от записей dropbox.

3. После манипуляций указанных выше служба дропбокса наконец-то запустилась, но…синхронизации не происходило. Конечно же!…воскликните вы, и будет абсолютно правы — инсталяция то была выполнена под учёткой пользователя а не system, под правами которой запускается служба. Меняем на запуск от имени нужного нам пользователя (с правами на запуск служб).

PPS. После этих манипуляций всё заработало и бекапы на сервере льются в инет без аутентификации пользователя на сервере.

См. также

Резервное копирование и восстановление 1С баз на PostgreSQL в Windows с помощью pgAdmin, bat-файлов и планировщика

Архивирование (backup) Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

07.10.2022    14135    sapervodichka    33    

133

Архивирование базы в dt и дамп postgres

Архивирование (backup) Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Захотелось клиентам выгрузку архива баз, и выгрузку в дт, готовые скрипты с сети не заработали. Может, кому-то поможет. Релиз 8.3.18.1741.

1 стартмани

25.08.2022    3906    0    Gnom-Gluck    6    

5

Утилита копирования баз данных 1С

Архивирование (backup) Платформа 1С v8.3 Абонемент ($m)

Небольшая утилита для копирования файловых баз данных 1С.

1 стартмани

02.06.2022    3701    2    Giblarium    8    

5

Конфигурация 1С v.8, для резервного копирования клиент-серверных баз 1С v.8 в *.DT на внешний FTP сервер

Архивирование (backup) Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Данная конфигурация, по времени, указанном в регламентном задании, проходит по заполненному в ней справочнику баз 1С, отключает пользователей и рабочие сеансы и выгружает в файл *.DT: локальную папку, сетевую папку или ftp сервер.

1 стартмани

22.04.2022    4794    20    FeDBuka    10    

6

Архивация информационной базы в формате dt для ОС Linux

Архивирование (backup) Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Реализация сценария резервного копирования информационных баз в формате dt для ОС Linux на примере Ubuntu 20.04 в клиент-серверном варианте для командной оболочки bash.

1 стартмани

20.02.2022    6292    7    masterb    10    

7
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. anton.fly7 173 26.03.12 08:42 Сейчас в теме
супер!
2. SiAl 76 27.03.12 07:19 Сейчас в теме
бекапы на сервере льются в инет
?
Нормальный такой инсайд.
3. AlX0id 29.03.12 12:51 Сейчас в теме
Далее нам понадобятся всем известные утилиты от майкрософт из пакета Windows Server 2003 Resource Kit Tools: srvany.exe и instsrv.exe.

Плюс за то, что узнал, зачем нужны эти службы ))
4. Sharik987 29.05.12 14:04 Сейчас в теме
С горем пополам разобрался! Статья хорошая!
5. e.a.afanasyev 17 08.02.13 18:24 Сейчас в теме
Пробовал, не получилось. Вот вариант, намного проще и точно работает.
http://0sten.wordpress.com/2012/09/23/daws_ru/
9. ronhard 30.06.15 16:42 Сейчас в теме
[
Вроде все сделал.. но нихрена не синхронизируется.

Вот по этому пункту вопрос:
3. После манипуляций указанных выше служба дропбокса наконец-то запустилась, но…синхронизации не происходило. Конечно же!…воскликните вы, и будет абсолютно правы — инсталяция то была выполнена под учёткой пользователя а не system, под правами которой запускается служба. Меняем на запуск от имени нужного нам пользователя (с правами на запуск служб).


Поменял запуск службы. Сделал от имени администратора, ничего не поменялось.. тупо не синхронизируется.
И еще в папке пользователя от которого запускается процесс создается папка Дропбокса
по этому адресу
C:\Documents and Settings\Administrator\Application Data\DropBox

Попробуйте как предлагалось сделать в (5), если ничего не помогает. Метод точно рабочий.
10. IgorArhangel 9 01.07.15 10:22 Сейчас в теме
(9) ronhard, Сделал все как написано в пятом посте.
Ничего не получилось..
Буду дальше копать когда больше времени будет.
И обязательно сделаю подробную инструкцию.
11. Castaman 29 01.07.15 14:03 Сейчас в теме
(10) IgorArhangel, OS какая?
12. IgorArhangel 9 21.07.15 20:33 Сейчас в теме
(11) Windows Server 2003.

Пробовал двумя способами.
Он установился но не было синхронизации.
Операцию переделывал 2 раза. одно и тоже.
6. ya.Avoronov 115 14.11.14 11:47 Сейчас в теме
ОБАЛДЕННО ПОМОГЛО!!! С ПЕРВОГО РАЗА!
7. IgorArhangel 9 07.05.15 13:50 Сейчас в теме
Вроде все сделал.. но нихрена не синхронизируется.

Вот по этому пункту вопрос:
3. После манипуляций указанных выше служба дропбокса наконец-то запустилась, но…синхронизации не происходило. Конечно же!…воскликните вы, и будет абсолютно правы — инсталяция то была выполнена под учёткой пользователя а не system, под правами которой запускается служба. Меняем на запуск от имени нужного нам пользователя (с правами на запуск служб).


Поменял запуск службы. Сделал от имени администратора, ничего не поменялось.. тупо не синхронизируется.
И еще в папке пользователя от которого запускается процесс создается папка Дропбокса
по этому адресу
C:\Documents and Settings\Administrator\Application Data\DropBox
8. Castaman 29 08.05.15 10:52 Сейчас в теме
Попробуйте всё же изменить запуск службы от имени SYSTEM
Оставьте свое сообщение