Difference between revisions of "EC2 server recovery"

From TS NoCode wiki
Jump to navigation Jump to search
Line 7: Line 7:
# Attatch the volume to machine /dev/sdf
# Attatch the volume to machine /dev/sdf
# Connect to new server
# Connect to new server
## Install TS client tools
 
## ts quick-install
# Install TS client tools
## ts stop-webserver
# ts quick-install
## ts stop-database
# ts stop-webserver
## mkdir /mnt/oldroot
# ts stop-database
## sudo mount /dev/nvme1n1p1 /mnt/oldroot
# mkdir /mnt/oldroot
## sudo rm -r /var/lib/mysql
# sudo mount /dev/nvme1n1p1 /mnt/oldroot
## sudo cp -r /mnt/oldroot/var/lib/mysql /var/lib
# sudo rm -r /var/lib/mysql
## ts start-database
# sudo cp -r /mnt/oldroot/var/lib/mysql /var/lib
## sudo rm -r /mnt/sda/*
# ts start-database
## sudo cp -r /mnt/oldroot/usr/tempusserva/sda/* /mnt/sda/
# mysql -uroot -pTempusServaFTW! -e "UPDATE applive.systempolicy SET PolicyValue='true' WHERE PolicyValue='securitySslLogin'"
## sudo cp /mnt/oldroot/usr/share/tomcat8/conf/server.xml /usr/share/tomcat8/conf
# sudo rm -r /mnt/sda/*
## sudo cp /mnt/oldroot/usr/share/tomcat8/conf/Catalina/localhost/* /usr/share/tomcat8/conf/Catalina/localhost
# sudo cp -r /mnt/oldroot/usr/tempusserva/sda/* /mnt/sda/
## ts start-webserver
# sudo cp /mnt/oldroot/usr/share/tomcat8/conf/server.xml /usr/share/tomcat8/conf
# sudo cp /mnt/oldroot/usr/share/tomcat8/conf/Catalina/localhost/* /usr/share/tomcat8/conf/Catalina/localhost
# ts start-webserver

Revision as of 00:11, 10 January 2025

No SSL connections possible

  1. Make a snapshot of the running server
  2. Make a volume from the snap shot
  3. Create a new server
  4. Attatch the volume to machine /dev/sdf
  5. Connect to new server
  1. Install TS client tools
  2. ts quick-install
  3. ts stop-webserver
  4. ts stop-database
  5. mkdir /mnt/oldroot
  6. sudo mount /dev/nvme1n1p1 /mnt/oldroot
  7. sudo rm -r /var/lib/mysql
  8. sudo cp -r /mnt/oldroot/var/lib/mysql /var/lib
  9. ts start-database
  10. mysql -uroot -pTempusServaFTW! -e "UPDATE applive.systempolicy SET PolicyValue='true' WHERE PolicyValue='securitySslLogin'"
  11. sudo rm -r /mnt/sda/*
  12. sudo cp -r /mnt/oldroot/usr/tempusserva/sda/* /mnt/sda/
  13. sudo cp /mnt/oldroot/usr/share/tomcat8/conf/server.xml /usr/share/tomcat8/conf
  14. sudo cp /mnt/oldroot/usr/share/tomcat8/conf/Catalina/localhost/* /usr/share/tomcat8/conf/Catalina/localhost
  15. ts start-webserver