Diferència entre revisions de la pàgina «Grup 3 - Posada en producció IETI Cloud»

De Wiket
Salta a la navegació Salta a la cerca
Línia 19: Línia 19:
 
scp -r ~/Projects/services (user)@(ip):~/services
 
scp -r ~/Projects/services (user)@(ip):~/services
 
</syntaxhighlight>
 
</syntaxhighlight>
En acabar la instrucció anterior, ja tenim disponibles els arxius de configuració de Docker junt amb els ''backups'' dins la màquina de Proxmox.
+
En acabar la instrucció anterior, ja tenim disponibles els arxius de configuració de Docker junt amb els ''backups'' dins la màquina de Proxmox. Ara haurem de descomprimir els volums dins el directori pertinent.
 +
<syntaxhighlight lang="bash">
 +
sudo tar xzf ./bkp_db_data.tar.gz -C /var/lib/docker/volumes/
 +
sudo tar xzf ./bkp_wp_data.tar.gz -C /var/lib/docker/volumes/
 +
</syntaxhighlight>
  
 
== Referències ==
 
== Referències ==
 
* [https://docs.docker.com/storage/volumes/#backup-restore-or-migrate-data-volumes Docker - Backup, Restore or Migrate Data Volumes]
 
* [https://docs.docker.com/storage/volumes/#backup-restore-or-migrate-data-volumes Docker - Backup, Restore or Migrate Data Volumes]

Revisió del 16:40, 5 abr 2022

Tornar a Projecte IETI Cloud - Grup 3.

Tasca

31. Posada en producció de classVRroom dockeritzat sobre IETI Cloud (Swarm o VM).

32. Posada en producció de web d'Higiene Postural dockertizat sobre IETI Cloud (Swarm o VM).

Informe

Tal com vam fer a l'hora de traslladar el nostre entorn local cap a la màquina virtual d'Azure, passarem els nostres volums de Docker dins l'Azure cap a la carpeta de serveis, que posteriorment enviarem cap a la màquina Ubuntu dins del Proxmox.

sudo tar czf ./services/bkp_db_data.tar.gz -C /var/lib/docker/volumes/ higiene-postural_db
sudo tar czf ./services/bkp_wp_data.tar.gz -C /var/lib/docker/volumes/ higiene-postural_wp
scp -i (private key) -r (user)@(ip):~/services ~/services

Un cop tenim tots els arxius necessaris en local, els podem transferir cap a la màquina Proxmox, ja que estem dins la mateixa xarxa. Prèviament hem habilitat el servei SSH dins l'Ubuntu de Proxmox per tal de passar-nos el directori de configuració.

scp -r ~/Projects/services (user)@(ip):~/services

En acabar la instrucció anterior, ja tenim disponibles els arxius de configuració de Docker junt amb els backups dins la màquina de Proxmox. Ara haurem de descomprimir els volums dins el directori pertinent.

sudo tar xzf ./bkp_db_data.tar.gz -C /var/lib/docker/volumes/
sudo tar xzf ./bkp_wp_data.tar.gz -C /var/lib/docker/volumes/

Referències