多备份吧 关注:20贴子:229
  • 4回复贴,共1

Linux VPS主机备份数据库的4个方法

取消只看楼主收藏回复

从虚拟主机过度到VPS之后,一般的站长可能会感觉到运维时间成本还是比较大的。比如在VPS维护、备份数据方面,在没有使用定期自动备份功能的软件时基本都是用手工备份的。对于网页文件,我们可以通过压缩打包FTP下载的方式搞定,但是MYSQL数据库的备份需要格外的小心,一旦备份失误缺失,然后真需要还原恢复的时候可能会造成很大的损失。
  下面给大家整理一些比较常用的Linux VPS主机备份MySQL数据库的方式:


1楼2015-01-12 00:01回复
    第一、PHPMYADMIN导出方法
      不论我们使用的是WEB面板,还是使用一键包,应该都会有安装PHPMYADMIN,我们可以直接登录之后对单独的网站进行数据库导出。再到处之前,为了尽可能的减少数据库不必要的容量,我们可以清理、优化数据库文件,然后再导出数据库。


    2楼2015-01-12 00:01
    回复
      第二、mysqldump命令导出
        标准命令:mysqldump -u数据库用户名 -p数据库密码 --default-character-set=编码 数据库名 > 数据库文件名.sql
        示范案例:mysqldump -ulaozuo -plaozuo.org --default-character-set=gb2312 laozuo > laozuo.sql
        这里需要注意两个问题,第一个是编码问题。根据自己网站数据库的编码,是gb2312还是utf-8
        用SSH登录VPS,然后用mysqldump命令导出数据库到根目录下,然后通过FTP下载到本地备份。


      3楼2015-01-12 00:01
      回复
        第三、下载原始MYSQL数据库文件
          直接下载数据库文件的方法可能不常用,但是是一个不错的方法,基本上数据库的还原不会丢失。根据我们使用的面板或者脚本路径找到,比如AMH面板在/usr/local/mysql/data/对应的数据库名下,WDCP面板的数据库原始文件在/www/wdlinux/mysql/var对应的数据库名文件夹。下载到本地,然后如果需要还原对应的数据库名上传替换就可以。


        4楼2015-01-12 00:01
        回复
          第四、使用多备份备份软件
            多备份备份软件还算是一款不错的备份软件了,相信大家都已经对它有所了解。即可以备份数据库也可以备份文件。说说备份的事吧,注册账号后新建任务-数据库备份,选择需要备份的数据库类型,把相对应的信息资料填写准确即可开始备份。待你需要恢复或者迁移时,也是一键即可完成。


          5楼2015-01-12 00:02
          回复