Тогда, наверное, правильнее будет взять 9.2.2 от PostgresPro, перейти на него с ванильного 9.2.2. Там у них в поставке есть свой pgpro_upgrade. А потом уже подняться до 9.6.6. По ходу дела можно и проконсультироваться у них.
Понятно. Но, тогда это эксперимент некий будет...
1. Бэкап все равно надо сделать.
2. Сервер остановить.
3. Сохранить все конфиги отдельно.
4. Удалить старый сервер.
5. Собрать новый с теми параметрами и путями, что и старый.
6. Подкинуть конфиги, проверить пермишены и т.п.
7. Запустить новый и глянуть.
По идее в пределах минорный версий все должно отработать без проблем. Я так у себя на FreeBSD делаю, правда, там у меня 8-я ветка.
АртемЪ, "Но вот использовать для бэкапов синхронизацию нельзя - поэтому все сервисы типа Owncloud, Дропбокс, syncthing, resilio, и.т.д." - только сегодня после чтения вопроса RSYNC. Как сделать двустороннюю сихронизацию Windows nas4free? до меня дошло, что вы имели ввиду :-).
Конечно, синхронизировать файлы можно в какую-то папку синхронизации, но оставлять их там нельзя. Их потом надо оттуда куда скопировать. Просто я как-то не задумывался, что это может быть непонятно :-). У меня Syncthing - это только ТРАНСПОРТ для доставки файлов, а после синхронизации запускается скрипт, который все эти файлы копирует в отдельную папку, к которой никакие внешние программы доступа не имеют.
А что там за ОС такая, apk-link...? Или это какая-то железка, типа ip-camera или еще что-то... Тогда там может быть что угодно, какое-нибудь busybox-ое, урезанное до невозможности...
le187, тут два способа:
1. Ввести в командной строке (cmd.exe) то, что я написал. Автоматом залетаем на консоль сервера.
2. В самой KiTTY можно создать запись с коннектом к серверу и там полазить по дереву настроек, введя нужные логины и пароли и потом вызывать сессию. Тоже автоматом залетаем на консоль сервера.
Понятно.
Как и везде, ресурсы в операционке кушает графическое окружение. Чем оно легковеснее, тем меньше тормозов. Советую вбить в Яндексе или Гугле "самый менее ресурсоемкий linux", вам ссылок много накидает и там уже определиться.
Так это же Java... А Java, как известно, любит кушать ресурсы...
Вот для размышления: www.jetbrains.com/help/phpstorm/installing-and-lau...
Хотя, конечно, рекомендации никак не спасают от тормозов.
Думаю, что крупные проекты однозначно будут подтормаживать временами, хотя поменьше, чем на Винде. Такие вещи только опытным путем можно определить.
А какая версия Windows сейчас стоит?
Хоть бы указали какая версия Linux у вас... и какая версия FileZilla сейчас...
Если это всякие Ubuntu-вские, то проще подключить PPA и оттуда поставить.
Если это rpm-ые (CentOS и т.п.), то там подключается epel и оттуда уже "yum -y install filezilla".
Если это чистый Debian, то ищи готовый deb пакет или собирай из исходников, как советовал sotvm
Есть еще один способ для чистого Debian-а - научить его работать с PPA, но это уже скриптописание.
Эээ, наверное, мы по-разному понимаем термин "синхронизация".
Для меня копирование - это часть процесса синхронизации.
Пример:
На сервере ЦЕНТР есть файл 1.zip с датой 01.12.2017.
На сервере ФИЛИАЛ есть файл 1.zip с датой 02.12.2017.
То есть в ФИЛИАЛ-е более свежий файл. Мне нужно, чтобы этот файл обновился или не обновился в ЦЕНТР-е. Я запускаю программу, которая сверяет файлы (по дате, грубо говоря) и видит, что ДА, файл свежее, и выполняет копирование.
Syncthing при синхронизации тоже копирует файл - создает временный, пишет в него, проверяет, если все ровно, то старый удаляет, а временный записывает по новой.
Понятно, что само копирование в разных программах по-разному может идти, копируемый файл может идти последовательно байт за байтов, может идти порциями, может быть разбит на несколько блоков, блоки скопированы и потом собраны и т.п. У меня есть комп в лесу, там радиотелефонный старинный канал, скорость 14400 всего, в хорошую погоду 19200 :-(. Пришлось FTN-левонет сделать, поставить модемы диалапные и T-Mail-ом FREQ-и гонять. А так как по диалапу zip просто не послать, то его еще и UUE-кодировать надо частями.
АртемЪ, человеку надо файлы с шести серверов перегнать на одну машину.
Какие файлы? В данной задаче - это файлы выгрузок из 1С.
Можно долго спорить является ли выгрузка из 1С в формате DT бэкапом или нет, но этот спор сути дела не меняет. Я знаю, что разработчики 1С не считают выгрузку бэкапом, но так уж сложилось, что многие это считают бэкапом :-).
Обычная проблема у большинства народу для решения аналогичных задач - это динамические IP, поэтому тут либо организовывать свой сервер на статике и неважно, что там будет - FTP, SCP, Owncloud, и т.п. - а это требует затрат. Либо заморачиваться с DDNS.
Я, к примеру, за 30 баксов в год на NO-IP организовал себе DDNS. Но, у меня есть одна машина на канале с 4G и там проблема не только в динамике, но еще и в "серости IP", никакие DDNS не спасают. Вот там пришлось для синхронизации файлов с центральным офисом поднять Syncthing.
Syncthing - решает две проблемы - 1) не надо никаких серверов, машины соединены между собой, 2) не надо никакой статики и даже "белых IP", так как там есть шататный discovery-сервер, если не доверяешь ему, то можешь поднять свой. Очень грубо говоря, Syncthing это некий аналог Bittorrent, только со своими протоколами.
Вариант с FTP:
1. Ставишь и настраиваешь на том компе, куда будут закачиваться все бэкапы FTP-сервер (Tftpd32, FileZilla, много их бесплатных...), если комп, на котором аккумулируются бэкапы под Windows. Если там Linux/FreeBSD/etc..., то это уже длинный разговор...
2. Создаешь на первом 1С-сервере txt-файл (backup.txt) сценария с FTP сервером:
open name.ftp.server
USER login password
binary
cd /backup1c/server1
mput C:/base1c/*.dt
BY
где:
- name.ftp.server - имя или IP-адрес FTP-сервера, куда закачиваются бэкапы,
- /backup1c/server1 - каталог на FTP-сервере, куда закачивается выгрузка файловой базы первого сервера,
- C:/backup1c/*.dt - каталог выгрузок базы 1С.
Пути, конечно, свои надо прописать.
В планировщике заданий на каждом 1С сервере надо сделать задачу с командой:
ftp -i -n -s:backup.txt
Но...
Если FTP-сервер будет стоять на компе, у которого интернет-канале с динамическим IP, то надо озаботиться настройкой:
1. Проброса 21-го порта на модеме (роутере).
2. Динамического DNS, к примеру, на https://dyn.com/dns/ или https://www.noip.com/ - но это уже не бесплатно. Можно, конечно, поискать и бесплатные DDNS сервисы.