Предлагаю следующие косметические изменения в системе резервного копирования:
1) В имени файла резервной копии убрать номер резервной копии. Никакой смысловой нагрузки он не несет, так как дата и время резервной копии в имени файла позволяют однозначно идентифицировать backup
2) При создании резервной копии добавлять в архив текстовый файл (например, archive.txt или readme.txt), в который записывать номер резервной копии (при желании) и комментарий к резервной копии
Второй пункт имеет смысл, так как после скачивания резервных копий и удаления их с сервера теряются и комментарии к резервным копиям. Поэтому логично хранить комментарии не (только) в базе данных, но и в самом файле
Косметические изменения в системе резервного копирования
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Косметические изменения в системе резервного копирования
Добавил в план
- nikorn
- Сообщения: 252
- Зарегистрирован: 02 апр 2016, 22:26
- Имя: Корняков Никита
- Откуда: РФ, Ярославль
- Организация: Тяжмаштрейд
- Контактная информация:
Re: Косметические изменения в системе резервного копирования
Второй пункт своего предложения реализовал самостоятельно. Делюсь со всеми
Файл: /includes/classes/backup.php
Перед строкой
добавить
Перед строкой
добавить
Файл: /includes/classes/backup.php
Перед строкой
Код: Выделить всё
$fp = fopen(DIR_FS_BACKUPS . $filename , 'w+'); Код: Выделить всё
$fp_txt = fopen(DIR_FS_BACKUPS . $filename . '.txt', 'w+');
fwrite($fp_txt, $this->description);
fclose($fp_txt);Код: Выделить всё
$zip->addFile(DIR_FS_BACKUPS . $filename,'/' . $filename);Код: Выделить всё
$zip->addFile(DIR_FS_BACKUPS . $filename . '.txt','/' . $filename . '.txt');- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: Косметические изменения в системе резервного копирования
Спасибо, полезная штука.