Могут Вы, чтобы запустить демона и поддерживать его в рабочем состоянии? Вы могли работать rsync
в режиме демона раз так.
Затем на клиенте Вы соединились бы с rsync://
URL. Для авторизации Вы могли ограничить его просто своим IP, я не думаю, что существует эквивалент ключей SSH для него.
Вам нужен rsyncd.conf, который может быть где угодно с чем-то как:
[backup]
path = /path/you/want/to/sync
read only = true
hosts allow = 1.2.3.4
Затем запустите демона..
rsync --daemon --config=rsyncd.conf
И затем можно попытаться синхронизировать от него:
rsync -av rsync://server.ip/backup /local/backup/dir
От lsof FAQ:
17.12.7 Почему делает lsof на моем Солярисе 7, 8 или 9 систем говорят, "не может считать namelist из/dev/ksyms?"
Вы, вероятно, пытаетесь использовать lsof исполняемый файл, созданный для более раннего выпуска Соляриса на Солярисе на 64 бита 7, 8 или 9 ядер. Вывод от
lsof -v
скажет Вам среду сборки Вашего lsof исполняемого файла. Необходимо было также получить предупреждающее сообщение, что lsof компилируется для другой версии Соляриса, чем та, под которой он работает - что-то вроде этого:lsof: WARNING: compiled for Solaris release X; this is Y
Необходимо создать lsof в системе, где Вы хотите использовать его. Для Соляриса на 64 бита 7, 8 и 9 Вам нужен компилятор, который может генерировать исполняемые файлы Соляриса на 64 бита - например, Семинар Sun 5 компиляторов C или позже, или недавняя gcc версия как 3,2.
Самое близкое эквивалентное использование команды стандарта Соляриса было бы
pfiles /proc/*