数据库备份与还原

Post on 30-Dec-2015

94 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

数据库备份与还原. -- 培训 技术支持 - 曹海岩. 数据库的备份. 一、 MySQL 数据库备份. 1 、使用 PHPmyAdmin 进行 MySQL 数据库的备份。 2 、使用 MySQL 的登录信息登录 PHPmyAdmin ,选择需要备份的数据库,右侧窗口选择“导出”。 PHPmyAdmin 只是管理工具,本身并不存在登录信息。. 一、 MySQL 数据库备份. 3 、点击下方的“执行”即可得到 T-SQL 码,将这些代码复制保存为* .sql 文件,妥善放置即可。 注: PHPmyAdmin 备份适合较小的数据库,如 5M 以下。. - PowerPoint PPT Presentation

TRANSCRIPT

数据库备份与还原

-- 培训 技术支持 - 曹海岩

数据库的备份

一、 MySQL 数据库备份1 、使用

PHPmyAdmin 进行MySQL 数据库的备份。

2 、使用 MySQL 的登录信息登录PHPmyAdmin ,选择需要备份的数据库,右侧窗口选择“导出”。

PHPmyAdmin 只是管理工具,本身并不存在登录信息。

一、 MySQL 数据库备份3 、点击下方的“执

行”即可得到 T-SQL 码,将这些代码复制保存为*.sql 文件,妥善放置即可。

注: PHPmyAdmin 备份适合较小的数据库,如 5M 以下。

一、 MySQL 数据库备份1 、使用 Navicat 对

MySQL 数据库备份。2 、点击“连接”3 、连接名随意填,用

于区分; 主机名 /IP 地址:填写IP ;用户名、密码:填写服务器 MYSQL 的登录信息。

4 、“确定”

一、 MySQL 数据库备份5 、如填写无误,则会

出现数据库引擎。6 、依次双击激活引擎

及所需备份的数据库名,出现如图所示。

一、 MySQL 数据库备份7 、右键单击所需备份

的数据库,选择“转储SQL 文件”,在弹出的对话框中选择保存路径及文件名即可。

一、 MySQL 数据库备份8 、如数据库内容无误,

则出现备份成功提示。关闭该窗口即可。

Navicat 适合备份各种大小的 MySQL 数据库,对于备份 MySQL 数据库,建议客户优先使用此种备份方式。

一、 MySQL 数据库备份1 、直接备份 MYSQL

数据库源文件。此种方式对于 MySQL

较了解的用户来说较为简便,不适合初级用户。

进行此种方式备份前,应将 MYSQL 的服务停止,可以通过“服务面板”或命令行进行停止。

一、 MySQL 数据库备份2 、进入 MySQL 数据

库路径,可以查看到所需备份的数据库对应的文件夹,将该文件夹直接拷贝至其他位置即完成备份。

注:每个 MYSQL 数据库均对应有一个与数据库名称相同的文件夹。

二、 MSSQL 数据库备份备份为 *.bak1 、打开 MSSQL2000

“ 企业管理器”,在“数据库”节点下找到所需备份的数据库,右键单击依次选择“所有任务” -“ 备份数据库”。

二、 MSSQL 数据库备份2 、“数据库”栏确认是

否为所需备份的数据库;“ 备份”选择“完全备份”;“ 目的” -“ 添加”,“文件名”栏定位至保存路径且在路径后添加备份文件名(如:northwind1.bak )后确定退出。

二、 MSSQL 数据库备份3 、点击“确定”后开

始备份,至提示顺利完成即可。

4 、在刚才指定的路径下即可查找到以 .bak 结尾的备份文件。

二、 MSSQL 数据库备份备份为 *.mdf1 、右键单击所需备份

的数据库,选择“属性”;

2 、选择“数据文件”选项卡,找到该数据库文件位置。

二、 MSSQL 数据库备份3 、定位至该文件所在

目录,打开文件夹,将以该数据库名命名的 .mdf 和 .ldf 复制拷贝至其他分区或本地电脑,即完成备份。

注:须同时复制数据文件 .mdf 和日志文件 .ldf才可完成以后的恢复工作。

二、 MSSQL 数据库备份4 、上述直接拷贝的方

法适合于网站继续正常运行,如果需要得到更加准确的数据,可先将MSSQL 服务停止,然后右键单击数据库,选择“所有任务” -“ 分离数据库”,将数据库数据暂时截断后复制拷贝,得到的数据更为准确。

数据库的还原

一、确定备份类型首先需要确定数据库的备份文件为何种类型, mssql\mysql等。

MSSQL :常见的有 .sql\.mdf\.bak等;MYSQL :常见的有 .sql\.myd\.psc等其中,两种类型的 .sql 文件不相同,如果客户无法提供确认,则需要使用记事本打开该备份文件查看头部信息,一般MYSQL 备份的 .SQL 文件头部为 MySQL dump 的信息,此即区分类型。

二、 MySQL 数据库还原首先需要客户确定其源

数据库名。1 、使用

PHPmyAdmin 进行还原。

2 、在 PHPmyAdmin中创建该数据库名的空数据库。

二、 MySQL 数据库还原3 、创建完成以后,左侧

栏默认即进入该数据库。4 、在右侧窗口选

择“ Import” ;“文件文件的位置”处点击浏览定位至备份文件。

5 、点击下方的“执行”即可。

注:一般适合较小的备份文件。

二、 MySQL 数据库还原1 、使用 Navicat还原2 、打开 Navicat ,连

接至服务器 MySQL3 、右键单击引擎,选

择“创建数据库”,在对话框中输入数据库名。

二、 MySQL 数据库还原4 、双击激活所需操作

的“数据库”。5 、右键单击选择“运

行 SQL 文件”,定位至原备份文件,点击“开始”。若备份文件内容无误即可顺利完成。

二、 MySQL 数据库还原1 、直接拷贝还原2 、若之前通过直接复

制数据库文件夹进行的备份,则需要将该文件夹完整地拷贝至 MySQL数据目录下,然后重新启动MySQL 服务即可生效。

注:服务面板打开命令:Services.msc

三、 MSSQL 数据库还原1 、附加 .mdf 数据库。2 、打开企业管理器。3 、右键单击“数据

库”节点,选择“所有任务” -“附加任务库”。

4 、定位至数据库所在目录,选择文件 .mdf

5 、点击“确定”即可附加成功。

三、 MSSQL 数据库还原1 、还原 .bak 文件2 、打开企业管理器3 、右键单击“数据

库”节点,选择“所有任务” -“还原数据库”。

三、 MSSQL 数据库还原4 、在“还原数据库”

对话框的“常规”选项卡中选择“从设备”。

5 、“还原自” -“磁盘” -“ 添加”,定位至备份文件 .bak 所在目录,选择该文件。依次确定退出。

三、 MSSQL 数据库还原6 、切换至“选项”选

项卡7 、查看“将数据库文

件还原为”下的路径当前是否存在且路径,如果路径不存在,则还原出错。同时如果路径下存在同名文件,需选中“在现有数据库强制还原”。

top related