アプリ版:「スタンプのみでお礼する」機能のリリースについて

レンタルサーバーのMysqlデータをバックアップしたいと考えていまして

コマンドプロンプト

telnetでログイン

mysqldump......

と考えていたのですが、telnetが許可されていませんでした。
mysqldumpを実行するには他にどのような方法がありますか。
宜しくお願いします。

A 回答 (4件)

phpMyAdminは、入っていますか?


入っているなら、そちらからダンプファイルが作れるかと思います。

あとは、他の方も書かれていますが、PHPから行うとかですかね。
system関数や、exec関数などを使えば可能です。

私の場合、PHPから
exec( mysqldump -c -u xxxxxxx -pxxxxxxx xxxxxxx | gzip > /home/ユーザー/backup/zzzzz.dump.gz", $output, $ret );
の様に実行させています。
    • good
    • 0

telnetは駄目でもsshでは接続できるというオチではありませんように。



大抵はレンタルサーバー側に管理用コンソールが用意されていると思います。
ログインは許可されていない、管理も出来ないという契約なら、それはレンタルサーバー会社と契約を変更するしかありません。
どのような契約をされてるのかご確認下さい。

phpが使用できるなら、phpMyAdminインストールするとか対策はありそうですけど、ログイン権限がなければ結局パーミッションを変更できないので難しいでしょう。
    • good
    • 0

PHPは利用していますか?


もし利用可能であれば以下のどちらかで対応できるかもしれません

(1)phpMyAdminからバックアップをとる
(2)PHPのsystem()系の関数でmysqldumpを実行する
    • good
    • 0

ssh は?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!