随笔博客建站两个多月了,平时都是自己上去维护一些学习笔记和感想,内容都保存在数据库和linux服务器中。为了防止服务器被黑客攻击,或者一些误操作导致数据丢失,这里需要进行数据库和上传的文件的备份操作,因为访问量不大,以及基本上是自己在访问,所以暂定备份策略为全量备份,一个月一次,备份时间为每个月月底左右。
一、数据库备份
使用的工具是navicat,模式是 转储SQL文件。
1、设置备份文件路径
工具》选项》其他
2、右键要备份的数据库
然后保存即可,命名规范为suibibk日期.sql
3、备份恢复
右键数据库,上图中的运行SQL文件即可。因为上一步备份的数据包括了表结构的删除和创建,所以我们可以重新建立数据库或者删除表,或者不操作也可以,默认执行的时候会删除的。
二、文件备份
这里文件备份也是全量备份,一个月一次,月底执行。备份文件为.tar,使用命令如下
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
我这里是直接备份文件存放目录
所以命令为 tar cvf data日期.tar data
.
好啦,这样子就比较放心啦。
今天20190528第一次备份。