• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLDBのバックアップをとるには?)

MySQLDBのバックアップの取り方とは?

このQ&Aのポイント
  • 自宅PCからVPSサーバーにSSH接続してMySQLDBのバックアップを取る方法について教えてください。
  • サーバー側にあるMySQLのデータベースのバックアップを取るためには、以下のコマンドを実行します。
  • 容量が足りない場合は、すべてのテーブルのバックアップを取るために自宅PCに直接バックアップを取る方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

VPSサーバーからご自宅のPCへはSSHで接続できますか? もし、接続できるなら、対象をリモートホストに書き換えれば、 直接ファイルを保存できます。 sudo mysqlhotcopy -u root -p 'パスワード' データベース./テーブル/ user@hogehoge.com/tmp/ user: VPNから自宅PCに接続できるユーザ名 hogehoge.com: 自宅PCのドメイン、またはIPアドレスでも可 /tmp/: 自宅PCの保存したいディレクトリパス 接続がうまくいけば、パスワードを聞かれて、 リモートに直接書き出しが始まるはずです、 頑張ってください。

20081217
質問者

お礼

がんばってやってみましたが、出来なかったので諦めてサービスを停止してコピー&ペーストでバックアップを取ることにします。ありがとうございました。

その他の回答 (1)

noname#147388
noname#147388
回答No.2

mysqldump 等いかが?

関連するQ&A