1.备份设置
1.1安装好数据库第三方软件navica。
1.2打开软件,连接需要进行备份的数据库。
填写好正确的信息,如遇到连接不上,请查看需要备份的数据库是否有远程连接用户以及防火墙出站规则是否添加数据库端口。
1.3连上数据库
1.4选择需要备份的数据库,右键打开数据库。
备份多个数据库,重复上面连接添加过程。
1.5备份计划设置
1.鼠标点击需要备份的数据库上
2.选择计划按键
3.再点击新建批处理作业。
1.6弹出对话框进行单库备份计划设置。
1.选好备份数据库,
2.双击提取出来需要备份的单库
3.检查上下数据库信息是否一致。
4.确认无误点击保存。
1.7设置备份计划名称。(建议使用服务名称+数据库名称)。
1.8计划任务时间设置
点击 计划→新建
1.10设置每天凌晨进行单库全备
1.11点击应用之后显示的对话框,需要数据密码,这里的密码是本服务器的登录密码。
1.12检查信息
2.恢复数据测试
1.选择需要恢复的数据库
2.点击备份
3.选择还原备份
4.选择之前备份的文件
点开始,进行恢复数据
要求:
每周定期对备份好的数据库进行恢复测试,测试环境不要在备份服务器上进行 可以单独使用一台服务器或者PC都可以进行数据库的恢复测试。
3.Linux系统下进行数据备份恢复操作
备份:
备份一个数据库(shell中执行,下同):
mysqldump -uusername -ppassword -hhostname --databases db_name > /path/db_name.sql
备份多个数据库
mysqldump -uusername -hhostname -ppassword --databases db1_name db2_name db3_name >/path/multidb_name.sql
备份所有数据库
mysqldump -uusername -hhostname -ppassword --all-databases >/path/alldb_name.sql
压缩备份
mysqldump -uusername -hhostname -ppassword db_name |gzip -9 >/path/db_name.gz
还原
单库备份还原
mysql db_name </path/db_name.sql #此时的数据库必须事先手动创建好,然后在恢复
压缩备份还原
gunzip </path/db_name.gz | mysql -uusername -ppassword -hhostname db_name