Kilho.net
Miscellaneous IT

SSHScript — удобное резервное копирование Linux (веб-хостинга)

Как пользоваться

  1. Запустите программу.
  2. Нажмите кнопку File, затем введите описание задачи, как показано ниже, и сохраните его.
    (Если у вас несколько аккаунтов, повторите эти действия для каждого.)

    [php]
    # Подключитесь к аккаунту, чтобы создать файл резервной копии.
    ssh://{логин}:{пароль}@{IP-адрес}:{порт}
    # Перейдите в каталог с файлами для резервного копирования.
    cd {путь}
    # Соберите файлы в архив. Если указать {date}, будет добавлена дата.
    tar cvfz {логин}.{date}.tar.gz .
    # Создайте резервную копию данных.
    mysqldump -u{логин} -p{пароль} {логин} > {логин}.{date}.sql
    # После создания резервной копии обязательно введите exit.
    exit
    
    
    # Подключитесь к аккаунту, чтобы скачать файлы резервной копии по SFTP.
    ftp://{логин}:{пароль}@{IP-адрес}:{порт}
    # Перейдите в каталог с резервными копиями.
    cd {путь}
    # Скачайте файлы.
    get {логин}.{date}.tar.gz
    get {логин}.{date}.sql
    # Удалите резервные копии из аккаунта.
    rm {логин}.{date}.tar.gz
    rm {логин}.{date}.sql
    # После завершения работы введите exit.
    exit
    [/php]
  3. Нажмите кнопку RUN, чтобы запустить выполнение.

Скачать

Немного о программе

  • Я пользовался веб-хостингом Nayana и сам пострадал от инцидента.
    Осознав важность резервного копирования, я создал эту программу ㅠㅠ

4 комментария

  1. Matthew

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

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

    ????

    1. 오길호

      감사합니다 ^^

  2. 고병일

    멋집니다.

    1. 오길호

      감사합니다 ^^

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *