在Ubuntu虛擬機中備份數據是一個重要的任務,以確保數據的安全性和可恢復性。以下是幾種常用的備份方法:
sudo apt install timeshift
sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /path/to/backup/folder
這條命令將系統的所有文件備份到指定目錄,并排除動態掛載的目錄。
備份過程:
sudo dd if=/dev/sda of=/dev/sdb bs=4M status=progress
sudo dd if=/dev/sda of=/mnt/ubuntu_2.0.img bs=4M status=progress
恢復過程:
sudo mount /dev/sdb1 /mnt
sudo dd if=/mnt/ubuntu_2.0.img of=/dev/sda bs=4M status=progress
sudo dd if=/dev/sdb of=/dev/sda bs=4M status=progress
通過上述方法,可以有效地備份Ubuntu虛擬機中的數據,確保在需要時能夠恢復。