SSHScript – 리눅스(웹호스팅)백업을 편하게

사용방법

  1. 프로그램을 실행시킵니다.
  2. File 버튼을 클릭 후, 아래와 같이 작업내용을 작성 후 저장합니다.
    (여러 계정인 경우 반복해서 작성하시면 됩니다.)
    # 백업 파일을 만들기 위해 계정에 접속합니다.
    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
    
  3. RUN 버튼을 눌러서 실행합니다.

 

다운로드

 

주절주절

  • 나야나 웹호스팅을 이용하던 1인으로 피해를 당하고 나서,
    백업의 중요성을 느끼며 만들었습니다 ㅠㅠ
arrow