====== Overview ====== Obviously data loss is undesirable. Thus the purpose of a proper backup plan is to mitigate the risks of data loss. This document is a record of current backup practices in place. ====== Planned schedule ====== ===== Monthly ===== * Full image backups: (Retention: 2 months/copies) * Agentum-Mac * LunaNova-Win * LunaNova-Linux ===== Weekly ===== * Full image backups: (Retention: 2 weeks/copies) * AppleServer (OS Drive) * Incremental file backups: * AppleServer Storage Drive ===== Daily ===== * Incremental file backups: * Agentum-Mac (Home Directory) * LunaNova-Linux (Home directory) * AppleServer (Home directory / Docker container data) ====== Machine-Specific Implementation Details ====== ===== Argentum-Mac ===== * Full image backups monthly * Need to research how to do this * Daily backups of home directory files using rclone sync manually triggered at the end of the day, when get home or at 6pm ===== LunaNova-Win ====== Do not keep important data on Win partition. Purpose of Win partition is mainly for gaming. * Monthly image backups ===== LunaNova-Linux ====== * Daily automated file backups of home directory (cron) * Using rclone script * Full image backups monthly * How? ===== Server ====== * Daily automated file backups (cron?) * Use rclone to backup docker compose data which is where everything is kept (check script make for pc for reference) * If fail then notify thru Discord? (webhooks?) * Weekly full disk image backups * How? * Every two months verify backups are functional?