Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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> |