在Ubuntu操作( ?ω?)系統中,備份備份是備份一項非常重要的工作,無(wú)論是備份為了防止數據丟失,還是備份為了在系統遷移或者重裝時(shí)能夠快速恢復數據,定期備份都是備份必要的,本文將介紹如何在Ubuntu系統中進(jìn)行備(′_ゝ`)份,備份包括使用命令行工具和圖形化??工具兩種方法。備份
1. 使用tar命令進(jìn)(╯‵□′)╯行(O_O)文件或目錄的備份打包備份:
tar -c(???)zvf backup.tar.gz /path(′-ι_-`)/to/folder
這條命令會(huì )將指定路徑下的文件和文件夾打包成一個(gè)名為backup.tar.gz的壓縮文件。-c表示創(chuàng )建新的備份歸檔文件,-z表示使用gzip壓縮,備份-v表示顯示詳細信息,備份-f表示指?定歸檔文件名。備份
2. 使用rsync??命令進(jìn)行增量備份:
rsync -avz --delete /path/to/folder/ backup_folder
這條命令會(huì )將指定路徑下的ヽ(′ー`)ノ備份文件和文件夾同步到備份文件夾中。-a表示歸檔模式,備份-v表???示顯示詳細信息,-z表示使用gzip壓縮,–delete表示刪除目(′?`)標文件夾中不存在于源文件夾的文件。
1. 使用Timeshift進(jìn)行備ヽ(′?`)ノ份:
Timeshift是Ubuntu中的一個(gè)備份??工具,它可以將整個(gè)系統或某個(gè)分區備份到外部硬盤(pán)或云存儲中,首先需要安裝Times??h??ift:??
sudo apt-get install timeshift
然后運行ヽ(′ー`)ノ以下命令進(jìn)行備份:
timeshift backup create?? <backup_nam??e> [<source_path>]是備份的名稱(chēng),可以自定義;[]是要備(′Д` )份的路徑,如果(guo)不指定,則默認備份整個(gè)系統。
2. 使用Backup and Sync進(jìn)行備份:
Backup and Sync是另一個(gè)備份工具(ju),它可以將文件和文件夾備份到外部硬盤(pán)或云??存儲中,首先需要安裝Backup and Sy┐(′?`)┌nc:
sudo apt-get instaヾ(^-^)ノll backup-and-sync
backup-and-sync start --type full --t??arget /path/to/externヽ(′▽?zhuān)?ノal??_drive --exclude=tmp/* --exclude=var/??c(′?`*)ache/* --exclude=var/(′_ゝ`)log/* --exclude=/dev/* --exclude=/pro(′?ω?`)c/* --eヽ(′ー`)ノxclude=/sys/* --exclude=/run/* --ex(O_O)clude=/media/* --exc??lude=/mnt/* --exclude=/lost+f??ound --exclude=/home/user/* --exclude=/root/* --exclude=/usr/* --exclude=/etc/* --exclude=/sbin/* --??exclude=/usr/sbin/* --exclude=/bin/* --exclude=/sbin/* --exclude=/usr/bin/* --exclude=/lib/* --exclude=/usr/lib/* --exclude=/opt/* --exclud??e=/usr/local/* --exclude=~/backup --include-filesystems=ext4,ntfs,btrfs,jfs,xfs,r(???)eiserfs,ext3,fat32,iso9660,hfsplus --include-files=*.txt *.jpg *.png *.mp3 *.mp4 *.doc *.docx *.xls *.xlsx *.pdf *.ppt *.pptx *.rar *.zip *.tar.gz *.(′?ω?`)gz *.bz2 *.??deb *.rpm *.dmg *.iso *~ -vvv -n au??t(′?`)obackup -l info -p password -e 'My Backup' -i http://myserveraddress:8730 -t backup_interval --noprompt --noconfirmation --noactionmessage --autostart true --autostop false --autoremove true --offline false?? --offlinemode false --offlinedelete false --offlinedownload false --offlineupload false --offlineresu(′?_?`)me false --offlineresumefailed false --offlineresumeconflict false --offlineresumerestart false --offlineresumereboot false --offlineresumereload false --offlineresumesa(′?`*)ve false --offlineresumeskippedfalse --offlineresumeskippedtru??e --offli(′▽?zhuān)?neresumesk??ippedall true -o "Drive Name" "Mount Point" "Volume Label" "File System Type" "Encryption Method" "Password(???)" "Notes" "Restore Options" "Compression Method" &q(′?_?`)uot;Compressio(???)n Level" "Compres??sion Target Size (KB)" "Compression Block Size (KB)")各個(gè)參數的含義如下:
– type:備份ヾ(′?`)?類(lèi)(lei)型,可以選擇full(全量備份)、incremen??tal(增量備份)、differential(差異備份)等;
– exclude:排除不需要??備份的文件或目錄;
– include:只備份??指定類(lèi)型的文件系統?;
– include-files:只備份指定類(lèi)型的文件;
– vvv:顯示詳細的操作過(guò)程;
– n autoba??ckup:自動(dòng)啟動(dòng)備份服務(wù);
̵(°□°)1; l info:設置日志級別為info;
– p password:設置密碼;
– e ‘My Backup&(╯‵□′)╯#8217;:設置服務(wù)的描述信息;
– i :設置服務(wù)器地址和端口號;
– t backup_inter??val:設置備份間隔(╯°□°)╯時(shí)間;
– noconf??irmation:不提示用戶(hù)確認;
– noactionmessage:不顯示操作信息;
– autostart true:開(kāi)機自??動(dòng)啟動(dòng);
– autostop false:關(guān)機時(shí)不自動(dòng)停止服務(wù);
– autoremove true:( ?ω?)卸載軟件時(shí)自動(dòng)刪除相關(guān)的(de)備份數據;