Найти в Дзене
gandonio

Создание Backup скриптов

## Создание Backup скриптов
создадим простой bash-скрипт: sudo nano backup-script.sh
#!/bin/sh
backup_files="/home /etc /root /boot /opt"
hostname=$(hostname -s)
echo "Backing up"
date tar -cvpz $backup_files | ssh admin@172.16.100.10 -p 2222 "(cat > (пробел)$hostname.tar.gz)"
echo
echo "Backup finished"
date
сохранить и выйти зайти на HQ-SRV, под созданным пользователем (admin или подобный) Заходим на роутер ssh admin@172.16.100.20 -p 2222 потом выйти из него chmod +x backup-script.sh
./backup-script.sh - проверка работы скрипта (необходимо будет ввести пароль пользователя) На HQ-SRV cd /home/admin ls tar -tf HQ-R.tar.gz | less

## Создание Backup скриптов

создадим простой bash-скрипт: sudo nano backup-script.sh

#!/bin/sh

backup_files="/home /etc /root /boot /opt"

hostname=$(hostname -s)

echo "Backing up"

date

tar -cvpz $backup_files | ssh admin@172.16.100.10 -p 2222 "(cat > (пробел)$hostname.tar.gz)"
echo

echo "Backup finished"

date

сохранить и выйти

зайти на HQ-SRV, под созданным пользователем (admin или подобный)

Заходим на роутер

ssh admin@172.16.100.20 -p 2222

потом выйти из него

chmod +x backup-script.sh

./backup-script.sh - проверка работы скрипта (необходимо будет ввести пароль пользователя)

На HQ-SRV

cd /home/admin

ls

tar -tf HQ-R.tar.gz | less