В isp панели агенства должен быть раздел фтп, заведите там себе аккаунт и скорируйте сайт через фтп. По базе - там же должна быть ссылка phpmyadmin, либо на хостинг через фтп запулите какой нибудь dumper и сделайте backup
Ну имхо, если вы где-то в коде ошибетесь при формировании логики запроса, то логика БД вас подстрахует. И вместо удаленных данных вы получите просто ошибку.
У вас в качестве length выступает filesize($files[0] - вот и смотрите откуда он приходит. А приходит он из функции glob() - она что возвращает? Она разрешена на хостинге?