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
任务自动化备份流程,存储备份至外部存储设备或云存储。参考来源: