feat: add deb, pkgbuild, completion, code improvements
This commit is contained in:
@ -131,11 +131,11 @@ postgres
|
||||
|
||||
См. также ``src_pg_dump``
|
||||
|
||||
sqlite [НЕ РЕАЛИЗОВАН]
|
||||
Схема для баз данных SQLite. Мало отличается от `file`, добавлена для
|
||||
sqlite
|
||||
Схема для баз данных SQLite. То же самое что и `file`, добавлена для
|
||||
наглядного обозначения, что ресурсом является БД SQLite, а не иной файл.
|
||||
|
||||
См. также ``src_sqlite``
|
||||
См. также ``src_tar``
|
||||
|
||||
s3
|
||||
Схема Simple Storage Service (S3). Пример использования::
|
||||
@ -247,12 +247,25 @@ s3
|
||||
tzst zstd .zst .tzst
|
||||
==================== ========== =================== =====================
|
||||
|
||||
``log_file``
|
||||
| Тип: строка
|
||||
| Умолчание: /var/log/boring_backup.log
|
||||
|
||||
Лог файл.
|
||||
|
||||
``log_date_format``
|
||||
| Тип: строка
|
||||
| Умолчание: %d/%b/%Y:%H:%M:%S %z
|
||||
|
||||
Формат даты в логе. См. ``date``. См. **КОНФИГУРИРОВАНИЕ**.
|
||||
|
||||
``make_target_dir``
|
||||
| Тип: булев
|
||||
| Умолчение: нет
|
||||
|
||||
Эта переменная используется как флаг разрешающий создание директорий из
|
||||
`targets` с помощью **mkdir -p**.
|
||||
|
||||
``name``
|
||||
| Тип: строка
|
||||
| Умолчание: нет
|
||||
@ -419,7 +432,7 @@ s3
|
||||
|
||||
Функция записывает сообщения в лог-файл. Лог-файл может быть задан через
|
||||
опцию **--log-file**, имя этого файла будет сохранено в переменную
|
||||
$__log_file. **log** перед записью в файл удаляет из текста
|
||||
$log_file. **log** перед записью в файл удаляет из текста
|
||||
escape-последовательности ANSI.
|
||||
|
||||
Формат лога '[%s] %s\\n', где первое вхождение %s заменяется на дату, а
|
||||
@ -574,7 +587,6 @@ s3
|
||||
удалением локальных бэкапов после загрузки::
|
||||
|
||||
compression=xz
|
||||
s3cmd_config=~/.s3cfg
|
||||
sources=(
|
||||
/var/www/www-data/example.com
|
||||
mysql://example_user:Smk3mVH2@localhost/example_db
|
||||
@ -586,7 +598,7 @@ s3
|
||||
finalise() {
|
||||
log -p "\tClean up local backups"
|
||||
log -p "\tFiles to delete: ${backups[@]}"
|
||||
rm -- "${backups[@]}"
|
||||
rm -rfv -- "${backups[@]}"
|
||||
log -p "\tLocal backups deleted"
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user