路老闆個人品牌網站
0
  • 會員登入
  • 關於我們
    回主選單
    • 關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    回主選單
    • 線上課程
    • 預約服務
    • 活動報名
  • 商品總覽
  • 創作與紀錄
    回主選單
    • 部落格
    • 影像紀錄
    • Podcast
    • 我的作品
  • 最新消息
  • 聯絡我們
  • Join us
  • Login
  • 0
    路老闆個人品牌網站
  • 關於我們
    關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    線上課程 預約服務 活動報名
  • 商品總覽
  • 創作與紀錄
    部落格 影像紀錄 Podcast 我的作品
  • 最新消息
  • 聯絡我們
部落格
  • 文章總覽
  • 分類
  • 技術筆記
  • 日本旅遊
  • 網站搬家
  • 時事觀察
  • 投資理財
  • 公司經營
  • 主機架設
  • 接案
  • 遊戲心得
  • 產品開箱
  • 網頁相關
  • 金流串接
  • 遊戲經濟
  • 閒聊
  • 直銷
  • CodeIgniter
  • cpanel
  • 出書材料
  • 個人品牌
  • SEO
  • 讀書心得
  • 金流物流
  • 線上課程心得
  • 日劇
    • 大河劇
      • 真田丸
  • AI
91app ClubHouse php8 imunify360 cdn apache php nginx linode digitalocean
  1. 首頁
  2. 部落格
  3. [mysql] 遠端 sql 資料備份

[mysql] 遠端 sql 資料備份

2012 Oct 14 未分類

最近 Linode 的主機空間快用完了

並不是主機業務蒸蒸日上
而是跟隨法人實在是吃太多空間了

累積了兩年多的資料
已經接近20G了
租了 40G 的空間被吃掉一半...
短期內沒什麼營運計畫
想一想還是先搬回 Mac Mini 好了

這時候遇到一個問題
首先使用 mysqldump 把資料 dump 出來
但是 dump 到一半就爆炸了
因為空間不足 所以無法 dump

於是 google 了一下
發現可以直接把 dump 出來的資料
透過 ssh 直接傳到遠端
不需要寫 local file

環境需求
要可以在主機上跑 mysqldump/ssh


範例如下

mysqldump -u[user_id] -p[password] [database] [table] | gzip -c | ssh user@host 'cat > /home/user_id/xxx.sql.gz'


(請注意因為部落格的關係 單引號會被換成 鍵盤上數字1 左邊那個單引號)
(複製的時候請自行替換 以免發生錯誤)

user_id, user_password 就是要連線的帳號密碼
database 則是 資料庫名稱
table 是要 dump 的 table 名稱, 不寫就是 dump 整個資料庫

後面接 gzip 是會把 dump 出來的 stream 做壓縮
壓縮完 再接 ssh 把資料導到 別台機器
再用 cat 把 stream 輸出到 指定的檔案名稱


非常威
但是前提是在遠端主機上要有 mysqldump/ssh
一般虛擬主機應該是不會有...


  • 分享此文章
0則留言

相關文章

開票60天的公司在想什麼?

部落格免費搬家計畫

從 youtuber 被字型公司收取授權費談創業/接案

[神魔之塔] 緊急任務之快速解決靈魂石

php unzip

2012 西日本九日遊 Day6 龍馬の生まれたまち記念館/坂本龍馬誕生地

關於路老闆

推薦連結

  • Alice 你的理財陪跑教練
  • 羅鈞鴻/小虎老師
  • 徐慧玲Lynn
  • 寶寶牙醫 沈醫師
  • 保險資訊懶人包
  • 你的好感度教練
  • 天下為暢

聯絡我們

  • Email: louis@boss-louis.tw
  • 營業時間: 09:00~18:00
  • 聯絡電話: 02-77252950
  • 地址: 106 台北市大安區忠孝東路四段270號17樓
  • 隱私權政策
COPYRIGHT ©路老闆個人品牌網站 All rights reserved | Powered by 路老闆