Как и в вопросе, при включении резервного копирования Windows он просто скопирует файлы на выбранный диск или создаст файл восстановления, который может использоваться только резервным копированием Windows?

Я хочу сделать резервную копию файлов из папки «Пользователь» и хочу, чтобы все файлы были на обоих дисках (диск для резервного копирования и диск, который я использую). На данный момент я делаю это вручную, но это немного хлопотно, трудно понять, какие файлы уже были скопированы, а какие нет. Поэтому мне было интересно, подойдет ли резервная копия Windows 7 или я должен искать какое-нибудь стороннее программное обеспечение.

1 ответ1

0

Наиболее удобное решение в Windows 7 - использовать ROBOCOPY.

Microsoft Backup лучше избегать. У него плохая репутация враждебного пользователя и вызывающего больше проблем, чем решает. Как правило, вы даже не будете знать, что у вас нет действительной резервной копии, пока у вас не возникнет проблема, попробуйте восстановить файлы и обнаружите, что не можете.

Вместо этого используйте ROBOCOPY . Он прост в использовании, легко проверяет скопированные файлы, работает надежно и быстро и входит в состав Windows 7. Вы можете легко настроить его так, чтобы копировать только те файлы, которые изменились со времени вашего последнего резервного копирования, что является отличным способом экономии времени.

Создайте командный файл COPY_WITH_ROBOCOPY.BAT следующим образом (этот пример не включает параметр /PURGE, но на практике это наиболее полезный вариант для выполнения крупномасштабного регулярного резервного копирования, поскольку он удаляет файлы из места назначения, которых больше не существует в источник) -

::  Folder to back-up
SET source=C:\Users\%Username%

::  Destination for the copies
SET destination=D:\Backup\%Username%

::  Copy Files, including Subdirectories
ROBOCOPY "%source%" "%destination%" /E /B /COPY:DAT /DCOPY:T /XJ /SL /R:0 /W:0 /V

::  Examine screen output for any reports of UNCOPIABLE files
echo. & echo. & cmd /k

,

Синтаксис -

/COPY:copyflags : what to COPY for files (default is /COPY:DAT)

      Copyflags : D=Data, A=Attributes, T=Timestamps
      S=Security=NTFS ACLs, O=Owner info, U=aUditing info

/COPYALL : COPY ALL file info (equivalent to /COPY:DATSOU)

/S       : copy Subdirectories
/E       : copy subdirectories including Empty ones

/B       : Backup mode - override permission settings (ACLs)
           and copy the file anyway

/DCOPY:T : COPY Directory Timestamps

/CREATE  : CREATE directory tree and zero-length files only

/XJ      : eXclude all Junction points
/XJD     : eXclude Junction points for Directories only
/XJF     : eXclude Junction points for Files only

/SL      : copy Symbolic Link instead of the target

/MT      : faster MultiThreaded copying: default is 8 threads,
           but can specify any number, e.g. 6 [/MT:6]


Retry Options:

/R:n : number of Retries on failed copies: default 1 million
/W:n : Wait time between retries: default is 30 seconds [/W:30]


Logging Options:

/L : List only - don't copy any files
/V : produce Verbose output, showing skipped files

/LOG:file  : output status to LOG file (overwrite existing log)
/LOG+:file : output status to LOG file (append to existing log)
/TEE       : output to console window, as well as to the log file


Update Options:

/XO    : eXclude Older files
/FFT   : use FAT File Times (2-second granularity) (if copying to FAT32 USB)
/DST   : compensate for one-hour DST time difference (Daylight Savings Time)

/PURGE : Delete destination files/folders that no longer exist in the source directory

BEWARE OF 'PURGE' - этот переключатель удалит любой каталог в папке назначения, которого нет в исходной папке, даже если командная строка исключает подкаталоги из обработки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .