作者shiajih (夏日)
看板Database
标题[SQL ] 关於备份Mysql
时间Sun Jul 31 17:41:14 2016
资料库名称:MySQL
资料库版本:5.6
内容/问题描述:
之前备份DB都是到phpmyadmin
直接汇出资料库产生一个.sql
现在如果是将伺服器上/var/lib/mysql里的资料夹整个复制
再放回另一台机器上
这样会不会有资料不完全的问题
以及这两种方式有甚麽差异?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.69.85.148
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1469958077.A.334.html
1F:→ pizzahut: 你的/var/lib/mysql是 DB data? 08/01 12:15
2F:推 buckyeh: 我从windows平台dump然後restore到Liniux平台很多次了, 08/02 00:56
3F:→ buckyeh: 目前比对没有观察到差异 08/02 00:56
4F:推 jeamie: 如果资料库没关直接copy也是不好的做法 08/02 01:05
5F:→ pizzahut: 不关的状态下直接拷贝会有风险存在 1. 没办法让mysql正 08/03 10:39
6F:→ pizzahut: 常启动服务 2. 没有回写到硬碟的资料可能会遗失 08/03 10:40
7F:→ pizzahut: 之前曾经在mysql上面用过rsnapshot,结果好像会锁死 08/03 10:41
8F:→ pizzahut: 资料表,後来也不太敢用QQ 08/03 10:41
9F:→ iFEELing: filesystem level的备份只限冷备份 热备份不能这样玩 08/03 16:58
10F:→ iFEELing: 然後跨作业系统的备份最好用逻辑层备份 不要用档案层 08/03 16:58
11F:→ iFEELing: DBMS运行的时候有一些东西在记忆体里的 没有回写完的话 08/03 17:03
12F:→ iFEELing: 下次开起来就会试着做recovery 或是直接掉资料 08/03 17:04
13F:→ iFEELing: 搬到另一台机器的话 要看档案系统能不能正确被辨识 08/03 17:04