LinuxForum.Fans
Тема

cifs. Подключение каталогов windows

Автор: danver 31 сообщений 5839 просмотров
#379718

"danver" написал:
Про то, что это проблема в винде, мне конечно известно. Такие длинные имена получаются из за большой вложенности каталогов, которые городят юзеры.
я про имя ФАЙЛА. А не про полный путь. К полному пути никаких ограничений нет в Linux'е, но возможно есть в cifs (особенно в старой).

"danver" написал:
Но вот с этими бэкапами - это реально моя проблема, и дело, похоже, именно в этом.
наверное надо для начала обновить cifs.

И да, если не поможет, то бекап можно делать прямо в маздае, например скачав tar для виндовс. В маздае тоже есть какое-то подобие crond'а и gnu софт там тоже работает(если его не трогать).
#379754
drBatty написал:
я про имя ФАЙЛА. А не про полный путь. К полному пути никаких ограничений нет в Linux'е, но возможно есть в cifs (особенно в старой).

Речь именно о полном пути (полном имени файла). Имя непосредственно файлов конечно меньше 255 знаков.

drBatty написал:
наверное надо для начала обновить cifs.

И да, если не поможет, то бекап можно делать прямо в маздае, например скачав tar для виндовс. В маздае тоже есть какое-то подобие crond'а и gnu софт там тоже работает(если его не трогать).

cifs обновил до версии 6.0. После подключения шары пустой каталог не показывает. Вообще заходить в него отказывается, просто виснет, и всё.

Что касается инструментов резервного копирования под виндвс, то там всё давно и успешно используем, проблем не возникает. Тот же nnbackUp на столько гибкий и удобный инструмент, что всё что есть в линуксе на эту тему просто курит в сторонке. Да и бесплатный robocopy от Microsoft тоже решает задачи быстро и без лишней мороки.

А эта задача с линуксом возникла, потому что попался в руки аппаратный нас с дебианом, вот и решили делать копии ещё и им. А тут такие сложности на ровном месте. Складывается впечатление, что никто под линуксом всерьёз не задавался вопросами резервного копирования.

#379759

danver, ну, так просто бекапте на этот NAS, к чему создавать самим себе проблемы? Чем пытаться монтировать виндовые шары линуксом, монтируйте линуксовые шары виндовсом.

#379763

"danver" написал:
cifs обновил до версии 6.0. После подключения шары пустой каталог не показывает. Вообще заходить в него отказывается, просто виснет, и всё.
что-то не так, читайте логи. Очевидно, что вы криво поставили.

"danver" написал:
А эта задача с линуксом возникла, потому что попался в руки аппаратный нас с дебианом, вот и решили делать копии ещё и им. А тут такие сложности на ровном месте. Складывается впечатление, что никто под линуксом всерьёз не задавался вопросами резервного копирования.
с cifs в гетерогенных системах? Нет, не слышал.
#379814
drBatty написал:
Очевидно, что вы криво поставили.

Ещё раз. Каталог подключается, данные в нём видны, если их не много. Проблемы начинаются, когда в каталоге-источнике оказывается весь объём данных. В чём тут очевидность кривизны установки? Я не понимаю.

drBatty написал:

с cifs в гетерогенных системах? Нет, не слышал.

Я не настаиваю на cifs. Если есть какие-то другие способы, подскажите. Складывать бэкапы средствами windows в каталоги на линуксе - тоже рабочий вариант, его и реализуем, если не получится полной системы бэкапирования на линуксе.

#379815
urfin написал:
danver, ну, так просто бекапте на этот NAS, к чему создавать самим себе проблемы? Чем пытаться монтировать виндовые шары линуксом, монтируйте линуксовые шары виндовсом.

Создаем себе проблемы, потому что эта линукс-система - аппаратный NAS, и будет логично, если она сама будет работать с резервными копиями без внешних воздействий. Опять же, вирусные атаки, которым периодически подвергается наша windows-сеть делают уязвимыми эти бэкапы на линуксе, если на них будет вход с виндовс-машины, пусть даже с одной.

#379817

1.

"danver" написал:
После подключения шары пустой каталог не показывает. Вообще заходить в него отказывается, просто виснет, и всё.

2.

"danver" написал:
Ещё раз. Каталог подключается, данные в нём видны, если их не много. Проблемы начинаются, когда в каталоге-источнике оказывается весь объём данных.

разве 1 не противоречит 2?

"danver" написал:
Я не настаиваю на cifs. Если есть какие-то другие способы, подскажите.
нет. Потому что маздай умеет только расшаривать каталоги в cifs. Всё. Ну не серверная это система, она только локально умеет.

"danver" написал:
Складывать бэкапы средствами windows в каталоги на линуксе - тоже рабочий вариант, его и реализуем, если не получится полной системы бэкапирования на линуксе.
вот. Локально делаете бекап в win(т.к. удалённо оно не умеет), а потом этот бекап отправляете на сервер. Так -- нормально.

Ну и вообще, бекапы лучше _делать_ локально(хотя без удалённой копии локальный бекап смысла не имеет. Но это хранение).

"danver" написал:
Создаем себе проблемы, потому что эта линукс-система - аппаратный NAS, и будет логично, если она сама будет работать с резервными копиями без внешних воздействий. Опять же, вирусные атаки, которым периодически подвергается наша windows-сеть делают уязвимыми эти бэкапы на линуксе, если на них будет вход с виндовс-машины, пусть даже с одной.
делайте append-only вход с квотированием.
#379856
drBatty написал:
1.[quote="danver"]После подключения шары пустой каталог не показывает. Вообще заходить в него отказывается, просто виснет, и всё.

2.

"danver" написал:
Ещё раз. Каталог подключается, данные в нём видны, если их не много. Проблемы начинаются, когда в каталоге-источнике оказывается весь объём данных.

разве 1 не противоречит 2?[/quote]

cifs 4.5, полный каталог - показывает пустой каталог, секунд через 20
cifs 6.0 полный каталог - в каталог не входит, подвисает
cifs 4.5 и 6.0, в каталоге-источнике несколько каталогов - всё нормально показывает.

Никаких противоречий нет.

#379892

"danver" написал:
cifs 6.0 полный каталог - в каталог не входит, подвисает
ну вот вы очевидно 6.0 поставили криво. Или может оно собрано не для вашего дистрибутива (может другие версии каких то библиотек, я не знаю, отсюда не видно).
#379902

drBatty написал:
[quote="danver"]cifs 6.0 полный каталог - в каталог не входит, подвисает
ну вот вы очевидно 6.0 поставили криво. Или может оно собрано не для вашего дистрибутива (может другие версии каких то библиотек, я не знаю, отсюда не видно).[/quote]

ставил из репозитария, так что версия должна подходить. да и работает же с небольшим объёмом данных.
#379921

"danver" написал:
ставил из репозитария, так что версия должна подходить. да и работает же с небольшим объёмом данных.
ну давайте дальше играть в угадайку. Эт о очень интересная игра: "пусть drBatty угадает, что у меня в логах!".

А какой приз?
Войдите или зарегистрируйтесь, чтобы ответить.