Симптом:
-
Запланированное резервное копирование не отображается в Plesk > Subscriptions > example.com > Backup Manager.
-
tar/tgz архивы резервного копирования сохраняются в файловой системе, только backup_info_yymmddxxxx.xml файл отсутствует:
total 12076
-rw-r----- 1 root root 45 Aug 8 14:27 backup_apache-files_1808081427.tgz
-rw-r----- 1 root root 2713 Aug 8 14:27 backup_conf_1808081427.tgz
-rw-r----- 1 root root 2241374 Aug 8 14:27 backup_domainmail_1808081427.tgz
-rw-r----- 1 root root 11530 Aug 8 14:27 backup_logs_1808081427.tgz
-rw-r----- 1 root root 829 Aug 8 14:27 backup_privatekey_1808081427.tgz
-rw-r----- 1 root root 54218 Aug 8 14:27 backup_statistics_1808081427.tgz
-rw-r----- 1 root root 9997985 Aug 8 14:27 backup_user-data_1808081427.tgz
drwxr-xr-x 4 root root 46 Aug 5 09:00 databases
-
Лог /var/log/plesk/PMM/backup-yyyy-mm-dd-hh-mm-ss-xxx/backup.log могут содержаться ошибки:
INFO: Validate content files backup_1808081427.tar at dir clients/johndoe/domains/example.com/databases/db_name
INFO: TransportError[156e4909-7bb4-4bf3-8ad0-712583a2eee8]: Transport error: Unable to get directory listing: boost::filesystem::directory_iterator::construct: No such file or directory: "/dumps/clients/johndoe/domains/example.com/databases/db_name"
ERROR e401be73-07dd-4c4d-85ac-a5e9cff0c55a Runtime error: The dump has content errors! at /usr/local/psa/admin/bin/plesk_agent_manager line 1297.
Причина:
Это ошибка Plesk с идентификатором # PPPM-9062.
Резервное копирование, которое не прошло проверку содержимого, было удалено неправильно.
Решение
Временное решение - удаление остальной части недопустимой резервной копии из файловой системы:
1. Подключитесь к серверу через SSH;
2. Проверьте путь хранения дампа:
# grep DUMP_D /etc/psa/psa.conf
DUMP_D /var/lib/psa/dumps
3. Используйте путь хранения дампа, и дату, и время резервного копирования в формате yymmddHHMM в приведенной ниже команде, например: