`

Mysql数据库(将其备份另一台备份服务器)

阅读更多
linux下的MySQL自动备份工具-第二版

第二版在第一版的基础上程序做了完善。主要包括自定义数据库主机和备份路径,支持备份多个数据库,无论多少个数据库,可以一次完成备份。可以控制是否开启过期备份删除,可以自定义过期时间等。并且增加了更加友好的提示。

备份工具用法:
1.将mysql.backup(或将代码保存为mysql.backup)上传至Linux服务器/usr/local/sbin目录下并赋予可执行权限。
2.用vi打开脚本配置数据库信息,主要配置以下信息即可
mysql_user="root" #MySQL备份用户
mysql_password="root" #MySQL备份用户的密码
mysql_host="localhost" #要备份的主机,一般为localhost
mysql_port="3306" #MySQL端口号,一般为3306
backup_db_arr=("dbachina" "99yuyu" "cowaw") #要备份的数据库名称,多个用空格分开隔开 如("db1" "db2" "db3")
backup_location=/backup  #备份数据存放位置,末尾请不要带"/",此项可以保持默认,程序会自动创建文件夹
expire_backup_delete="ON" #是否开启过期备份删除 ON为开启 OFF为关闭
expire_days=3 #过期时间天数 默认为三天,此项只有在expire_backup_delete开启时有效
配置完成保存退出。
3.随时运行mysql.backup即可进行备份操作。
4.自动备份
利用Linux的crontab定时功能可以完成自动备份
在Linux下键入crontab -e
然后输入 30 02 * * * /usr/local/sbin/mysql.backup 保存退出。
即可实现每天凌晨2点30分自动备份所有数据库。
分享到:
评论

相关推荐

    Linux下Mysql双机备份

    1、MySQL数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好MySQL数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中。实现MySQL数据库的热备份。 2、要想...

    MySQL数据库镜像 / 实时备份Zen Cart数据库

    一台为主服务器,另一台为从服务器,所有主服务器上数据库的变化,都实时镜像到从服务器上。  1. 在主服务器上,创建用于数据库镜像的数据库用户,从服务器用这个帐号连接主服务器。  该数据库用户可以是任何...

    数据库备份转件(支持mysql和SqlServer)

    Pranas SQLBackupAndFTP Professional 专业版注册版是一款功能强大的全自动SQL数据库备份还原工具,程序可以帮助你自动的在后台将服务器上SQL数据库中的数据打包压缩成ZIP或者7z格式的压缩包,然后通过FTP备份下来,...

    使用Xtrabackup进行MySQL备份

    支持完整备份、增量备份,且能非常简单的集成在shell脚本中,执行自动化备份,也可以通过管道方便的传递到另一台服务器,实为Mysql数据库备份,重放的首选利器。 文章主要讲解MySQL利用xtrabackup进行增量备份的详细...

    linux定时备份mysql并同步到其它服务器

    数据在任何一家公司里面都是最核心的资产,定期备份则是为了保证数据库出现问题的时候能够及时回滚到最近的备份点,将损失缩小到最小 这篇文章将会两部分来说明: 1、mysql的定期备份; 2、同步到其它服务器 mysql ...

    Linux自动备份MySQL数据库脚本代码

    下面这段Linux的Shell脚本用于每日自动备份MySQL数据库,可通过Linux的crontab每天定时执行

    MySQL数据库如何导入导出(备份还原)

    本文适用范围:全面阐述MySQL数据库的各种操作,分虚拟主机和服务器两种情况。 虚拟主机 1、通过PHPMyAdmin的导入导出功能,这个软件一般只支持几兆数据的导出,太大的数据可能会超时。 2、通过程序自带的数据库备份...

    帝国备份王2008开源版下载 (MYSQL专用备份工具)

    EmpireBak是一款开源免费、专门为MYSQL大数据的备份与导入而设计的稳定高效软件,系统采用分卷备份与导入,理论上可备份任何大小的数据库. 帝国备份王解决MYSQL备份三大难题: 1、解决备份大数据问题,采用分组备份...

    MYSQL主从数据库同步备份配置的方法

    用两台服务器做测试: Master Server: 192.0.0.1/Linux/MYSQL 4.1.12 Slave Server: 192.0.0.2/Linux/MYSQL 4.1.18   做主从服务器的原则是,MYSQL版本要相同,如果不能满足,最起码从服务器的MYSQL的版本必须...

    MySQL数据库InnoDB引擎下服务器断电数据恢复方法

    线上的一台MySQL数据库服务器突然断电,造成系统故障无法启动,重新安装系统后,找到之前的MySQL数据库文件夹。 问题: 通过复制文件的方式对之前的MySQL数据库进行恢复,发现在程序调用时找不到数据库中的表,造成...

    MySQL数据库:数据库故障.pptx

    进程故障是指数据库实例的用户、服务器或者后台进程中的故障,如连接不正常、用户会话被异常中断等。 ;在读写数据库的文件时,如果存储介质发生物理问题,可能出现介质故障。 ;数据库故障产生的原因 数据库故障的...

    EBMA系统数据库备份系统 3.5.zip

    “EmpireBak phpMyAdmin 高安全”整合包就是EBMA系统,是一款更安全的,开源免费MYSQL数据库管理和备份系统。优势:(1)、高安全性;(2)、帝国备份王备份大数据稳定高效;(3)、高安全的phpMyAdmin,管理更放心;(4)、...

    MySQL数据库主从同步实战过程详解

    由于是模拟环境,主从库在同一台服务器上,服务器IP地址192.168.1.7 主库使用3306端口 从库使用3307端口 数据库数据目录/data 安装MySQL数据库服务 下载软件包 今天我们是用二进制安装包进行布署M

    linux-auto-backup:Linux中所有内容的自动备份包括MySQL +配置+文件,并将它们传输到另一台服务器+ s3存储

    MySQL自动备份从MySQL中的所有数据库自动备份并将它们转移到另一台服务器您可以按照以下步骤从数据库中进行备份,并将其转移到该服务器外部的安全位置。 然后将其放入cronjob中以定期进行。 第一次登录到您的服务器...

    linux php mysql数据库备份实现代码

    想在PHP后台管理直接能够备份数据库,于是想呀想,一直没有什么思路,一开始是考虑用php来访问服务器安装mysql的目录,比如 /usr/local/mysql/data目录,直接把下面对应的文件进行备份

    MySQL主从数据库搭建方法详解

    主从服务器是mysql实时数据同步备份的一个非常好的方案了,现在各大中小型网都都会使用mysql数据库主从服务器功能来对网站数据库进行异步备份了,下面我们来给大家介绍主从服务器配置步骤。 Mysql的主从复制至少是...

    多备份企业文件云备份软件 v2.2.12.0030.zip

    11、异地容灾备份功能:文件一旦备份,可以在任何一台电脑上进行文件恢复,数据永不丢失。 12、支持在任务执行后发送执行结果到指定邮箱,实时掌握任务执行情况。 13、任务执行时中途可以随时中止,已经备份的文件...

    MySQL 5.1中文手冊

    2.10.3. 将MySQL数据库拷贝到另一台机器 2.11. 降级MySQL 2.12. 具体操作系统相关的注意事项 2.12.1. Linux注意事项 2.12.2. Mac OS X注意事项 2.12.3. Solaris注意事项 2.12.4. BSD注意事项 2.12.5. 其它Unix注意...

    MySql 5.1 参考手册.chm

    2.10.3. 将MySQL数据库拷贝到另一台机器 2.11. 降级MySQL 2.12. 具体操作系统相关的注意事项 2.12.1. Linux注意事项 2.12.2. Mac OS X注意事项 2.12.3. Solaris注意事项 2.12.4. BSD注意事项 2.12.5. 其它Unix注意...

    帝国备份王(Empirebak) 2010 官方版.zip

    帝国备份王EmpireBak是一款完全开源免费、专门为MYSQL大数据的备份与导入而设计的稳定高效软件,系统采用分卷备份与导入,理论上可备份任何大小的数据库. 帝国备份王解决MYSQL备份三大难题: 1、解决备份大数据...

Global site tag (gtag.js) - Google Analytics