И так задача настроить резервное копирование Win-папок пользователей компании и всего чего только возможно.
Для решения этой проблемы был выбран BackupPC.
Вроде все настроил и работало, но через неделю, что то пошло не так.
Проблему я вижу в длинных именах файлов + длинный и запутанный путь.
Помогите решить эту проблему.
и так система
Ubuntu Server 12.04
~$ uname -a
Linux nas 3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul 27 17:25:43 UTC 2012 i686 i686 i386 GNU/Linux
~$ df -hT
Файл.система Тип Размер Использовано Дост Использовано% Cмонтировано в
/dev/mapper/nas-root ext4 28G 1,7G 25G 7% /
udev devtmpfs 933M 4,0K 933M 1% /dev
tmpfs tmpfs 377M 524K 377M 1% /run
none tmpfs 5,0M 0 5,0M 0% /run/lock
none tmpfs 942M 0 942M 0% /run/shm
/dev/mapper/nvidia_achjcabc1 ext2 228M 51M 165M 24% /boot
/dev/mapper/nas-data fuseblk 315G 2,4G 313G 1% /mnt/data
/dev/mapper/nas-backup fuseblk 1,5T 34G 1,5T 3% /mnt/backup
/dev/mapper/nas-var ext3 28G 824M 26G 4% /var
fstab
proc /proc proc nodev,noexec,nosuid 0 0
/dev/mapper/nas-root / ext4 errors=remount-ro 0 1
/dev/mapper/nvidia_achjcabc1 /boot ext2 defaults 0 2
/dev/mapper/nas-var /var ext3 defaults 0 2
/dev/mapper/nas-swap_1 none swap sw 0 0
/dev/mapper/nas-data /mnt/data ntfs-3g defaults 0 0
/dev/mapper/nas-backup /mnt/backup ntfs-3g defaults 0 0
Файлы с которыми проблема выглядят в MC вот так

1. Как мне получить доступ к этим файлам???
2. Какие рекомендации по резервному копированию Win-папок на на Linux сервера???
Пользователь решил продолжить мысль 04 Декабря 2012, 09:59:24:
А так выглядит список процессов когда висит

Пользователь решил продолжить мысль 04 Декабря 2012, 12:59:26:
Через консоль все нормально ходит заходит и все такое прочее - это глюк МС так, как у него зашита длинна имени файла в 255 символов.
Нашел совет как удалить то, что не удаляется на
http://www.linux.org.ru/forum/desktop/3948146Надо:
$ls -il
012345 -rw-r--r-- 1 puk fuu 0 2006-01-27 15:49 -\320-чего-то-там
$find . -inum 012345 -exec rm -i {} \;
В моем случае:
# ls -il
итого 5073
.........
22182 drwxrwxrwx 1 root root 4096 Ноя 23 14:02 fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files
3608 -rwxrwxrwx 4 root root 6995 Ноя 16 08:54 fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.htm
.........
Удаляем файл:
# find . -inum 3608 -exec rm -i {} \;
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.htm»? y
Удаляем каталог:
#find . -inum 22182 -exec rm -i -r {} \;
/bin/rm: спуститься в каталог «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/attrib»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/f00-1.gif»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/f02.png»? y
/bin/rm: спуститься в каталог «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fCA2JGXEN.files»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fCA2JGXEN.files/attrib»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fCA2JGXEN.files/fabg.js»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fCA2JGXEN.files/fgraphics.js»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fCA2JGXEN.files/fi.png»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fCA2JGXEN.files/fimgad.gif»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fCA2JGXEN.files/fsi.htm»? y
/bin/rm: удалить каталог «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fCA2JGXEN.files»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fCA2JGXEN.htm»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fknopka.gif»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/flenta.js»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/flogoz.jpg»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fpartn.css»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fpartn.js»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fshow_ads.js»? y
/bin/rm: удалить обычный файл «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files/fstyleua.css»? y
/bin/rm: удалить каталог «./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files»? y
find: `./fМетодика розрахунку норм витрат теплової енергії на обігрів будівель виробничих баз дорожніх підприємств М 218-03450778-219-2004 - Украинское законодательство.files': Нет такого файла или каталога
А возможно нужно просто правильно указать имя каталога :-)
Смотрим список файлов в папке:
# ls
...........
fМетодические рекомендации по экономии топливно-энергетических ресурсов на предприятиях, в организациях и учреждениях Министерства культуры Республики Беларусь.files
fМетодические рекомендации по экономии топливно-энергетических ресурсов на предприятиях, в организациях и учреждениях Министерства культуры Республики Беларусь.htm
...........
Пробуем удалить:
# rm fМетодические рекомендации по экономии топливно-энергетических ресурсов на предприятиях, в организациях и учреждениях Министерства культуры Республики Беларусь_01.htm
/bin/rm: невозможно удалить «fМетодические»: Нет такого файла или каталога
/bin/rm: невозможно удалить «рекомендации»: Нет такого файла или каталога
/bin/rm: невозможно удалить «по»: Нет такого файла или каталога
/bin/rm: невозможно удалить «экономии»: Нет такого файла или каталога
/bin/rm: невозможно удалить «топливно-энергетических»: Нет такого файла или каталога
/bin/rm: невозможно удалить «ресурсов»: Нет такого файла или каталога
/bin/rm: невозможно удалить «на»: Нет такого файла или каталога
/bin/rm: невозможно удалить «предприятиях,»: Нет такого файла или каталога
/bin/rm: невозможно удалить «в»: Нет такого файла или каталога
/bin/rm: невозможно удалить «организациях»: Нет такого файла или каталога
/bin/rm: невозможно удалить «и»: Нет такого файла или каталога
/bin/rm: невозможно удалить «учреждениях»: Нет такого файла или каталога
/bin/rm: невозможно удалить «Министерства»: Нет такого файла или каталога
/bin/rm: невозможно удалить «культуры»: Нет такого файла или каталога
/bin/rm: невозможно удалить «Республики»: Нет такого файла или каталога
/bin/rm: невозможно удалить «Беларусь_01.htm»: Нет такого файла или каталога
Смотрим список файлов в папке командой DIR (привычка осталась с DOS ;-) и этой команды не видел ни в одной шпаргалке ;-) ):
# dir
.......
fМетодические\ рекомендации\ по\ экономии\ топливно-энергетических\ ресурсов\ на\ предприятиях,\ в\ организациях\ и\ учреждениях\ Министерства\ культуры\ Республики\ Беларусь_01.files
fМетодические\ рекомендации\ по\ экономии\ топливно-энергетических\ ресурсов\ на\ предприятиях,\ в\ организациях\ и\ учреждениях\ Министерства\ культуры\ Республики\ Беларусь_01.htm
.......
Пробуем удалить:
# rm fМетодические\ рекомендации\ по\ экономии\ топливно-энергетических\ ресурсов\ на\ предприятиях,\ в\ организациях\ и\ учреждениях\ Министерства\ культуры\ Республики\ Беларусь_01.htm
И все получилось.
P.S. В чем же тогда проблема?

Пользователь решил продолжить мысль 04 Декабря 2012, 15:18:17:
Перенастроил config.pl по инструкции
https://help.ubuntu.com/community/BackupPCModify /etc/backuppc/config.pl
Run “sudo gedit /etc/backuppc/config.pl”
Add sudo to the TAR Client and ClientRestore commands Change $Conf{TarClientCmd} and $Conf{TarClientRestoreCmd} to read
$Conf{TarClientCmd} = 'sudo $tarPath -c -v -f - -C $shareName'.' –totals';
$Conf{TarClientRestoreCmd} = 'sudo $tarPath -x -p –numeric-owner –same-owner'.' -v -f - -C $shareName';
Also remove plus (+) from $incrDate in $Conf{TarIncrArgs} so it won't be double escaped (need to escape only once when running sudo):
$Conf{TarIncrArgs} = '--newer=$incrDate $fileList+';
Обратите внимание на не правильные ковычки (у меня исправлено)
и отладил rsync на Win-сервере.
Посмотрим завтра, что будет

Пользователь решил продолжить мысль 04 Декабря 2012, 15:21:13:
Тихо Сам с Собою 