使用xcopy進行日增量備份

第一步是使用For/f 截取時間作爲文件夾的名字

@echo off
For /F "tokens=1 eol=" %%a in ('date /t ^|cut -c1-4') do (set yyyy2=%%a)
For /F "tokens=1 eol=" %%a in ('date /t ^|cut -c6-7') do (set mm2=%%a)
For /F "tokens=1 eol=" %%a in ('date /t ^|cut -c9-10') do (set dd2=%%a)


第二步,新建時間的文件夾
set drcname=%yyyy2%%mm2%%dd2%
set mdy=%mm2%-%dd2%-%yyyy2%


第三步,使用xcopy執行日備份,具體的參數說明如下:

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]

[/C] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]

[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]

[/EXCLUDE:file1[+file2][+file3]...]

Source

必需的。指定要複製的文件的位置和名稱。該參數必須包含驅動器或路徑。

Destination

指定要複製的文件的目標。該參數可以包含驅動器盤符和冒號、目錄名、文件名或者它們的組合。

/w 在開始複製文件之前將顯示以下消息並等待您的響應:

Press any key to begin copying file(s)

/p 提示您確認是否要創建每個目標文件

/c 忽略錯誤。

/v 在寫入目標文件時驗證每個文件,以確保目標文件與源文件完全相同。

/q 禁止顯示 xcopy 消息。

/f 複製時顯示源文件名和目標文件名。

/l 顯示要複製的文件列表。

/g 創建解密的目標文件。

/d [:mm-dd-yyyy]

只複製那些在指定日期或指定日期之後更改過的源文件。如果不包括 mm-dd-yyyy 值,xcopy 會複製比現有 Destination 文件新的所有 Source 文件。該命令行選項使您可以更新更改過的文件。

/u 只從 source 複製 destination 中已有的文件。

/i 如果 Source 是一個目錄或包含通配符,而 Destination 不存在,xcopy 會假定destination 指定目錄名並創建一個新目錄。然後,xcopy 會將所有指定文件複製到新目錄中。默認情況下,xcopy 將提示您指定 destination 是文件還是目錄。

/s 複製非空的目錄和子目錄。如果省略 /s,xcopy 將在一個目錄中工作。

/e 複製所有子目錄,包括空目錄。同時使用 /e、/s 和 /t 命令行選項。

/k 複製文件,如果源文件具有隻讀屬性,則在目標文件中保留該屬性。默認情況下,xcopy 會刪除只讀屬性。

/r 複製只讀文件

/h 複製具有隱藏和系統文件屬性的文件。默認情況下,xcopy 不復制隱藏或系統文件。

/a 只複製那些具有存檔文件屬性設置的源文件。/a 不修改源文件的存檔文件屬性。

/m 複製具有存檔文件屬性設置的源文件。與 /a 不同,/m 關閉在源中指定的文件的存檔文件屬性。

/n 使用 NTFS 短文件或目錄名創建副本。將文件或目錄從 NTFS 卷複製到 FAT 卷或者當目標文件系統需要 FAT 文件系統命名約定(即 8.3 個字符)時,需要 /n。目標文件系統可以是 FAT 或 NTFS。

/o 複製文件所有權與自由選擇的訪問控制列表(DACL) 信息。

/x 複製文件審覈設置和系統訪問控制列表(SACL) 信息(包含 /o)。

/exclude:filename1 [+[filename2]] [+[filename3]]

指定包含字符串的文件列表。

/y 禁止提示您確認要覆蓋現存的目標文件

/-y 提示您確認要覆蓋現有目標文件。

/z 在可重啓模式中通過網絡複製。

/? 在命令提示符顯示幫助。

/t 只複製子目錄結構(即目錄樹),不復制文件。要複製空目錄,必須包含 /e 命令行選項。


我們使用其中的/s和/d參數執行日備份

IF NOT EXIST "e:\dailybackup\%drcname%" (md e:\dailybackup\%drcname%)
xcopy c:\*.* e:\dailybackup\%drcname% /s /d:%mdy%


下載在面的鏈接,歡迎微信掃一掃或搜索關注我的“Windows自動化運維”公衆號,我會每天定期發佈Windows自動化運維的相關知識供大家討論研究.


wKiom1ZLPSeCU-ZbAABsCkHlBCM246.jpg



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章