- Mitglied seit
- 31. Jul 2024
- Beiträge
- 764
- Punkte für Reaktionen
- 412
- Punkte
- 139
Gehört eigentlich in einen anderen Thread, aber es passt hier gerade rein
Ich habe gerade mal meinen Dockerhost in Proxmox umgezogen. Wollte von Ubuntu Server auf Debian umziehen. Will nach und nach alle VMs umziehen.
Aber per Script mir ein Template erzeugt und per Cloud Image eine VM erstellst. Eine zweite virtuelle Platte erzeugt und die Daten vom alten Dockerhost rüber kopiert. Per Ansible dann Docker, Atuin, Qemu Gust Agent usw installiert. Danach ein weiteres Playbook ausgeführt, dass nochmal alle docker-compose Dateien und .env Dateien kopiert und mir meine RP Config erzeugt und zum RP schickt. Und mit paar Klicks war alles erledigt. Konnte die alte VM ausschalten und es läuft einfach weiter, ob nichts wäre. Die zweite HDD ist jetzt dafür da, dass ich die VM einfach löschen kann und eine neue VM erzeugen kann und nur noch die einhängen muss und alles ist wie immer. So muss ich keine Rücksicht bei Updates auf die VM nehmen. Neue VM erzeugen => Platte einhängen => alte VM löschen. erledigt.
Ich habe gerade mal meinen Dockerhost in Proxmox umgezogen. Wollte von Ubuntu Server auf Debian umziehen. Will nach und nach alle VMs umziehen.
Aber per Script mir ein Template erzeugt und per Cloud Image eine VM erstellst. Eine zweite virtuelle Platte erzeugt und die Daten vom alten Dockerhost rüber kopiert. Per Ansible dann Docker, Atuin, Qemu Gust Agent usw installiert. Danach ein weiteres Playbook ausgeführt, dass nochmal alle docker-compose Dateien und .env Dateien kopiert und mir meine RP Config erzeugt und zum RP schickt. Und mit paar Klicks war alles erledigt. Konnte die alte VM ausschalten und es läuft einfach weiter, ob nichts wäre. Die zweite HDD ist jetzt dafür da, dass ich die VM einfach löschen kann und eine neue VM erzeugen kann und nur noch die einhängen muss und alles ist wie immer. So muss ich keine Rücksicht bei Updates auf die VM nehmen. Neue VM erzeugen => Platte einhängen => alte VM löschen. erledigt.