Назад | Перейти на главную страницу

файл automysqlbackup пуст

Недавно я установил automysqlbackup на сервере Ubuntu.

Скрипт работает нормально и не сообщает об ошибках - он создает файл tar.gz, как и ожидалось. Однако когда я извлекаю фактический файл sql из архива, это файл нулевой длины.

Есть ли что-то очевидное, что мне не хватает в конфигах?

Вот единственные части конфигурационного файла, которые я изменил:

# Username to access the MySQL server e.g. dbuser
USERNAME=myusername

# Username to access the MySQL server e.g. password
PASSWORD=mypass

# Host name (or IP address) of MySQL server e.g localhost
DBHOST=mysql.remotehost.com

# List of DBNAMES for Daily/Weekly Backup e.g. "DB1 DB2 DB3"
# Note that it's absolutely normal that the db named "mysql" is not in this
# list, as it's added later by the script. See the MDBNAMES directives below
# in this file (advanced options).
# This is ONLY a convenient default, if you don't like it, don't complain
# and write your own.
# The following is a quick hack that will find the names of the databases by
# reading the mysql folder content. Feel free to replace by something else.
# This one does a list of dbs using a MySQL statement.
DBNAMES='mydbname'

# Backup directory location e.g /backups
# Folders inside this one will be created (daily, weekly, etc.), and the
# subfolders will be database names. Note that backups will be owned by
# root, with Unix rights 0600.
BACKUPDIR='/home/myuser/automysqlbackup'

Ооо. Ошибка пользователя. Мой хост не принимал соединения с моего IP, но по какой-то причине не возвращал никаких ошибок, поэтому скрипт просто завис.

Странно, что automysqlbackup не сообщал о каких-либо проблемах после очевидного тайм-аута, но теперь проблема решена.