Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: BackupPC и Win-папки (длииииные имена файлов)  (Прочитано 3364 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Oakim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
И так задача настроить резервное копирование 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/BackupPC

Цитировать
Modify /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:
Тихо Сам с Собою  :-[
« Последнее редактирование: 04 Декабря 2012, 15:21:13 от Oakim »

Оффлайн Oakim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #1 : 10 Декабря 2012, 10:36:55 »
При переключении на чистый раздел Бэкап заработал как надо, но при переключении обратно его клинит, видать есть какой то битый файл на котором система застреёт.

Вопрос, как выявить за порченый файл в свалке файлов объемом в 50Гб  :-\

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #2 : 10 Декабря 2012, 11:23:20 »
Вопрос, как выявить за порченый файл в свалке файлов объемом в 50Гб  :-\

скопировать всё в /dev/null и посмотреть, на чём застопорится

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #3 : 10 Декабря 2012, 12:29:26 »
Oakim, до кучи: fsck, badblocks

Оффлайн Oakim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #4 : 11 Декабря 2012, 10:38:50 »
Oakim, до кучи: fsck, badblocks

Пробовал Я эти утилиты ничего не дали.

Проблему нашел.
Она была в папке Trash там лежали за порченные файлы при попытке удалить которые систему клинило.
Проблему решил:
- скопировал данные на другой раздел (благо места хватило)
- форматнул раздел
- вернул данные обратно

Об этом писалось в логе, но я не обратил внимания(точнее обратил, но не знал, как их удалить, так как утилиты проверки раздела сказали, что все хорошо)
Озвещение об ошибке
2012-12-10 08:45:58 BackupPC_trashClean failed to empty /mnt/backup/backuppc/trash
2012-12-10 08:50:58 BackupPC_trashClean failed to empty /mnt/backup/backuppc/trash

Правильный ответ
2012-11-26 09:37:43 Running BackupPC_trashClean (pid=1676)
Причиной порчи файлов скорее всего стали сбои в электропитании сервера.

Как отключить кеширование на NTFS????

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #5 : 11 Декабря 2012, 11:34:41 »
Как отключить кеширование на NTFS? ???

доступ win-пользователей к ресурсу по сети? Если да, форматните раздел в ext4.

Оффлайн Oakim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #6 : 21 Декабря 2012, 10:36:16 »
С ext4 у меня ничего не вышло и именно по этой причине раздел для бэкапов в ntfs.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #7 : 21 Декабря 2012, 13:28:51 »
что значит "ничего не вышло"?

Оффлайн overmaxx

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
попробую тему оживить..
так в чем все таки соль проблемы? все потому что Ubuntu меняет кодировку при копировании файлов?? может тогда ее нужно оставить такой же как и в винде? почему у винды нет проблем с длинными путями, а у Ubuntu есть? Какие все же пути решения проблемы? у меня голова пухнет. С чем играться с локалью, с настройками самба сервера, с параметрами монтирования ФС, с типом ФС???
Спасибо за ответы

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
так в чем все таки соль проблемы?
NTFS, вроде как, умеет сохранять файлы с длинными именами/путями или большим количеством уровней вложенности.
Настолько длинными, что потом до них хрен достучишься, пока не переименуешь или не поднимешь выше.
Что-то типа того.

Оффлайн overmaxx

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #10 : 23 Мая 2013, 02:48:52 »
а ниче что ntfs уже официально не поддерживается в последних релизах Ubuntu?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #11 : 23 Мая 2013, 02:52:33 »
а ниче что ntfs уже официально не поддерживается в последних релизах Ubuntu?
Пруфлинк?

Оффлайн overmaxx

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #12 : 23 Мая 2013, 03:13:59 »
ну это не совсем утверждение было, но то что драйвера из коробки нет как бы намекает

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #13 : 23 Мая 2013, 04:23:02 »
Хз, на что оно там намекает...
В любом случае, используйте родные Linuxовые ФС — проблем будет меньше.

Оффлайн overmaxx

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: BackupPC и Win-папки (длииииные имена файлов)
« Ответ #14 : 23 Мая 2013, 04:50:22 »
а как же тогда быть с динными путями и backuppc?

 

Страница сгенерирована за 0.023 секунд. Запросов: 20.