[分享]使用info-zip取代xcopy做ramdisk的備份묠…
ramdisk是很好的工具,拿來消耗記憶體非常的好用
只是重新開機之後,寫在ramdisk上的檔案就會不見這點,讓人覺得困擾
因此網路上的教學文章利用xcopy做ramdisk上檔案的備份與回存
但在開關機複製許多小檔案會讓嚴重的拖慢開關機速度
因此小弟想利用壓縮的方式節省備份回存ramdisk上檔案所需時間
壓縮程式有許多,winrar/7-zip/winzip等等,小弟要推薦的是Info-Zip
http://infozip.sourceforge.net/
一套以BSD License開發的跨平台壓縮程式,cygwin中所附的也是info-zip
Info-Zip 3.0最特別的功能在於他支援filesystem-synch mode
會比對壓縮檔案與選定資料夾中的檔案,進行更新與刪除
如此一來,更節省備份所需要的時間
要讓系統能使用info-zip,請先下載zip/unzip,並將這兩個檔案置入
c:\windows\system32\ 之下
我自己編譯的Info-Zip 3.0
http://kivava.myweb.hinet.net/blogger/zip30.zip
Unzip 5.52
http://kivava.myweb.hinet.net/blogger/unzip552.zip
測試是否能夠正常使用,可在command輸入zip -v與unzip -v就會秀出版本與使用說明
建立兩個batch file讓開關機時能夠自動執行。
我要進行備份與回存的檔案均置於r:\PortableApps\下,
執行時所使用的參數就不說明了,有需要可輸入unzip -v/zip -v察看
RamdiskSAVE.bat
zip -S -r -FS -1 -q c:\PortableApps.zip r:\PortableApps\
RamdiskLOAD.bat
unzip -o -q c:\PortableApps.zip -d r:\
最後再執行gpedit.msc,讓關機時執行RamdiskSAVE.bat,開機時執行RamdiskLOAD.bat
小弟自己已經使用這個方法幾個月了,沒遇到什麼特別的問題
目前放在ramdisk中的有firefox portable與TWAMPs
唯一要注意的ramdisk內檔案太多時,回存到ramdisk的速度可能會有點慢
會造成開機之後,需等待一些時間待unzip執行完畢
相容的問題在使用xcopy時也會遇到,而且更嚴重,是需要注意的一點
原始文章在小弟的blog中
http://kivava.blogspot.com/2008/09/ramdiskzipunzipxcopy.html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.208.93
推
01/15 17:10, , 1F
01/15 17:10, 1F
推
01/15 18:45, , 2F
01/15 18:45, 2F
→
01/15 21:46, , 3F
01/15 21:46, 3F
→
01/15 21:47, , 4F
01/15 21:47, 4F
EZsoft 近期熱門文章
PTT數位生活區 即時熱門文章