Назад | Перейти на главную страницу

Rsync портит мой RAR?

У нас есть два устройства qnap - одно в нашем центре обработки данных и одно за пределами площадки. У нас есть сотни защищенных паролем файлов RAR, хранящихся на qnap, которые содержат моментальные снимки образов виртуальных машин, около 20 из которых создаются каждый день.

Мы синхронизируем два устройства с помощью rsync, и похоже, что все файлы синхронизируются нормально - они приходят и имеют одинаковый размер, и все файлы присутствуют и учитываются.

Однако, когда я пытаюсь открыть файлы RAR на удаленном сайте, я получаю

Cannot open \\qnap01\FromDatacentre\Snapshots\DB001SQL1-20110626.rar

Я могу нормально открывать файлы RAR на локальном сайте, поэтому я предполагаю, что во время процедуры rsync что-то искажается. Однако старые файлы (до 2011-06-20) работают нормально, это то, что начало происходить только на прошлой неделе.

Насколько мне известно, за это время не было никаких изменений ни в одном из устройств, настроек или конфигурации. Очевидно что-то хотя изменилось.

С чего мне начать расследование?

Можете ли вы открывать другие файлы на офсайте qnap?

Вы можете выбрать небольшой файл или набор файлов и запустить md5sum против них на каждом qnap, чтобы файлы были одинаковыми. (Если md5-суммы обоих файлов одинаковы, файлы идентичны)

Поставив Джоди галочку, поскольку он указал мне в правильном направлении, но оказалось, что проблема связана с тем фактом, что два устройства qnap принадлежали разным доменам Active Directory, и кто-то пошел и включил «расширенные права доступа к файлам» "на местном сайте.

Это означало, что qnap сам управлял списками ACL, а не позволял Windows делать это, и когда файлы синхронизировались, ACL приходили с ним и блокировались удаленным qnap, но удаленный qnap, потому что он принадлежал другому активному домен каталога, не имеет подходящих SID.

Я включил расширенные права доступа к файлам на удаленном qnap и сказал ему заменить все ACL в папках назначения действительными ACL для удаленного сайта, и теперь все стало хорошо.