PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[SQL ] MySQL是否可能只備份增加的部份?
作者:
LucasChen
(sleep)
2017-01-19 10:12:12
資料庫名稱:MySQL
資料庫版本:14.14 Distrib 5.1.73 for openwrt using readline 6.3
內容/問題描述:
各位前輩好:
我有一嵌入式裝置(embedded linux) 每秒都會新增數筆資料至DB
已設定好每日自動備份該DB至遠端PC(Ubuntu)
使用的方法是 ssh+mysqldump (clone整個DB)
但長遠來看會面臨到一個問題
就是嵌入式本身儲存空間不大(4G)
若資料滿了清空資料庫 就會把空資料庫clone過去了
但目標是 [完整留下所有資料]
1. 換句話說 有沒有可能只備份 [insert]的部份 這類的備份機制?
2. 原本有考慮 嵌入式讀到資料後 寫到local DB時也順便insert到遠端DB
但 嵌入式與遠端PC中間的網路連線必須假設是不穩定的 所以不採用
3. 查過差異備份與增量備份似乎都不能達到這個須求
4. 最後的想法是embedded linux上自行新增log.txt來做
請教各位高手是否有好建議? 感謝
作者:
pizzahut
(...)
2017-01-19 10:58:00
想問一下你用的差異備份跟增量備份方法是?
作者:
retsamsu
2017-01-19 12:31:00
開 binlog 作 Replication?
作者: g6rmp (YES)
2017-01-20 22:53:00
第2點應該無法用replication,而且清空是下語法執行?如果可用replication,那其實truncate那句不寫binlog就好了如果純insert,那dump帶-t,用>>持續寫同份檔案是否可行?只是data、schema都要分開備,還有注意trigger、routines以及沒有auto_incremtnt欄位,不然之後會有重複值
作者: LucasChen (sleep)
2017-01-24 09:20:00
感謝各位的意見 目前想法是開binlog然後自己撈insert
繼續閱讀
Re: [SQL ] select語法
SeanBoog
[SQL ] 使用ACCESS附件功能上傳到SQL
tony19920126
[SQL ] select語法
wins888
[SQL ] 抓欄位每個都是PRIMARY KEY
hirabbitt
[SQL ] 請問預存程序的存放路徑?
luckid
[討論] 此憑證鏈結是由不受信任的授權單位發出
forkome
[討論] MySQL 如何取代欄位內資料
qw151300
[SQL ] JOIN如何不抓出重複的資料
Talenius
[SQL ] Navicat新增外鍵變成索引
br1135d
Re: [SQL ] 欄位裡不相連數字重覆抓法
smlboby
Links
booklink
Contact Us: admin [ a t ] ucptt.com