1. intro

25oct2025

2. on srv004

systemctl disable --now homeassistant.service
mariadb-dump -h srv002 -u root -pPassw0rd hadb004 | pv > hadb004.sql

3. on srv002

cid-srvbu

4. others

  • enable dhcp on the router

  • reinstall the OS on srv002

  • execute cid-init

5. get the latest backup

mkdir -p backup
curl -ns http://d01cid.ddns.net/log/d53.net/srv002/sbu/06.tgz | tar xz -C backup/
Tip 00=sun 01=mon 02=tue 03=wed 04=thu 05=fri 06=sat

6. install

curl -ns http://d01cid.ddns.net/sharel/bin/inst-httpd | sh
curl -ns http://d01cid.ddns.net/sharel/bin/inst-mariadb-server | sh
curl -ns http://d01cid.ddns.net/sharel/bin/inst-dhcpdns | sh

7. restore

unalias cp
cp -pv backup/etc/cid.conf /etc/
cp -pv backup/data1/var/log/ipl.log /data1/var/log/
cp -pv  backup/etc/dhcp/dhcpd.conf /etc/dhcp/
gunzip -v backup/sql/cid.sql.tgz
mariadb -u root -pPassw0rd cid < backup/sql/cid.sql
cp -pv  backup/etc/named.conf /etc/
rm -fv /var/named/*.hosts /var/named/*.rev /var/named/managed-keys.*
/opt/dhcpdns/bin/ss-dhcpdns
systemctl enable --now dhcpd.service

8. srv004

pv hadb004.sql | mariadb -h srv002 -u root -pPassw0rd hadb004
systemctl enable --now homeassistant.service

9. other

  • disable dhcp on the router