Kilho.net
Miscellaneous IT

SSHScript – Sauvegarde facile de Linux (hébergement web)

Mode d’emploi

  1. Lancez le programme.
  2. Cliquez sur le bouton File, rédigez les commandes comme ci-dessous, puis enregistrez-les.
    (Répétez l’opération pour chaque compte.)

    [php]
    # Connectez-vous au compte pour créer les fichiers de sauvegarde.
    ssh://{identifiant}:{mot de passe}@{adresse IP}:{port}
    # Accédez au répertoire contenant les fichiers à sauvegarder.
    cd {chemin}
    # Regroupez et compressez les fichiers. Si vous saisissez {date}, la date sera ajoutée.
    tar cvfz {identifiant}.{date}.tar.gz .
    # Sauvegardez les données.
    mysqldump -u{identifiant} -p{mot de passe} {identifiant} > {identifiant}.{date}.sql
    # Une fois la création des fichiers de sauvegarde terminée, saisissez impérativement exit.
    exit
    
    
    # Connectez-vous au compte pour télécharger les fichiers de sauvegarde via SFTP.
    ftp://{identifiant}:{mot de passe}@{adresse IP}:{port}
    # Accédez au répertoire contenant les fichiers sauvegardés.
    cd {chemin}
    # Téléchargez les fichiers.
    get {identifiant}.{date}.tar.gz
    get {identifiant}.{date}.sql
    # Supprimez les copies de sauvegarde présentes sur le compte.
    rm {identifiant}.{date}.tar.gz
    rm {identifiant}.{date}.sql
    # Une fois le travail terminé, saisissez exit.
    exit
    [/php]
  3. Cliquez sur le bouton RUN pour lancer l’exécution.

Téléchargement

Quelques mots

  • J’utilisais l’hébergement web de Nayana. Après avoir été victime de l’incident,
    j’ai pris conscience de l’importance des sauvegardes et j’ai créé ce programme ㅠㅠ

4 commentaires

  1. Matthew

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

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

    ????

    1. 오길호

      감사합니다 ^^

  2. 고병일

    멋집니다.

    1. 오길호

      감사합니다 ^^

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *