SSHScript - Simplifying Linux (Web Hosting) Backups
How to Use
- Run the program.
- Click the File button, fill out the tasks as shown below and save it.
(If you have multiple accounts, just repeat the process.)# Connect to the account to create a backup file. ssh://{username}:{password}@{ip}:{port} # Navigate to the location of the file you want to back up. cd {path} # Bundle and compress the files. Enter {date} to include the date. tar cvfz {username}.{date}.tar.gz . # Back up the data. mysqldump -u{username} -p{password} {username} > {username}.{date}.sql # Once the backup file is created, definitely type exit. exit # Connect to the account via SFTP to download the backup file. ftp://{username}:{password}@{ip}:{port} # Navigate to the location of the backup files. cd {path} # Download the files. get {username}.{date}.tar.gz get {username}.{date}.sql # Delete the backups from the account. rm {username}.{date}.tar.gz rm {username}.{date}.sql # Since the task is done, type exit. exit - Click the RUN button to execute.
Download
Thoughts
- As someone who have used Nayana web hosting and faced issues,
I realized the importance of backups and created this tool. 😢











Comments (4)
“나야나 웹호스팅을 이용하던 1인으로 피해를 당하고 나서,
백업의 중요성을 느끼며 만들었습니다 ㅠㅠ” – 오… 길호님께서 정말 좋은 기여를 해주셨네요.
네, 많은 사람들이 백업을 해야 하는걸 알면서도 귀차니즘 때문에 자주 하지 않게 되는 것 같은데, 이런 분들에게 정말 엄청나게 유용한 스크립트 라고 생각됩니다.
????
감사합니다 ^^
멋집니다.
감사합니다 ^^