4

Я копирую каталоги на машине Fedora на диск NTFS (fuseblk соответствии с df -T), и, похоже, с этим все в порядке:

ls -t | sed -e "1,"$n"d" | xargs -d '\n' rm -rf

nice rsync -azv \
--link-dest=$DestDir/current \
--delete \
--delete-excluded \
$SrcDirs $DestDir/incomplete_backup-$Date

mv $DestDir/incomplete-backup-$Data $DestDir/Backup-$Date
rm -f $DesDir/current
ln -s $DestDir/Backup-$Data $DestDir/current

Это дает мне хорошие скользящие резервные копии, и я могу ограничить, сколько исторических версий у меня есть с переменной n .

Я замечаю, что если я выполню резервное копирование дважды в течение нескольких секунд, я получу очень длинный список измененных файлов. Более подробно исследуя ключ -i , я вижу, что все файлы помечены как имеющие изменения прав доступа. Если я --no-perms , это решит проблему. Предполагая, что это на самом деле проблема.

Мои вопросы: почему разрешения не сохраняются? Отрицает ли эта ситуация мою концепцию скользящего резервного копирования? Любые другие детали, которые я должен рассмотреть?

1 ответ1

2

Нет, разрешение не сохранилось. NTFS ничего не знает о владельцах и разрешениях Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .