Робокопія; Як скопіювати відсутні файли в інше місце від оригінальної копії?


1

Я використовую Robocopy для передачі файлів вартістю близько 1 тб із зовнішнього диска на віртуальну машину Windows Server 2008, розміщену на сервері ESXi 5.1 VMWare за допомогою USB-проходу.

Я використовував таку (загальну) команду для передачі файлів: Robocopy [шлях зовнішнього диска] [шлях папки] / mir. Це вихід:

Режими : Всього: 1206766 Скопійовано: 990552 Пропущено: 216214
Файлів : Усього: 11784918 Скопійовано: 9827653 Пропущено: 1957256
Байтів : Всього: 1008,081 г Скопійовано: 856,294 г Пропущено: 151,786 г
Часів : 69:08:41 56:53:42

Швидкість : 4488960 Байт / сек.
Швидкість : 256,860 Мегабайт / хв.

Як бачимо, деякі файли були пропущені. Я думаю, що це було тому, що під час цього процесу Робокопія перестала копіювати 3 рази, тому я просто натиснув Enter і копія продовжилася.

Тепер, що я хочу зробити, - скопіювати відсутні файли 151,786 Гб в окреме місце, ніж оригінальний шлях скопійованих файлів, тому що файли, які успішно скопіювались, не можуть бути підроблені зараз, оскільки вони вже обробляються в база даних. Вони будуть знаходитися на тому ж диску диска поточних скопійованих файлів, просто в іншому каталозі.

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


Коли / MIR викликається, Robocopy пропускатиме файли, які вже є пунктом призначення та є незмінними. Чому, на вашу думку, їх пропустили з якоїсь іншої причини? Ви точно знаєте, що вони відсутні? Ваше головне питання дійсно покладається на те, чи вимагає база даних блокування файлів.
horatio

О ні, це результати першої копії, тому всі файли мали бути скопійовані. Я лише додав обробку частини бази даних, щоб підкреслити, чому я не можу возитися з файлами, які копіювали. І я не знаю, чи зникли вони з абсолютною впевненістю, тому що я не можу; t порахувати першу скопійовану партію файлів, оскільки вони завантажуються в базу даних. Мені просто потрібно мати можливість копіювати лише відсутні файли в окремий каталог, який є початковим шляхом.
Carlo71
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.