zoukankan      html  css  js  c++  java
  • 数据库备份设置与恢复测试

    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
    
  • 相关阅读:
    hdoj 1305字典树水题之二
    nyoj 547 水池加水 priority_queue优先级队列初体验
    nyoj167 找奶牛病毒 “按位或”运算 递归
    HDOJ4525 吃鸡腿 腾讯马拉松(五)
    hdoj 4523 切蛋糕 腾讯马拉松 大数加法比较
    如何学好3D游戏引擎编程《转自3D游戏引擎网》
    priority_queue 优先级队列的基本应用和重载问题
    poj1611 传染病 并查集
    srand((unsigned)time(NULL))和rand()
    最近被一个windows mobile照相的问题给难住了
  • 原文地址:https://www.cnblogs.com/qiming0322/p/10137664.html
Copyright © 2011-2022 走看看