溫馨提示×

CentOS Stream 8備份恢復

小樊
48
2025-04-06 15:12:05
欄目: 智能運維

CentOS Stream 8已于2024年5月1日終止維護。因此,官方不再為其提供yum源以及系統、軟件安全更新,存在嚴重安全隱患。強烈建議升級到CentOS Stream 9或平滑過渡到Rocky Linux 8系統。

不過,如果您仍在使用CentOS Stream 8并希望進行備份和恢復,以下是一些常用的備份和恢復方法:

備份方法

  • 使用tar命令:可以創建整個系統的備份鏡像。例如:

    sudo tar -czvf /backups/centos_stream/centos_stream_backup.tar.gz /etc/ /var/
    

    這個命令將 /etc/var 目錄打包成一個名為 centos_stream_backup.tar.gz 的歸檔文件。

  • 使用rsync命令:實現文件的增量備份,適合需要頻繁備份且數據變化不大的情況。例如:

    sudo rsync -avz --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lostfound"} /etc/ /backups/centos_stream/
    sudo rsync -avz --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lostfound"} /var/ /backups/centos_stream/
    

    這些命令將 /etc/var 目錄下的所有內容(除了指定的特殊目錄)復制到 /backups/centos_stream/ 目錄中。

  • 使用數據庫備份工具:如 mysqldump,專門用于數據庫的備份和恢復。例如:

    mysqldump -u username -p database_name > database_name.sql
    

恢復方法

  • 恢復整個系統

    1. 將備份文件復制到系統的根目錄。

    2. 解壓縮備份文件:

      tar xvpfz /backups/centos_stream/centos_stream_backup.tar.gz -C /
      
    3. 恢復 proc、lostfound、mnt、sys 目錄:

      mkdir proc lostfoundmnt sys
      restorecon -Rv /
      
    4. 重啟系統:

      reboot
      
  • 恢復特定目錄

    1. 將備份文件復制到需要恢復的目錄。

    2. 解壓縮備份文件:

      tar xvf /backups/centos_stream/backup_(date %Y%m%d).tar.gz -C /path/to/restore
      
    3. 驗證備份文件的完整性和可恢復性。

請注意,由于CentOS Stream 8已經終止維護,建議盡快升級到其他長期支持的Linux發行版,以確保系統的安全性和穩定性。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女