Запаковывать в панели хостинга тоже вроде как удобно...
Это если есть менеджер файлов. А на некоторых его нет
akeeba-backup
Вот только на некоторых хостингах сильно ограничен размер файлов, время выполнения скрипта. На masterhost.ru у меня так и не получилось запаковать сайт в 180 Мб. Пробовал настройку разных вариантов бекапа, и нарезку на мелкие архивы. На этапе выполнения вываливается в аут. Единственно получается забирать по FTP, а в AkeebaBackup только базы. Потом Akeeba архивник разворачивается поверх скачанного по FTP. Получается установочный вариант, как при полном архивировании.