# data-backup **Repository Path**: GeekDot/data-backup ## Basic Information - **Project Name**: data-backup - **Description**: 数据通用备份脚本 - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 用户数据备份方案 #### 1. 采用 `bash shell` 开发数据备份脚本 #### 2. 数据备份目录新建在 `dcp/backup` 下 #### 3. 所有需要备份的文件打包为 `tar` 包,名字以年月日命名,如:`2020-04-07.tar.gz` `2020-04-07_all.tar.gz` #### 4. 备份规则: - 天级:每天 `00:00` 备份昨天的产生的新数据 - 周级:每周周一 `00:00` 备份所有的全量数据 #### 5. 删除规则: - 每天 `00:00` 删除 7 天之前的天级备份数据 - 每周周一 `00:00` 删除上周的周级备份数据 #### 6. 定时执行: - 使用 `crontab` 执行定时任务