Відмінності між Robocopy та Xcopy

Robocopy (надійне копіювання файлів) і XCopy — це два інструменти командного рядка, які часто використовуються для передачі файлів для Windows. XCopy включено в більшість версій Windows, але використовується менше, оскільки Robocopy поширюється як у Windows Vista, так і в Windows 7. Robocopy також є частиною комплекту ресурсів Windows. Для всіх типів масового копіювання файлів обидві є корисними програмами, але Robocopy має деякі параметри, які полегшують роботу.

Дзеркальне відображення

Robocopy, на відміну від XCopy, використовується для дзеркального відображення або синхронізації каталогів. Замість того, щоб копіювати всі файли з одного каталогу в інший, Robocopy перевірить цільовий каталог і видалить файли, які більше не знаходяться в головному дереві. Він також перевіряє файли в цільовому каталозі щодо файлів, які потрібно скопіювати, і не витрачає час на копіювання незмінних файлів.

Відео дня

Автоматизація

Використання параметра «Години роботи» (/RH) з Robocopy дозволяє встановлювати, коли слід робити копії, а не час виконання команди, як у XCopy. Ця автоматизація найбільш корисна для щоденного резервного копіювання або для великих пакетних завдань, які потребують певного часу, але не потребують взаємодії.

Зверніть увагу, що процес robocopy.exe буде присутній у списку завдань, оскільки він перевіряє годинник, щоб побачити, коли копіювати. Robocopy також підтримує журналювання — за допомогою параметра файлу /LOG:; і повторна спроба — за замовчуванням — 1 мільйон спроб з інтервалом в 30 секунд — для подальшої автоматизації.

Моніторинг

Robocopy підтримує моніторинг файлів і каталогів за допомогою команд «/MON» або «/MOT». «/MON: n» копіює файл до місця призначення з n або більше змінами, тоді як «/MOT: m» перевіряє файл кожні «m» хвилин на наявність будь-яких змін, а потім копіює його, коли вони є. Це схоже на періодичне збереження файлу під час роботи над ним, тільки ефективніше. XCopy не підтримує моніторинг.

Атрибути

І XCopy, і Robocopy підтримують копіювання атрибута «архів» у файлах, але Robocopy сприймає це як крок далі — він підтримує копіювання всіх атрибутів — включаючи позначки часу, безпеку, власника та інформацію про аудит. Ці додаткові атрибути допомагають підтримувати належну структуру каталогів, особливо під час копіювання від імені адміністратора.