Migrar todos los datos del facturador de un servidor A a un servidor B
apt-get install zip unzipmkdir scpcp -r proxy/ scp/ y cp -r certs/ scp/du -sh facturador/
zip -r facturador.zip facturador/tar -cvf facturador.tar facturador/ para mayor seguridad de la datamv facturador.zip scp/cd /var/lib/docker/volumes/du -sh facturador1_mysqldata_1
zip -r mysql.zip facturador1_mysqldata_1/tar -cvf mysql.tar facturador1_mysqldata_1/ para mayor seguridad de la datamv facturador.zip /ruta/scp/{danger} si la instalación es muy antigua (versión PRO3 que ha venido actualizando) verificar la versión de mysql directamente en el contenedor de mariadb
docker exec -ti CONTENEDOR_MYSQL mysql --version, dicha version debe asignarse en el archivo docker-compose.yml dentro del facturador
apt-get install zip unzipapt-get -y update
apt-get -y install git-core
apt-get -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt-get -y update
apt-get -y install docker-ce
systemctl start docker
systemctl enable docker
curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
apt-get -y install letsencrypt
docker network create proxynet
# sintaxis
# scp -r -i [clave] [carpeta_local] [USUARIO]@[IP]:[/ruta/destino]
# ejemplo
scp -r -i clave.pem scp/ root@192.196.138.123:/root/
# sintaxis
# scp -r [carpeta_local] [USUARIO]@[IP]:[/ruta/destino]
# ejemplo
scp -r scp/ root@192.196.138.123:/root/
cd scpunzip facturador.zip y unzip mysql.ziptar -xvf facturador.tarmv proxy /ruta_destino mv facturador /ruta_destino y mv certs /ruta_destinomv facturador1_mysqldata_1/ /var/lib/docker/volumes/docker-compose up -ddocker-compose up -dSi todo esta correcto solo restará cambiar la IP a la que apunta el dominio