Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
== Systems to Move from ZG-3 == |
= ZG-3 Systems = == Migration Checklist == For systems that will be migrated to zg-2: 1. Pre-migration 1. VM ready 1. Puppet config for virtual host 1. Puppet config for App, including data and backup areas 1. Puppet config for domain name migration 1. V2 deployment update 1. Migrate domain name 1. Setup cronjobs 1. Test application 1. Verify backup cronjobs OK 1. Move 1. Verify backups working == Retirement Checklist == For systems that will be retired: 1. Make a final backup and copy to backup server 1. Application 1. Data (files) 1. Database 1. Remove config from puppet 1. Remove config from v2deploy == ZG-3 Systems to Migrate == |
Line 11: | Line 41: |
||<rowbgcolor="#e0e0e0"> '''VM'''||'''Domain'''||'''Application'''||'''Migrate'''||'''Status'''||'''Last Used / Notes''' || ||<-6 #cddeee> '''zg-3.softxs.ch''' || || '''blog''' || blog.softxs.ch || || Yes ||<#fbec5d> open || || || '''dns''' || || || No || n/a || Never used || || '''intern''' || intern.softxs.ch || tracking || Yes ||<#fbec5d> open || || || '''scm''' || cvs.softxs.ch || || Yes ||<#fbec5d> open || || || || git.softxs.ch || || Yes ||<#fbec5d> open || || || '''smtp1''' || smtp1.softxs.ch || || No || n/a || || || '''v0402''' || poyry.softxs.ch || umaoya || Yes ||<#fbec5d> open || || || || poyry.works-organiser.com || stadelhofen || Yes ||<#fbec5d> open || || || || tiwag.works-organiser.com || th || No || n/a || 2015-09-02 || || || v3.softxs.ch || sso || Yes ||<#fbec5d> open || Production MAPS || || '''v0403''' || alarp.works-organiser.com || demo || No || n/a || 2016-01-04 old, 1 tag || || || || kahramaa || Yes ||<#fbec5d> open || 2016-07-19 || || || || khalifa || Yes ||<#fbec5d> open || 2016-05-20 old || || || || library || No || n/a || 2015-12-04 old V2 || || || || test || No || n/a || 2016-05-11 old || || || || tn || No || n/a || || || || || training || Yes ||<#fbec5d> open || 2016-09-05 || || || apps.alarp.ch || aspire || Yes ||<#fbec5d> open || Postgres! || || || || qrail || Yes ||<#fbec5d> open || Postgres! || || || || urt || Yes ||<#fbec5d> open || Postgres! || || || apps.works-organiser.com || files-app || No || n/a || 2015-11-03 || || || blanco-ad.works-organiser.com || admin || Yes ||<#fbec5d> open || empty || || || cau.works-organiser.com || cau || Yes ||<#fbec5d> open || 2016-12-07 || || || gcz.works-organiser.com || carhuac || Yes ||<#fbec5d> open || || || || || test || Yes ||<#fbec5d> open || || || || gibb.works-organiser.com || j29061 || No || n/a || 2015-12-04 || || || || sicc || Yes ||<#fbec5d> open || 2017-02-20 || || || ita-wg.org || library || Yes ||<#fbec5d> open || 2016-07-06 || || || tiwag.works-organiser.com || th || No || n/a || 2015-09-02 || || || trial.works-organiser.com || indehk || No || n/a || not used || || '''v2''' || v2.softxs.ch || jk || No || n/a || VM not running || || || || jk1 || No || n/a || || || || || jk2 || No || n/a || || || || || jk3 || No || n/a || || || || || jk4 || No || n/a || || || || || jk5 || No || n/a || || || || || tn || No || n/a || || || || || tn1 || No || n/a || || || || || maps || No || n/a || || || '''vmt2''' || vmt2vh03.softxs.ch || test || No || n/a || VM not running || || '''vmt3''' || vmt3vh03.softxs.ch || tn1 || No || n/a || VM not running || || '''vmt4''' || || || No || n/a || VM not created || || '''vmt5''' || vmt5vh03.softxs.ch || test || No || n/a || || || '''web''' || demo.softxs.ch || hydro || Yes ||<#fbec5d> open || || || || || pms || Yes ||<#fbec5d> open || || || || || rfid || Yes ||<#fbec5d> open || || || || || tasks || Yes ||<#fbec5d> open || || || || || v2p0 || Yes ||<#fbec5d> open || || |
||<rowbgcolor="#e0e0e0"> '''VM'''||'''Domain'''||'''Application'''||'''Migrate'''||'''Status'''||'''Last Used / Notes''' || || '''blog''' || blog.softxs.ch || || Yes ||<#fbec5d> open || Migrate entire VM || || '''dns''' || || || No || n/a || Never used || || '''intern''' || intern.softxs.ch || tracking || Yes ||<#fbec5d> open || || || '''scm''' || cvs.softxs.ch || || Yes ||<#fbec5d> open || Migrate entire VM? || || || git.softxs.ch || || Yes ||<#fbec5d> open || Migrate entire VM? || || '''smtp1''' || smtp1.softxs.ch || || No || n/a || To be replace by smtp2 on zg-2 || || '''v0402''' || poyry.softxs.ch || umaoya || Yes ||<#fbec5d> open || || || || poyry.works-organiser.com || stadelhofen || Yes ||<#fbec5d> open || Currently inactive || || || tiwag.works-organiser.com || th || No || n/a || 2015-09-02 || || || v3.softxs.ch || sso || Yes ||<#fbec5d> open || Production MAPS || || '''v0403''' || alarp.works-organiser.com || demo || No || n/a || 2016-01-04 old, 1 tag || || || || kahramaa || Yes ||<#fbec5d> open || 2016-07-19 Migrate to alarp.ch? || || || || khalifa || Yes ||<#fbec5d> open || 2016-05-20 Migrate to alarp.ch? || || || || library || No || n/a || 2015-12-04 old V2 || || || || test || No || n/a || 2016-05-11 old || || || || tn || No || n/a || || || || || training || Yes ||<#fbec5d> open || 2016-09-05 || || || apps.alarp.ch || aspire || Yes ||<#fbec5d> open || Postgres! || || || || qrail || Yes ||<#fbec5d> open || Postgres! || || || || urt || Yes ||<#fbec5d> open || Postgres! || || || apps.works-organiser.com || files-app || No || n/a || 2015-11-03 || || || blanco-ad.works-organiser.com || admin || Yes ||<#fbec5d> open || empty || || || cau.works-organiser.com || cau || Yes ||<#fbec5d> open || 2016-12-07 || || || gcz.works-organiser.com || carhuac || Yes ||<#fbec5d> open || || || || || test || Yes ||<#fbec5d> open || || || || gibb.works-organiser.com || j29061 || No || n/a || 2015-12-04 || || || || sicc || Yes ||<#fbec5d> open || 2017-02-20 || || || ita-wg.org || library || Yes ||<#fbec5d> open || 2016-07-06 || || || tiwag.works-organiser.com || th || No || n/a || 2015-09-02 || || || trial.works-organiser.com || indehk || No || n/a || not used || || '''v2''' || v2.softxs.ch || jk || Yes ||<#fbec5d> open || Migrate entire VM || || || || jk1 || Yes || n/a || || || || || jk2 || Yes || n/a || || || || || jk3 || Yes || n/a || || || || || jk4 || Yes || n/a || || || || || jk5 || Yes || n/a || || || || || tn || Yes || n/a || || || || || tn1 || Yes || n/a || || || || || maps || Yes || n/a || || || '''vmt2''' || vmt2vh03.softxs.ch || test || No || n/a || VM not running || || '''vmt3''' || vmt3vh03.softxs.ch || tn1 || No || n/a || VM not running || || '''vmt4''' || || || No || n/a || VM not created || || '''vmt5''' || vmt5vh03.softxs.ch || test || No || n/a || || || '''web''' || demo.softxs.ch || hydro || Yes ||<#fbec5d> open || Migrate entire VM? || || || || pms || Yes ||<#fbec5d> open || || || || || rfid || Yes ||<#fbec5d> open || || || || || tasks || Yes ||<#fbec5d> open || || || || || v2p0 || Yes ||<#fbec5d> open || || |
Line 63: | Line 92: |
== Questions == | == ZG-3 Migration Questions == |
Line 65: | Line 94: |
1. What to do with non V2, MAPS and RFID system, which can not be simple deployed? As ''web'', ''blog'' and ''scm''. Suggestion: move the whole VM and upgrade them later. 1. What to do with old V2, MAPS and RFID systems? Suggestion: move the running release and do not use capistrano, to deploy V2, MAPS and RFID. |
1. What to do with systems that cannot be deployed with Capistrano? E.g. ''web'', ''blog'' and ''scm'' * Suggestion: migrate the existing VM and upgrade later, if necessary 1. What to do with '''old''' V2, MAPS and RFID systems? * Suggestion: migrate the existing (running) release. E.g. do not use Capistrano to re-deploy = ZG-1 Systems = '''TODO''' |
Migration of the Servers ZG-1 and ZG-3 to ZG-2
V2VirtualServers | EmailConfiguration
Contents
ZG-3 Systems
Migration Checklist
For systems that will be migrated to zg-2:
- Pre-migration
- VM ready
- Puppet config for virtual host
- Puppet config for App, including data and backup areas
- Puppet config for domain name migration
- V2 deployment update
- Migrate domain name
- Setup cronjobs
- Test application
- Verify backup cronjobs OK
- Move
- Verify backups working
Retirement Checklist
For systems that will be retired:
- Make a final backup and copy to backup server
- Application
- Data (files)
- Database
- Remove config from puppet
- Remove config from v2deploy
ZG-3 Systems to Migrate
The systems must be moved domain by domain or VM by VM to allow to change the DNS correctly.
VM |
Domain |
Application |
Migrate |
Status |
Last Used / Notes |
blog |
blog.softxs.ch |
|
Yes |
open |
Migrate entire VM |
dns |
|
|
No |
n/a |
Never used |
intern |
intern.softxs.ch |
tracking |
Yes |
open |
|
scm |
cvs.softxs.ch |
|
Yes |
open |
Migrate entire VM? |
|
git.softxs.ch |
|
Yes |
open |
Migrate entire VM? |
smtp1 |
smtp1.softxs.ch |
|
No |
n/a |
To be replace by smtp2 on zg-2 |
v0402 |
poyry.softxs.ch |
umaoya |
Yes |
open |
|
|
poyry.works-organiser.com |
stadelhofen |
Yes |
open |
Currently inactive |
|
tiwag.works-organiser.com |
th |
No |
n/a |
2015-09-02 |
|
v3.softxs.ch |
sso |
Yes |
open |
Production MAPS |
v0403 |
alarp.works-organiser.com |
demo |
No |
n/a |
2016-01-04 old, 1 tag |
|
|
kahramaa |
Yes |
open |
2016-07-19 Migrate to alarp.ch? |
|
|
khalifa |
Yes |
open |
2016-05-20 Migrate to alarp.ch? |
|
|
library |
No |
n/a |
2015-12-04 old V2 |
|
|
test |
No |
n/a |
2016-05-11 old |
|
|
tn |
No |
n/a |
|
|
|
training |
Yes |
open |
2016-09-05 |
|
apps.alarp.ch |
aspire |
Yes |
open |
Postgres! |
|
|
qrail |
Yes |
open |
Postgres! |
|
|
urt |
Yes |
open |
Postgres! |
|
apps.works-organiser.com |
files-app |
No |
n/a |
2015-11-03 |
|
blanco-ad.works-organiser.com |
admin |
Yes |
open |
empty |
|
cau.works-organiser.com |
cau |
Yes |
open |
2016-12-07 |
|
gcz.works-organiser.com |
carhuac |
Yes |
open |
|
|
|
test |
Yes |
open |
|
|
gibb.works-organiser.com |
j29061 |
No |
n/a |
2015-12-04 |
|
|
sicc |
Yes |
open |
2017-02-20 |
|
ita-wg.org |
library |
Yes |
open |
2016-07-06 |
|
tiwag.works-organiser.com |
th |
No |
n/a |
2015-09-02 |
|
trial.works-organiser.com |
indehk |
No |
n/a |
not used |
v2 |
v2.softxs.ch |
jk |
Yes |
open |
Migrate entire VM |
|
|
jk1 |
Yes |
n/a |
|
|
|
jk2 |
Yes |
n/a |
|
|
|
jk3 |
Yes |
n/a |
|
|
|
jk4 |
Yes |
n/a |
|
|
|
jk5 |
Yes |
n/a |
|
|
|
tn |
Yes |
n/a |
|
|
|
tn1 |
Yes |
n/a |
|
|
|
maps |
Yes |
n/a |
|
vmt2 |
vmt2vh03.softxs.ch |
test |
No |
n/a |
VM not running |
vmt3 |
vmt3vh03.softxs.ch |
tn1 |
No |
n/a |
VM not running |
vmt4 |
|
|
No |
n/a |
VM not created |
vmt5 |
vmt5vh03.softxs.ch |
test |
No |
n/a |
|
web |
demo.softxs.ch |
hydro |
Yes |
open |
Migrate entire VM? |
|
|
pms |
Yes |
open |
|
|
|
rfid |
Yes |
open |
|
|
|
tasks |
Yes |
open |
|
|
|
v2p0 |
Yes |
open |
|
ZG-3 Migration Questions
What to do with systems that cannot be deployed with Capistrano? E.g. web, blog and scm
- Suggestion: migrate the existing VM and upgrade later, if necessary
What to do with old V2, MAPS and RFID systems?
- Suggestion: migrate the existing (running) release. E.g. do not use Capistrano to re-deploy
ZG-1 Systems
TODO