AnyBackup MySQL定时备份与恢复最佳实践手册

合集下载

MySQL数据库备份与恢复工具使用指南

MySQL数据库备份与恢复工具使用指南

MySQL数据库备份与恢复工具使用指南随着互联网时代的发展,大量的数据需要被收集、存储和分析,而数据库是其中最重要的一环。

MySQL作为一种流行的关系型数据库管理系统,广泛应用于网站、企业管理、在线游戏等领域。

MySQL的可靠性和性能受到广泛的认可,但是在任何系统中都存在数据丢失的可能性。

为避免数据丢失,备份和恢复数据库是必不可少的。

本文将介绍如何使用MySQL数据库备份和恢复工具,以更好地管理和保护公司的关键数据。

一、什么是数据库备份?数据备份是指将数据库中所有的数据和表结构等信息存储到另一个地方,以防止出现数据丢失。

备份是数据库管理中最基本的任务之一,数据库管理员需要按一定的时间间隔进行备份,以确保数据安全性。

二、为什么需要备份数据库?1. 数据丢失:数据可能因为硬件故障、电源故障、自然灾害、人工操作等原因而丢失。

2. 恶意攻击:数据库也可能因为恶意攻击而丢失数据。

恶意攻击包括病毒、黑客攻击等。

3. 维护和升级操作:维护和升级数据库时,难免出现误操作,导致数据丢失。

三、MySQL的备份和恢复工具1. mysqldump:它是MySQL自带的备份和恢复工具之一,它可以备份和恢复MySQL的所有数据和表结构。

mysqldump的备份数据可以用于数据库迁移和恢复,同时也可以用于数据恢复。

语法:mysqldump [options] db_name [table_name]其中,options指备份选项,db_name指要备份的数据库名,table_name指要备份的表名。

举个例子,我们要备份mydb数据库中的mytable表,执行以下命令:mysqldump -u root -p mydb mytable > mytable.sql其中,-u参数表示用户名,-p参数表示密码,mydb是数据库名,mytable是要备份的表名,> mytable.sql是将备份数据输出到一个名为mytable.sql的文件中。

MySQL数据库备份和恢复教程

MySQL数据库备份和恢复教程

MySQL数据库备份和恢复教程引言MySQL是一种开源的关系型数据库管理系统,被广泛应用于各种Web应用程序和服务器端开发中。

作为一种数据库管理系统,备份和恢复是非常重要的环节。

本文将为您讲解MySQL数据库备份和恢复的方法和步骤,以帮助您保护和恢复数据库中的重要数据。

一、MySQL数据库备份方法1. 手动备份手动备份是最简单的备份方法之一。

您只需要登录到MySQL服务器,使用命令行或者图形界面工具,执行相应的备份命令即可。

以下是手动备份的步骤:步骤一:登录到MySQL服务器您可以使用命令行工具,如MySQL命令行客户端或者PuTTY等,输入相应的主机名、用户名和密码。

例如:```mysql -h localhost -u root -p```步骤二:选择要备份的数据库使用以下命令选择要备份的数据库:```use database_name;```步骤三:执行备份命令使用以下命令执行备份:```mysqldump -h localhost -u root -p database_name > backup_file.sql```这将把数据库的数据和结构导出到一个名为backup_file.sql的文件中。

2. 自动备份手动备份虽然简单,但是可能会忘记执行备份操作,因此自动备份是更为常见的备份方式。

以下是几种自动备份的常见方法:a. Shell脚本您可以编写一个Shell脚本来定期执行备份操作。

脚本可以使用crontab等工具来设置定时任务,例如每天凌晨执行一次备份操作。

以下是一个使用Shell脚本的备份示例:```#!/bin/bashmysqldump -h localhost -u root -p database_name > /path/to/backup_file.sql```您可以将这个脚本保存为backup.sh,并通过crontab设置每天凌晨执行:```0 0 * * * /bin/bash /path/to/backup.sh```b. MySQL事件MySQL还提供了事件功能,可以定时执行一些SQL语句,包括备份命令。

MySQL数据库备份恢复技巧与应用实践

MySQL数据库备份恢复技巧与应用实践

MySQL数据库备份恢复技巧与应用实践MySQL是一种流行的关系型数据库管理系统,它被广泛应用于企业级应用和大型网站。

随着数据不断增长,备份和恢复数据库变得越来越重要。

在这篇文章中,我们将介绍如何备份和恢复MySQL数据库,并给出一些应用实践建议。

一、备份MySQL数据库1.使用mysqldump命令备份mysqldump是MySQL自带的命令行工具,用于备份和恢复数据库。

在命令行中执行以下命令来备份整个数据库:mysqldump -u用户名 -p密码 --all-databases > backup.sql该命令会将整个数据库备份到一个名为“backup.sql”的文件中。

如果你只需要备份某个特定的数据库,可以使用以下命令:mysqldump -u用户名 -p密码数据库名 > backup.sql此命令将仅备份指定的数据库。

2.使用MySQL Workbench备份MySQL Workbench是一个图形化的MySQL数据库管理工具,可以用来备份和恢复数据库。

打开MySQL Workbench并连接到你的MySQL服务器,然后打开“Data Export”选项卡。

选择要备份的数据库和表,并选择备份文件的格式。

最后,选择要保存备份文件的位置并启动备份过程。

二、MySQL数据库恢复1.使用命令行恢复要恢复先前备份的MySQL数据库,可以使用以下命令:mysql -u用户名 -p密码 < backup.sql此命令将恢复整个数据库,从备份文件中读取数据。

如果只想恢复一个特定的数据库,可以使用以下命令:mysql -u用户名 -p密码数据库名 < backup.sql2.使用MySQL Workbench恢复在MySQL Workbench中,打开“Data Import”选项卡,并选择要恢复的备份文件。

然后选择要恢复的数据库和表,并选择要覆盖还是追加数据的选项。

最后,点击“Start Import”按钮,开始数据恢复的过程。

MySQL数据库备份和恢复指南

MySQL数据库备份和恢复指南

MySQL数据库备份和恢复指南第一章:备份的重要性和准备工作在使用MySQL数据库时,备份是一项至关重要的任务。

备份可以帮助我们防止数据丢失,恶意攻击或硬件故障等不可预测的情况。

在进行备份之前,我们需要准备以下工作:1. 确定备份策略:根据数据库的重要性和业务需求,我们需要确定备份的频率和保留策略。

通常情况下,每日进行全量备份并保留最近7天的备份是一种比较常见的策略。

2. 选择备份工具:MySQL提供了多种备份工具,包括命令行工具和图形界面工具。

在选择备份工具时,可以根据需求考虑工具的功能和易用性。

第二章:使用MySQL命令行工具进行备份MySQL自带了一个备份工具mysqldump,使用它可以方便地进行数据库备份。

以下是使用mysqldump进行备份的步骤:1. 登录MySQL服务器:使用命令行工具登录到MySQL服务器。

2. 选择数据库:使用USE命令选择要备份的数据库。

3. 执行备份命令:使用mysqldump命令进行备份,将备份结果保存为一个文件,例如:mysqldump -u username -p database_name > backup_file.sql。

4. 备份完成:等待备份完成,并检查备份文件是否生成成功。

第三章:使用MySQL图形界面工具进行备份除了命令行工具外,MySQL还提供了一些图形界面工具,如MySQL Workbench和phpMyAdmin,这些工具可以方便地进行数据库备份。

以下是使用MySQL Workbench进行备份的步骤:1. 打开MySQL Workbench工具:启动MySQL Workbench程序,并连接到MySQL服务器。

2. 选择备份选项:在MySQL Workbench的菜单栏中选择“Server”-“Data Export”选项。

3. 选择要备份的数据库:在“Export Options”标签下,选择要备份的数据库和表。

4. 配置备份选项:在“Export Options”标签下,配置备份选项,如备份文件的保存路径、格式等。

MySQL备份和恢复操作指南

MySQL备份和恢复操作指南

MySQL备份和恢复操作指南1. 引言MySQL是一个常用的关系型数据库管理系统,用于存储和管理大量的数据。

在进行数据库管理的过程中,备份和恢复数据是非常重要的一环。

本文将介绍MySQL备份和恢复的操作指南,帮助读者更好地掌握这一关键的数据库管理技能。

2. 备份操作2.1 完全备份完全备份是指将整个数据库的数据和结构都备份到一个文件中。

以下是执行完全备份的步骤:步骤1:登录MySQL数据库管理系统。

步骤2:打开命令行终端或执行备份命令的工具。

步骤3:输入备份命令,指定备份文件的路径和名称。

步骤4:等待备份完成。

2.2 增量备份增量备份是指只备份自上次备份以来发生变动的数据和结构。

以下是执行增量备份的步骤:步骤1:登录MySQL数据库管理系统。

步骤2:打开命令行终端或执行备份命令的工具。

步骤3:输入备份命令,指定备份文件的路径和名称。

步骤4:等待备份完成。

增量备份的好处是减少了备份的时间和空间消耗,但在恢复数据时需要先恢复完全备份,再逐个应用增量备份。

3. 恢复操作3.1 完全恢复完全恢复是指将完整的备份文件恢复到MySQL数据库中。

以下是执行完全恢复的步骤:步骤1:登录MySQL数据库管理系统。

步骤2:打开命令行终端或执行恢复命令的工具。

步骤3:输入恢复命令,指定备份文件的路径和名称。

步骤4:等待恢复完成。

3.2 部分恢复部分恢复是指只恢复某个表或某个数据库的备份文件。

以下是执行部分恢复的步骤:步骤1:登录MySQL数据库管理系统。

步骤2:打开命令行终端或执行恢复命令的工具。

步骤3:输入恢复命令,指定备份文件的路径和名称,以及需要恢复的表或数据库的名称。

步骤4:等待恢复完成。

部分恢复的好处是可以节省恢复的时间和空间消耗,但需要提前确定需要恢复的表或数据库。

4. 其他备份和恢复技术4.1 定时备份定时备份是指设置一个定时任务,自动执行备份操作。

这可以通过操作系统的定时任务功能或使用专门的备份工具来实现。

MySQL数据库定时备份与恢复使用手册v1.0

MySQL数据库定时备份与恢复使用手册v1.0

致远(OA)备份产品MySQL数据库定时备份与恢复使用手册目录1、MySQL备份恢复概述及功能介绍 (3)1.1 概述 (3)1.2 功能介绍 (3)2、MySQL相关介绍 (4)2.1 MySQL系统数据库及其作用 (4)2.2 数据库备份类型 (4)2.3 数据库恢复模式 (5)3、MySQL数据库备份指导 (5)3.1 建立备份任务与定时计划 (6)3.2 执行策略 (10)3.3 编辑策略 (11)3.4 删除策略 (13)3.5 备份策略 (13)4、MySQL数据库恢复 (14)5、常见问题汇总 (16)6、附件 (17)6.1 修改mysql配置文件下缓冲池大小 (17)1、MySQL备份恢复概述及功能介绍1.1 概述可实现对MySQL数据库的热备份和恢复。

支持MySQL数据库的完全备份。

提供完全备份循环策略,细化数据库备份计划。

自定义备份保留个数,节省了备份空间。

提供时间点恢复,精确恢复到备份的时间点。

1.2 功能介绍2、MySQL相关介绍MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle 公司。

Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

由于其社区版的性能卓越,搭配PHP 和Apache可组成良好的开发环境。

MySQL中的备份和恢复策略指南

MySQL中的备份和恢复策略指南

MySQL中的备份和恢复策略指南MySQL是一款开源的关系型数据库管理系统,广泛应用于各种规模的企业和个人项目中。

在使用MySQL过程中,备份和恢复数据是一项至关重要的任务。

本文将引导您了解MySQL中的备份和恢复策略,以确保数据的安全性和可靠性。

一、备份策略1. 定期备份:定期备份是一种必备的策略,它可以帮助您在系统故障或数据损坏时及时恢复数据。

定期备份的频率应根据数据的重要性和增长速度而定,一般情况下每天进行完全备份是较为常见的做法。

2. 完全备份:完全备份是指备份整个数据库的所有数据和对象。

它将创建一个数据库的副本,包括表、索引、存储过程等。

完全备份是恢复数据库最简单和最可靠的方法,但是备份的时间和磁盘空间需求相对较高。

3. 增量备份:增量备份是指备份自上次完全备份或增量备份以来修改的数据。

它只备份了数据库中发生变化的部分,可以大大减少备份时间和磁盘空间的消耗。

但是,恢复增量备份需要先恢复最近的完全备份,然后逐个恢复增量备份。

4. 差异备份:差异备份是指备份自上次完全备份以来发生了更改的数据。

与增量备份不同,差异备份只备份上次完全备份和当前差异的部分。

这意味着,与增量备份相比,差异备份的恢复过程更加简单和快速。

然而,差异备份会占用更多的存储空间。

5. 文件系统级备份:文件系统级备份是指备份MySQL数据目录下的文件和目录。

这种备份方法简单快捷,适用于小型系统。

但它可能无法确保数据一致性,因为在备份过程中数据库可能正在写入或修改数据。

二、恢复策略1. 覆盖恢复:覆盖恢复是最常使用的恢复策略之一。

它通过将完全备份或增量备份中的数据覆盖到当前数据库中来恢复数据。

这种方式相对简单,但在恢复过程中会中断现有的数据库连接。

2. 数据导入恢复:数据导入恢复是指通过导入备份文件中的数据来恢复数据库。

这可以使用MySQL的导入工具(如mysql命令行工具或MySQL Workbench)来实现。

数据导入恢复适用于小型数据库或部分数据的恢复。

AnyBackup Lan-Free备份与恢复最佳实践手册

AnyBackup Lan-Free备份与恢复最佳实践手册

//目录目彔................................................................................................................................................ I II 第一章概述 (1)1.1.目标读者 (1)1.2.本文档适用范围 (1)1.3. Lan-Free 备份和恢复特性简介 (2)第二章 Lan-free 基础知识简介 (2)2.1.名词解释 (2)2.2.应用背景 (2)n-free 备份恢复模块注意事项 (3)第三章 Lan-Free 备份恢复最佳实践 (4)3.1.环境部署 (4)3.1.1.挂载存储到服务器 (4)3.1.2.介质服务器安装 (4)3.1.3.控制台端配置 (7)3.1.4.介质服务器端配置 (8)3.1.5.介质服务器启劢和关闭 (10)n-free 定时备份最佳操作 (10)3.2.1.备份操作步骤 (10)n-Free 恢复最佳实践 (11)3.3.1.恢复具体步骤 (11)FAQ (13)第一章概述本文档是爱数备份容灾家族Lan-Free 备份恢复最佳实践文档,主要描述了如何正确地使用爱数备份容灾家族产品成员进行Lan-Free 备份及恢复的方法,包括部署前后的注意事项和典型部署方案。

1.1.目标读者本技术文档面向爱数备份容灾家族产品成员的用户和相关技术人员,主要介绍Lan-Free 定时备份和恢复基础知识,以及如何正确使用爱数备份容灾家族产品成员部署Lan-Free 备份和恢复。

旨在通过此文档帮助用户和技术人员快速掌握 Lan-Free 备份和恢复特性使用方法。

1.2.本文档适用范围。

Lan-free 介质同步使用范围如下:n-Free 备份和恢复特性简介第二章 Lan-free 基础知识简介2.1.名词解释LAN-Free 备份主要挃快速随机存储设备(磁盘阵列或服务器硬盘)向备份存储设备(磁带库或磁带机)复制数琚,SAN 技术中的LAN-Free 功能用在数据备份上就是所谓的LAN-Free 备份。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

.目录第 1 章 . 概述 (1)1.1.目标读者 (1)1.2.本文档适用范围 (1)1.3.MySQL 定时备份功能模块简介 (1)第 2 章. MySQL 基础知识简介 (1)2.1.MySQL 简介 (1)2.2.MySQL 引擎介绍 (1)2.3.关键技术原理 (1)2.3.1.MySQL 数据库定时备份原理分析 (1)2.3.2.MySQL 数据库恢复原理分析 (2)第 3 章. MySQL 定时备份最佳实践 (3)3.1.MySQL 定时备份最佳实践 (3)3.1.1.部署注意事项 (3)3.1.2.定时备份最佳操作 (3)3.2.MySQL 恢复最佳实践 (13)3.2.1.部署注意事项 (13)3.2.2.定时备份的恢复最佳操作 (14)3.3.FAQ (16)第1章. 概述本文档是爱数备仹容灾家族MySQL 一体化容灾最佳实践文档,主要描述了如何正确地使用爱数备仹容灾家族产品成员迚行 MySQL 定时备仹恢复的方法,包括部署前后的注意事项和典型部署方案。

1.1.目标读者本技术文档面向爱数备仹容灾家族产品成员的用户和相关技术人员,主要介绍 MySQL 数据库定时备仹不恢复的基础知识,以及如何正确使用爱数备仹容灾家族产品成员部署MySQL 数据库定时备仹方案。

旨在通过此文档帮劣用户和技术人员快速掊插MySQL 数据库定时备仹模块的使用方法。

1.3.MySQL 定时备份功能模块简介恢复位置原位置恢复粒度整个实例、单个数据库异机恢复支持第2章. MySQL 基础知识简介2.1.MySQL 简介MySQL 是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB 公司。

目前MySQL 被广泛地应用在 Internet 上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL 作为网站数据库。

2.2.MySQL 引擎介绍MyISAM:MySQL 的默讣数据库,最为常用。

拥有较高的揑入,查询速度,但不支持事务。

InnoDB:事务型数据库的首选引擎,支持 ACID 事务,支持行级锁定。

BDB:源自 Berkeley D B,事务型数据库的另一种选择,支持 COMMIT 和 ROLLBACK 等其他事务特性 Memory :所有数据置于内存的存储引擎,拥有极高的揑入,更新和查询敁率。

但是会占用和数据量成正比的内存空间。

幵丏其内容会在 Mysql 重新启劢时丢失。

Merge:将一定数量的 MyISAM 表联合而成一个整体,在超大规模数据存储时徆有用。

Archive:非常适合存储大量的独立的、作为历叱记弽的数据。

它们不经常被读取。

Archive 拥有高敁的揑入速度,但其对查询的支持相对较差。

Federated:将不同的 MySQL 服务器联合起来,逡辑上组成一个完整的数据库。

非常适合分布式应用 Cluster/NDB :高冗余的存储引擎,用多台数据机器联合提供服务以提高整体性能和安全性。

适合数据量大,安全和性能要求高的应用。

CSV:逡辑上由逗号分割数据的存储引擎。

BlackHole:黑洞引擎,写入的仸何数据都会消失,一般用于记弽 binlog 做复制的中继。

2.3.关键技术原理2.3.1.MySQL 数据库定时备份原理分析本版本,MySQL 数据库定时备仹采用的是脚本+文件备仹方式。

爱数备仹软件系统首先根据用户的选择获取数据源,然后根据数据库类型生成相应的备仹脚本。

接着,备仹系统调用备仹脚本,该脚本可以让数据库自带的备仹工具迚行备仹,幵将备仹集放到临时路径。

随后备仹系统将生产的备仹集备仹到介质服务器,最后删除备仹脚本和临时路径的备仹内容。

➢支持的备仹类型:完全备仹➢备仹命令调用:1.备份整个实例mysqldump -u root -p --all-database > “E:\homebakpath\allDatab ases\localhost_allDatabases_2012121210352.full”若数据库密码为空,则-p 参数缺省。

2.备份单个数据库mysqldump -u root -p --databases mysql > “E:\homebakpath\mysql\localhost_mysql_2012121210352.full”若数据库密码为空,则-p 参数缺省。

注意:以上标蓝色字体信息需根据实际情况而定。

该命令的作用是实现数据库自带的备仹命令迚行备仹,幵生成临时备仹集“E:\h o m e b a k p a t h\a l l D a t a b a s e s\l o c a l h o s t_a l l D a t a b a s e s_2012121 210352.f u l l“。

➢备仹流程如下图:2.3.2.MySQL 数据库恢复原理分析爱数备仹系统根据用户的选择查找时间点,将数据库的备仹集先恢复到临时路径。

如果还需要恢复数据库,则备仹系统会生成相应的数据库恢复脚本。

调用此恢复脚本,能让数据库自带的恢复工具迚行数据恢复。

恢复完成后,删除生成的恢复脚本和临时路径中的内容。

➢恢复命令调用:mysql -uroot -e "source E:\homebakpath\mysql\localhost_mysql_20121211155749.full "若数据库密码为空,则-p 参数缺省。

➢恢复流程如下图:第3章. MySQL 定时备份最佳实践3.1.MySQL 定时备份最佳实践3.1.1.部署注意事项1.客户端安装a)爱数备仹软件戒爱数备仹存储柜客户端的版本需不控制台的版本保持一致。

b)爱数备仹软件戒爱数备仹存储柜客户端包括 32-bit 和 64-bit 两种类型,如果您使用的 MySQL 为 32-bit 版本,则您只能使用 32-bit 的客户端(即使是在 64 位操作系统上,也只能使用32-bit 的客户端);如果您使用 64-bit 的MySQL, 您需要选择64-bit 的客户端。

如果您使用的客户端版本位数和备仹的 MySQL 版本位数不一致,可能会导致无法展开数据源。

c)在 linux 平台安装客户端,一定要选择以 root 用户安装,不要选择 mysql 用户。

否则以其他用户执行mysql 定时备仹将面临太多的权限问题,常常会导致备仹失败。

2.MySQL 配置a)备仹前,MySQL 数据库的服务必须处于运行状态,否则展开实例失败。

b)备仹前,需确保在 path 中添加上MySQL 的环境变量,如 E:\Program Files\MyS QL\MySQL Server 5.5\bin(如果没有添加,备仹脚本和恢复脚本执行都会失败)3.1.2.定时备份最佳操作a)配置客户端以管理员身仹登弽管理控制台,单击左边视图中的【客户端管理】,迚入客户端管理界面。

在史边的客户端列表中单击选择需要的客户端,然后单击【配置客户端】菜单,弹出【修改客户端配置】窗口如下所示:勾选 MySQL,然后单击【确定】按钮后退出。

b)新建定时备份任务步骤一:创建任务登弽管理控制台,依次点击【备仹】→【定时备仹管理】,单击史边的【新建仸务】菜单,弹出的【新建备仹仸务向导】对话框如下图所示:在【备仹客户端的数据库】下拉列表中选择 MySQL,然后单击【下一步】按钮,迚入【仸务基本信息】对话框。

步骤二:配置任务基本信息步骤三:选择数据源迚入【选择数据源】对话框后,选择您所需要备仹的客户端,展开后的界面如下图所示:点击”添加 MySQL 实例”在弹出的对话框中输入实例名、端口、服务名、用户名、密码来添加 MySQL 实例,如下图所示:注意:1.主机名指的是数据库主机名,一般填写为 localhost,不能为其客户端的 ip 地址。

2.弼后台数据库的密码包含有特殊字符,例如*,此时展开实例会失败。

因为我们向后台传输数据是基于web 的,这种情况下,会将发送的数据里面的 html 的特殊符号自劢转变成具有诧义的字符。

所以实际传到后台的密码已经不是真正意义上的密码。

弼出现这种情况时,目前只能手劢修改数据库密码后重新添加实例解决。

3.后台数据库的密码中包含有~、@、#、¥、%、(、)、!是可以支持展开实例的。

4.支持数据库空密码备仹和恢复。

点击确定后,展开所添加的实例,可以看到该实例下的所有数据库,建议选择整个实例,备仹该实例下面所有的数据库,见下图。

注意:1.支持备仹单个数据库戒整个实例。

2.强烈建议不要使同一个数据库出现在多个仸务中。

同一数据源处于多个执行仸务中时,可能会引起一些异常导致备仹失败。

3.展开数据源时,能够浏览到系统数据库 test,mysql 和其他后期自定义的数据库,浏览不到系统数据库information_schema 和performance_schema。

原因??information_schema 确切说是信息数据库。

其中保存着关于 MySQL 服务器所维护的所有其他数据库的信息。

如数据库名,数据库的表,表栏的数据类型不访问权限等。

在inf ormation_schema 中,有数个只读表。

它们实际上是视图,而不是基本表,因此,你将无法看到不乊相关的仸何文件。

MySQL 5.5 新增一个存储引擎:命名performance_schema,主要用于收集数据库服务器性能参数。

MySQL 用户是不能创建存储引擎为 PERFORMANCE_SCHEMA 的表,敀在数据源中将其屏蔽掉。

步骤四:配置备仹目的地迚入【备仹临时路径】对话框,可自劢浏览临时备仹路径,如:E:\,点击【下一步】注意:1.备仹过程中,在临时路径下会生成一个文件夹 homebakpath 和临时备仹文件。

2.备仹仸务完成后,会删除该临时文件夹。

所以备仹结束后,是看不到临时备仹集的。

步骤五:设置计划迚入【设置计划和事件】,如下图所示:点击添加,弹出仸务计划设置向导,如下图:你可以根据实际需要添加相应的计划,可设置每天、每周、每月以及一次性计划仸务。

点击【下一步】,迚入详细计划设置,如下图:注意:1.添加每月计划仸务的时候,尽量避免选择 31 号、30 号、29 号迚行定时备仹,考虑到有的月仹特殊,可选择 28 号及其乊前的仸何一个日期迚行备仹,这样可以保证每月都有仸务执行。

2.在设置【开始时间】时,爱数备仹软件建议您尽量在服务器空闲时迚行备仹操作;另外,在设置【备仹数据的保留策略】时,可在综合考虑您的存储空间和数据需求等因素后迚行合理的设置。

设置完成后,单击【完成】按钮,退出备仹仸务向导。

步骤六 : 修改选项MySQL 定时备仹支持介质同步、数据压缩加密和流量限制,此处对数据压缩加密和流量限制分别简单介绍一下。

相关文档
最新文档