ЕКС: Гібридна міграція CAS з використанням трансформації та ECS Sync може призвести до того, що кліпи не матимуть BLOB-об'єктів
Summary: Міграція гібридного адресованого сховища (CAS) з використанням трансформації та ECS Sync може призвести до відсутності двійкових великих об'єктів (BLOB) у кліпах на ECS.
Symptoms
Міграція CAS з використанням вбудованої трансформації для переведення програми на ECS під час міграції даних ECS Sync може призвести до того, що кліпи не матимуть BLOB-об'єктів на ECS.
Спроби прочитати ці кліпи з ECS призводять до помилки FP_FILE_NOT_STORED_ERR -10014 для всіх перенесених кліпів.
ECS Sync показує, що всі об'єкти були перенесені і що перевірка для цих об'єктів пройдена.
Проблема з цим процесом полягає в тому, що ECS Sync не знає, що виконується перетворення. Під час звичайної перевірки існування BLOB, ECS каже, що BLOB існує, навіть якщо він не був записаний (тому що саме так поводиться Трансформація). Таким чином, ECS Sync не записує BLOB (для ефективності). Потім, у процесі верифікації, він зчитує BLOB, щоб перевірити дані, що працює, оскільки Transformation витягує їх із Centera. Результатом є те, що всі формати даних кліпу (CDF) передаються, але жодні дані BLOB не записуються, і перевірка успішна, оскільки перетворення витягує Blobs назад із Centera.
Cause
Для міграції використовувався код ECS Sync 3.2.7, який записував інформацію про кліп, але не записував дані BLOB. ECS Sync не викликала жодних проблем із цілісністю даних, але не перенесла всі частини даних. Об'єкт Force Sync було використано з ECS Sync, вважаючи, що це змушує записувати дані BLOB. Код ECS Sync (3.2.7) все ще перевіряє наявність даних BLOB, незалежно від Force Sync Варіант. Оскільки перетворення знаходить BLOB на Centera, BLOB не записуються навіть при використанні Force Sync.
Resolution
Dell виправила цю проблему в ECS Sync 3.2.8 і пізніших версіях, щоб гарантувати, що при використанні Force Sync встановлено, що він не перевіряє дані BLOB, а записує дані CDF та BLOB.