- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLDBのバックアップをとるには?)
MySQLDBのバックアップの取り方とは?
このQ&Aのポイント
- 自宅PCからVPSサーバーにSSH接続してMySQLDBのバックアップを取る方法について教えてください。
- サーバー側にあるMySQLのデータベースのバックアップを取るためには、以下のコマンドを実行します。
- 容量が足りない場合は、すべてのテーブルのバックアップを取るために自宅PCに直接バックアップを取る方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
VPSサーバーからご自宅のPCへはSSHで接続できますか? もし、接続できるなら、対象をリモートホストに書き換えれば、 直接ファイルを保存できます。 sudo mysqlhotcopy -u root -p 'パスワード' データベース./テーブル/ user@hogehoge.com/tmp/ user: VPNから自宅PCに接続できるユーザ名 hogehoge.com: 自宅PCのドメイン、またはIPアドレスでも可 /tmp/: 自宅PCの保存したいディレクトリパス 接続がうまくいけば、パスワードを聞かれて、 リモートに直接書き出しが始まるはずです、 頑張ってください。
その他の回答 (1)
noname#147388
回答No.2
mysqldump 等いかが?
お礼
がんばってやってみましたが、出来なかったので諦めてサービスを停止してコピー&ペーストでバックアップを取ることにします。ありがとうございました。