Backup scripts for shared hosting services

If you only have access via FTP and PHPMySQLAdmin, there's still hope
to do automated backups!

How to backup your FTP directory

Open your terminal, go to the directory where you want to store your
backup, and::

  python ftpmirror.py -l username -p password -r ftp.server.com path/to/directory/ localdirectory

This script comes from the examples of the Python standard

How to backup your MySQL database

From the same directory, execute the following command::

 python backup.py --user=username --password=password http://url.to/phpmyadmin/ database destination.sql.bz2

This script comes from https://github.com/forsberg/misctools and depends
on the ``python-mechanize`` library.

That's all!
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.