CentOS Stream 8已于2024年5月1日終止維護。因此,官方不再為其提供yum源以及系統、軟件安全更新,這可能會帶來嚴重的安全隱患。對于仍在使用CentOS Stream 8的用戶,建議盡快考慮遷移到其他長期支持的Linux發行版,如Rocky Linux或AlmaLinux,以確保系統的穩定性和安全性。
不過,如果您仍然需要在CentOS Stream 8上進行備份和恢復操作,以下是一些基本的方法:
使用tar命令:可以創建整個系統的備份鏡像,適用于整個系統的備份。
sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/lostfound --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
使用rsync命令:實現文件的增量備份,適合需要頻繁備份且數據變化不大的情況。
sudo rsync -avz /path/to/important/data/ user@remote_server:/path/to/backup/
使用數據庫備份工具:如mysqldump,專門用于數據庫的備份和恢復。
mysqldump -u username -p database_name > database_name.sql
恢復整個系統:
sudo tar xvf backup.tgz -C /path/to/restore
恢復特定目錄:
rsync -avz user@remote_server:/path/to/backup/ /path/to/restore/
恢復MySQL數據庫:
mysql -u username -p database_name < database_name.sql
。
請注意,由于CentOS Stream 8已經終止維護,上述方法可能不再適用或存在安全風險。在進行任何備份和恢復操作之前,請確保您了解相關的風險,并考慮遷移到其他長期支持的Linux發行版。