Привет, друзья!
Перерыл кучу инфы, поэтому пишу здесь для конструктивных советов
А не вложения разжеванного в рот ![]()
Итак, задача следующая. Хочется зеркалировать папки, допустим, Video, между NAS (207+) и любым внешним фтп. В моем случае попкорн. Без участия компа, дабы не удлинять трафик и не держать комп включенным. Через rsync не хочу, так как встроенный в DSM 3 синхрит в папку, которую создает сам для бэкапа (типа NAS4589593). Кроме того, не по ФТП, а нужно именно ФТП, так как радует возможность докачки и слабая нагрузка на проц в попкорне.
Из приемлимых для себя решений выбрал использование LFTP. Прога написана нашим соотечественником. Консольная. Ставится ipkg install lftp. Имеет кучу настроек. Можно задать команду (миррор) через ssh на НАСе, по которой содержимое локальной папки будет скопировано на удаленный фтп. Прелесть в том, что:
1. Копироваться при следующей синхронизации будут только измененные файлы.
2. При удалении файлов на NASе эти же файлы будут удалены на внешнем фтп.
3. Поставив в крон, можно полностью автоматизировать процесс.В линуксе я слаб, но упрямый
Если получится, отпишу все по шагам.
На данном этапе есть большая и маленькая проблемки.
Маленькая: синхронизация идет, только пока запущен телнет. Лечится, практически нашел решение.
И большая, где и нужна помощь. В LFTP на NASe не набираются русские буквы (использую Путти, но пробовал и другие). То есть просто в телнете русские набираются, а в LFTP нет (либо не идет набор, либо символы превращаются в вид /234/234/564/67). Кодировку и транслэйт в путти ставил разную, в том числе и UTF8).
Есть идеи? Или предложения насчет другой реализации (не LFTP).
пс В NcFTP (к примеру) с русскими буквами все нормально