คุณสามารถสำรองข้อมูลโฟลเดอร์บ้านของคุณได้อย่างง่ายดายบนฮาร์ดไดรฟ์ภายนอกด้วย
rsync -a --exclude=.cache --progress /home/$USER /media/linuxbackup/home/$USER
ฉันแยกโฟลเดอร์. cache ออกไปฉันคิดว่าฉันจะไม่ต้องการมันอีกเมื่อฉันต้องติดตั้งใหม่จากการสำรองข้อมูลนี้
ฉันพบรายการโฟลเดอร์ทั้งหมดที่ฉันสามารถแยกในการสำรองข้อมูลปกติได้ที่นี่:
ไฟล์และไดเรกทอรีใดที่สามารถแยกออกจากการสำรองข้อมูลของโฮมไดเร็กตอรี่ได้?
ฉันสร้างรายการคำตอบนี้ที่มีผู้ใช้บางคนในแบบฟอร์มนี้:
#These directories may be excluded:
.gvfs # contains mounted file systems?
.local/share/gvfs-metadata
.Private # contains the actual encrypted home directory
.dbus # session-specific
.cache
.Trash # do I need to say more?
.local/share/Trash
.cddb # cached info about audio CDs
.aptitude # cached packages lists
#Flash-specific:
.adobe # Cache for flash, maybe others?
.macromedia # except for Flash persistence, there is no reason to keep this
#Files:
.xsession-errors # contains errors from the current graphical session
.recently-used # recently used files
.recently-used.xbel
.thumbnails
นี่คือรายการทั้งหมดที่สรุปสาระสำคัญ
ฉันจะเพิ่มรายการนี้ในคำสั่ง rsync ของฉันได้อย่างไร
.Trash
มีบ่อยยัง.Trash-1000
(ภายใต้ปัจจุบัน Ubuntu-MATE 14 อย่างน้อย) เพื่อให้ชำระที่ดีกว่าสำหรับ.Trash-*
?