Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
doc:jroboplc:setup_ubuntu_server_20_04 [2024/10/24 14:32] denis [fb backup] |
doc:jroboplc:setup_ubuntu_server_20_04 [2025/02/05 10:23] (текущий) denis [network] |
||
|---|---|---|---|
| Строка 48: | Строка 48: | ||
| optional: true | optional: true | ||
| version: 2 | version: 2 | ||
| + | </code> | ||
| + | |||
| + | Вариант с двумя ip: | ||
| + | <code yaml> | ||
| + | network: | ||
| + | version: 2 | ||
| + | renderer: networkd | ||
| + | ethernets: | ||
| + | eth0: | ||
| + | dhcp4: no | ||
| + | addresses: | ||
| + | - 192.168.2.210/24 | ||
| + | - 192.168.100.31/24. | ||
| + | nameservers: | ||
| + | addresses: | ||
| + | - 8.8.8.8 | ||
| + | routes: | ||
| + | - to: default | ||
| + | via: 192.168.100.1 | ||
| </code> | </code> | ||
| ===== remove cloud-init ===== | ===== remove cloud-init ===== | ||
| Строка 98: | Строка 117: | ||
| ===== fb backup ===== | ===== fb backup ===== | ||
| - | mcedit /data/run-gbak.sh | + | cd /data |
| + | mcedit run-gbak.sh | ||
| <code bash> | <code bash> | ||
| - | dbname="uvrdrcp" | + | dbname="shadwes" |
| svr="localhost" | svr="localhost" | ||
| + | . | ||
| cd /data/fbk | cd /data/fbk | ||
| fname="${dbname}_fb30.fbk" | fname="${dbname}_fb30.fbk" | ||
| dname="${dbname}/$(date +"%d")" | dname="${dbname}/$(date +"%d")" | ||
| - | zname="${dname}/${dbname}_$(date +"%d%H").zip" | + | zname="${dname}/${dbname}_$(date +"%d%H").tar.gz" |
| mkdir -p $dname | mkdir -p $dname | ||
| /opt/firebird/bin/gbak -backup -v $svr:$dbname $fname -user SYSDBA -pas masterkey 16384 | /opt/firebird/bin/gbak -backup -v $svr:$dbname $fname -user SYSDBA -pas masterkey 16384 | ||
| rm $zname | rm $zname | ||
| - | zip -r $zname $fname | + | tar -czvf $zname $fname |
| - | </code> | + | |
| + | </code> | ||
| + | |||
| + | chmod 777 run-gbak.sh | ||
| + | sudo crontab -e | ||
| + | | ||
| + | <code> | ||
| + | 0 * * * * /data/run-gbak.sh | ||
| + | </code> | ||