Резервное Копирование Файлов С Помощью Xcopy В Командной Строке

Резервное копирование файлов с помощью Xcopy в командной строке

На рынке имеется множество коммерческих решений для резервного копирования данных. Если вы являетесь домашним пользователем или пользователем малого бизнеса ОС Windows и хотите сделать резервную копию всех важных данных, эта статья для вас. Если вы не можете позволить себе купить коммерческое приложение для резервного копирования, не беспокойтесь! Вы можете сделать резервную копию своих данных с помощью простой команды Windows, называемой Xcopy,

Вы можете использовать USB-накопитель или внешний жесткий диск в качестве места для резервного копирования. Копирование файлов в другой раздел на одном диске не будет служить цели, так как сбой диска приведет к потере данных во всех разделах этого диска. Предположим, что ваши данные находятся в папке D: \ Data и вам необходимо сделать резервную копию данных в папку Z: \ Backup (Z: сопоставляется с каким-либо внешним дисковым запоминающим устройством). Мы можем просто скопировать данные из D: \ Data в Z: \ Backup напрямую с помощью любой команды или инструмента копирования, но это будет связано с копированием файлов, даже если они не изменены. Я объясню это подробно. Предположим, вы берете данные каждую неделю. При первом резервном копировании данных необходимо скопировать все файлы на вашем диске в место резервного копирования. На второй неделе вам нужно скопировать только файлы, которые были изменены в течение последних 7 дней. Вам не нужно копировать файлы, которые не были затронуты с момента последнего резервного копирования. Это сэкономит много времени, а также уменьшит использование ЦП, а также приведет к увеличению срока службы устройств хранения. Поэтому утилита резервного копирования должна иметь возможность определять, какие файлы были изменены, а какие нет. Это называется инкрементным резервным копированием.

Теперь давайте посмотрим, как мы можем это сделать, используя встроенную команду Xcopy Windows. Xcopy имеет разные ключи, с помощью которых мы можем указать условия, в которых файлы должны быть скопированы. Мы будем использовать эти ключи, чтобы Xcopy работал как утилита резервного копирования.

Вы можете выполнить команду ниже для резервного копирования данных.

xcopyВ источник В пункт назначения / M / E / G / H / Y

В этом случае используются архивные атрибуты файлов, чтобы отличать файлы, которые не были изменены с момента последнего резервного копирования. / M переключатель отключает атрибут архива в файлах после копирования файла в пункт назначения. Этот атрибут будет установлен только в том случае, если кто-то изменяет файлы после опекунов. В приведенном выше примере команда приведена ниже.

XcopyВ D: \ DataV Z: \ BackupВ / M / E / G / H / Y

Резервное копирование данных с использованием меток даты и времени

Мы можем сделать инкрементное резервное копирование, указав дату последнего резервного копирования. Xcopy скопирует только файлы, которые были изменены после этой даты. Для этого нам нужно выполнить команду ниже.

xcopy источник назначения / E / G / H / Y / D: mm-dd-yy

Надеюсь, этот пост вам помог. Дайте мне знать ваши комментарии по этому поводу.