Kilho.net
雑記 情報技術

SSHScript – Linux(ウェブホスティング)バックアップを手軽に

使い方

  1. プログラムを起動します。
  2. File ボタンをクリックし、以下のように作業内容を記入して保存します。
    (複数のアカウントがある場合は、繰り返し記入してください。)

    [php]
    # バックアップファイルを作成するため、アカウントに接続します。
    ssh://{아이디}:{패스워드}@{아이피}:{포트}
    # バックアップするファイルがある場所に移動します。
    cd {경로}
    # ファイルをまとめて圧縮します。{date} を入力すると日付が入ります。
    tar cvfz {아이디}.{date}.tar.gz .
    # データをバックアップします。
    mysqldump -u{아이디} -p{패스워드} {아이디} > {아이디}.{date}.sql
    # バックアップファイルの作成が終わったら、必ず exit を入力します。
    exit
    
    
    # SFTP 経由でバックアップファイルをダウンロードするため、アカウントに接続します。
    ftp://{아이디}:{패스워드}@{아이피}:{포트}
    # バックアップしたファイルがある場所に移動します。
    cd {경로}
    # ファイルをダウンロードします。
    get {아이디}.{date}.tar.gz
    get {아이디}.{date}.sql
    # アカウントにあるバックアップファイルを削除します。
    rm {아이디}.{date}.tar.gz
    rm {아이디}.{date}.sql
    # 作業が終わったので exit を入力します。
    exit
    [/php]
  3. RUN ボタンを押して実行します。

ダウンロード

ひとこと

  • ナヤナのウェブホスティングを利用していた一人として被害に遭い、
    バックアップの重要性を感じて作りました ㅠㅠ

4件のコメント

  1. Matthew

    “나야나 웹호스팅을 이용하던 1인으로 피해를 당하고 나서,
    백업의 중요성을 느끼며 만들었습니다 ㅠㅠ” – 오… 길호님께서 정말 좋은 기여를 해주셨네요.

    네, 많은 사람들이 백업을 해야 하는걸 알면서도 귀차니즘 때문에 자주 하지 않게 되는 것 같은데, 이런 분들에게 정말 엄청나게 유용한 스크립트 라고 생각됩니다.

    ????

    1. 오길호

      감사합니다 ^^

  2. 고병일

    멋집니다.

    1. 오길호

      감사합니다 ^^

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です