mysqldump 把数据库备份到异地的服务器

原文:http://www.open-open.com/code/view/1420121471484

这个方法可以把通过mysqldump 把本地数据库备份到远端主机, 中间数据的传输通过 ssh 加密。 远端主机上通过cat 读取标准输入然后把mysqldump 的重定向到文件中。

mysqldump <DATABASE_NAME> [mysqldump options] | gzip -c | ssh [email protected] "cat > /path/to/some-file.sql.gz"
时间: 2024-10-15 12:54:53

mysqldump 把数据库备份到异地的服务器的相关文章

使用lsyncd配置数据库备份多异地同步

lsyncd配置文件 settings { logfile = "/var/log/lsyncd.log", --日志路径 status = "/var/log/lsyncd.status", --状态文件 pidfile = "/var/run/lsyncd.pid", --pid文件路径 statusInterval = 1, --状态文件写入最短时间 maxProcesses = 4, --最大进程 maxDelays = 1 --最大延迟

使用mysqldump对数据库备份

mysqldump是一个简单而有效的数据库备份程 序,它会将需要备份的数据库的结构转换为mysql语言组成的一个文本文件,这个文本文件包含了创建这个数据库所进行的所有mysql语句,所以当我们恢 复时,便是程序读取这些语句重新创建数据库.创建表以及插入数据的过程,但因为其是单线程的,所以对于比较大的数据库操作会比较慢. mysqldump支持InnoDB热备,MyISAM的温备,可以基于二进制日志进行增量备份,根据二进制文件文件中记录的操作点进行有选择的恢复. mysqldump命令介绍 语法:

mariadb 使用mysqldump 二进制数据库备份操作

实验内容 时间    数据库.表    表内容(id)    操作内容 8点    db1.t1      1,2,3         进行全备份 9点    db1.t1      4,5(新增加)    增加数据 10点    db1.t1     delete db1     删除db1 11点发现数据库内容有误,要求回复正常的数据 8点数据全备份 mysqldump -uroot -ppassword --all-databases --single-transaction --mast

SQL Server 数据库备份与还原

1.相同SQL Server版本(2008为例)之间数据库备份与还原 (1)数据库备份 相同SQL Server服务器版本之间数据库的备份还原操作相对来说比较简单. 首先找到需要备份的数据库实例,[右键]->[任务]->[备份...],界面下边选择备份路径,点击确定,备份成功后即可在选择的备份路径下找到后缀名为.bak的备份文件. (2)数据库还原 对于需要还原的.bak数据库文件,一般会先拷贝到 C:\Program Files\Microsoft SQL Server\MSSQL10.MS

exchange企业实战之WSB邮箱数据库备份

备份前言 即使企业中部署了数据库可用性租,常规的数据库备份和恢复还是管理员应该掌握的基本技能. WSB对exchange进行备份和恢复,这种操作建议在小规模的Exchange环境中使用,大.中型Exchange环境建议使用Microsoft System Center Data Protection Manager或者第三方工具,比如NBU. 备份注意事项 非DAG环境 非DAG环境使用WSB备份时,注意以下事项: 无需禁用Exchange服务器中的VSS Writer 使用VSS完整备份 第一

mysql运维管理-mysqldump 备份与恢复数据库20

mysqldump 备份与恢复数据库 备份: 1.备份全部数据库的数据和结构 mysqldump -uroot -pjsb -A > /bk/all.sql -A: 备份所有数据库=--all-databases 2. 备份全部数据库的结构(加 -d 参数) mysqldump -uroot -p123456 -A -d > F:\all_struct.sql -A: 备份所有数据库=--all-databases    --no-data, -d:只导出表结构 4.备份单个数据库的数据和结构

分享:mysql异地数据库备份实例代码

分享:mysql异地数据库备份实例代码 mysql现在应用在操作系统中包括有linux系统与windows系统,下面是多备份分享常用的两种系统中实现mysql异地数据库备份,有需要了解的朋友可参考. windows的任务计划定时执行该文件. 文件内容如下: cd F:/MySQLBackup f: mysqldump -h ip -uusername -ppassworddbname>F:/MySQLBackup/PersonBackupMonday.sql username:数据库用户 pas

MYSQL数据库自动本地/异地双备份/MYSQL增量备份

构建高安全电子商务网站之(网站文件及数据库自动本地/异地双备份)架构图 继续介绍Linux服务器文件备份,数据库备份,数据安全存储相关的电子商务系统架构.针对安全性有多种多样的解决方案,其中数据备份是重中之重的首要工作.电 子商务网站更加注重考虑数据安全,数据备份方案,包括本地备份.异地备份架构.其中Linux服务器的备份方案非常多,本文介绍一个大众化适用的解决方 案,通过编写Shell脚本来完成自动备份.本架构包括备份网站文件.数据库,自动本地备份并FTP上传备份脚本,完成相应本地备份.异地备

MySQL Study之--Mysql数据库备份工具(mysqldump)

MySQL Study之--Mysql数据库备份工具(mysqldump) 对于Mysql Database的备份方式有很多种,此次文档主要介绍mysqldump工具: mysqldump:      mysqldump工具很多方面类似相反作用的工具mysqlimport.它们有一些同样的选项.但mysqldump能够做更多的事情.它可以把整个数据库装载到一个单独的文本文件中.这个文件包含有所有重建您的数据库所需要的SQL命令.这个命令取得所有的模式(Schema,后面有解释)并且将其转换成DD