Условное эхо на основе результатов grep

Вы создаете резервную копию базы данных с помощью mongodump, а затем создаете резервную копию файла дампа с помощью rsnapshot. Это можно сделать в сценарии в файле конфигурации rsnapshot.

На вики-сайте Arch есть хорошее описание этого .

Вот выдержка изrsnapshot.conf

...
# LOCALHOST
backup  /home/      localhost/
backup  /etc/       localhost/
backup  /usr/local/ localhost/
#backup /var/log/rsnapshot      localhost/
#backup /etc/passwd localhost/
#backup /home/foo/My Documents/     localhost/
#backup /foo/bar/   localhost/  one_fs=1,rsync_short_args=-urltvpog
#backup_script  /usr/local/bin/backup_pgsql.sh  localhost/postgres/
# You must set linux_lvm_* parameters below before using lvm snapshots
#backup lvm://vg0/xen-home/ lvm-vg0/xen-home/

# EXAMPLE.COM
#backup_exec    /bin/date "+ backup of example.com started at %c"
#backup root@example.com:/home/ example.com/    +rsync_long_args=--bwlimit=16,exclude=core
#backup root@example.com:/etc/  example.com/    exclude=mtab,exclude=core
#backup_exec    ssh root@example.com "mysqldump -A > /var/db/dump/mysql.sql"
#backup root@example.com:/var/db/dump/  example.com/
#backup_exec    /bin/date "+ backup of example.com ended at %c"

Закомментированные строки с backup_execили backup_scriptпоказывают обращение к исполняемому файлу или сценарию для выполнения дампа.

0
18.11.2020, 00:23
1 ответ

присвоить счет переменной

count=$(netstat -an | grep ESTABLISHED | grep -w <Port Number> | wc -l)
if [[ $count -gt 0 ]]; then #issue your echo or printf
1
18.03.2021, 22:48

Теги

Похожие вопросы