溫馨提示×

centos stream8備份恢復方法

小樊
67
2025-05-16 23:24:44
欄目: 智能運維

在CentOS Stream 8上進行備份和恢復通常涉及以下幾種方法:

使用tar和rsync命令進行備份

  • 創建備份目錄:首先,創建一個用于存放備份文件的目錄。

    sudo mkdir /backups/centos_stream
    
  • 備份/etc和/var目錄:使用rsync命令備份/etc/var目錄,排除一些不需要備份的特殊目錄。

    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/
    
  • 創建歸檔文件:使用tar命令將/etc/var目錄打包成一個歸檔文件。

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

使用Syncthing進行實時數據同步備份

  • 下載并解壓Syncthing

    wget https://github.com/syncthing/syncthing/releases/download/v1.23.1/syncthing-linux-amd64-v1.23.1.tar.gz
    tar xzf syncthing-linux-amd64-v1.23.1.tar.gz
    
  • 配置Syncthing:編輯配置文件/root/.config/syncthing/config.xml,設置同步目錄。

  • 重啟Syncthing服務

    sudo systemctl restart syncthing@root.service
    
  • 設置Syncthing開機自啟動

    cp /root/syncthing/syncthing-linux-amd64-v1.23.1/etc/linux-systemd/system/syncthing@.service /usr/lib/systemd/system/syncthing@root.service
    sudo systemctl daemon-reload
    sudo systemctl restart syncthing@root.service
    sudo systemctl enable syncthing@root.service
    

使用cron任務定期執行備份

  • 創建備份腳本(例如backup_script.sh):

    #!/bin/bash
    sudo mkdir -p /backups/centos_stream/$(date +%Y%m%d)
    sudo rsync -avz --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lostfound"} /etc/ /backups/centos_stream/$(date +%Y%m%d)/
    sudo rsync -avz --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lostfound"} /var/ /backups/centos_stream/$(date +%Y%m%d)/
    sudo tar -czvf /backups/centos_stream/$(date +%Y%m%d)/centos_stream_backup.tar.gz /etc/ /var/
    
  • 設置cron任務

    crontab -e
    

    添加以下行以每天凌晨2點執行備份腳本:

    0 2 * * * /path/to/your/backup_script.sh
    

恢復系統

  • 使用備份文件恢復
    1. 將備份文件復制到恢復介質(如U盤或網絡存儲)。
    2. 重啟系統并進入恢復模式。
    3. 按照備份工具的指示進行系統恢復。

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