sudo cp /etc/cobbler/settings{,.bak} # 備份主配置文件
sudo cp /etc/cobbler/dhcp.template{,.bak} # 備份DHCP配置模板
sudo cp -r /var/lib/cobbler/kickstarts{,.bak} # 備份Kickstart文件
tar
命令備份Cobbler管理的系統鏡像(排除臨時目錄):sudo tar -cvpzf /backup/cobbler_images.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys /var/www/cobbler/images/
cobbler sync
確保配置更新到數據目錄。sudo cp /backup/settings.bak /etc/cobbler/settings
sudo cp /backup/dhcp.template.bak /etc/cobbler/dhcp.template
sudo cp -r /backup/kickstarts.bak/* /var/lib/cobbler/kickstarts/
sudo tar -xvpzf /backup/cobbler_images.tgz -C /var/www/cobbler/images/
sudo systemctl restart cobblerd apache2
cobbler check
檢查配置正確性,通過cobbler list
確認鏡像和系統信息是否恢復。cron
任務自動化備份流程,存儲備份至外部存儲設備或云存儲。參考來源: