backup
tar zcvf ~/back/etc.tgz /etc/perfsonar /etc/pscheduler /etc/logstash /etc/opensearch tar zcvf ~/back/vl_esmond.tgz /var/lib/esmond tar zcvf ~/back/vl_logstash.tgz /var/lib/logstash tar zcvf ~/back/vl_opensearch.tgz /var/lib/opensearch tar zcvf ~/back/vl_perfsonar.tgz /var/lib/perfsonar tar zcvf ~/back/vl_pgsql.tgz /var/lib/pgsql tar zcvf ~/back/vl_pscheduler.tgz /var/lib/pscheduler cp /usr/share/pscheduler/psc-archiver-esmond.json ~/back scp -r ~/back NEW_SERVER:~
restore
cd ~/back tar zxvf etc.tgz tar zxvf vl_esmond.tgz tar zxvf vl_logstash.tgz tar zxvf vl_opensearch.tgz tar zxvf vl_perfsonar.tgz tar zxvf vl_pgsql.tgz tar zxvf vl_pscheduler.tgz mv etc/* /etc mv var/lib/* /var/lib chown -R opensearch:opensearch /etc/opensearch chown -R opensearch:opensearch /var/lib/opensearch dnf install -y grubby grubby --update-kernel ALL --args selinux=0 reboot dnf config-manager --set-enabled crb dnf install http://software.internet2.edu/rpms/el9/x86_64/latest/packages/perfsonar-repo-0.11-1.noarch.rpm dnf install perfsonar-toolkit cp ~/back/psc-archiver-esmond.json /usr/share/pscheduler/psc-archiver-esmond.json