Moving siduction sites and services to a new machine

Started by melmarker, 2019/08/30, 01:00:58

Previous topic - Next topic

melmarker

Hi, i'm right now move our sites and services from our ten years old machine to a new big virtual server - so if anything don't work, don't be affraid, i just destroyed it - if it don't work after a day or two leave me a message or ping me in IRC. Thanks.

Hi, momentan ziehe ich grad Webseiten und Services von unserem 10 Jahre alten Server auf eine neue große VM - falls etwas nicht funktioniert, war ich das. Wenn es nach ein oder zwei Tagen immer noch nicht funktioniert, bitte mich anpingen. Danke.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

dibl

Wow!

Good luck, be careful, fingers crossed here.  And THANKS for your work for siduction.

;D
System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.

melmarker

#2
It's not as bad as it sounds - the machine is a 10core VM with about 50G RAM - so a fine machine to run a host for several LXC containers managed by LXD. This approach simplifies the work dramatically - one container, one service. The only thing that drives me crazy: Damn, why was this not invented ten years ago :P - ok, there was linux containers in an early version ...

EDIT: The nice thing about is that we can afterwards modernize our things step by step, just if needed - without having to care that other things break - maybe a new PHP, maybe a new $foo which would break other sites - and the work can be done step by step, ok we should take care not to break some relations between services, but what would the life be without a bit fun. Ofcourse all the things are carefully documented in the past - at least we have the working configurations ...
So what should go wrong :D
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

dibl

Interesting -- so many things Linux can do, that I know nothing about:   https://en.wikipedia.org/wiki/LXC
System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.

devil


melmarker

Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

dibl

Quote from: devildibl: quick test: https://ubuntu.com/blog/lxd-in-4-easy-steps Have fun.

LOL now you intimidate me!   ;D

OK, it looks like my fun would be to manually configure a lxdbr0, since it won't configure automatically.  Perhaps another day .......

Thanks devil!   :)
System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.

melmarker

Moved the forum DNS right now, so please expect some out time until migrated.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

axt

$ sudo apt update; sudo apt full-upgrade
(...)
Err:3 https://packages.siduction.org/extra unstable Release
  Certificate verification failed: The certificate is NOT trusted. The name in the certificate does not match the expected.  Could not handshake: Error in the certificate verification. [IP: 164.68.115.91 443]
Err:4 https://packages.siduction.org/fixes unstable Release
  Certificate verification failed: The certificate is NOT trusted. The name in the certificate does not match the expected.  Could not handshake: Error in the certificate verification. [IP: 164.68.115.91 443]

melmarker

#9
Ich wissen - letsencrypt ist manchmal richtig kacke.

Edit: Die üblichen Fipptehler und eventuell übersehene Sachen auch.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

melmarker

Nächte gute Neuigkeit - unser "altes" Manual ist wieder online - es scheint noch Leute zu gebben, die es lesen und es vermisst hatten. Nichtsdestotrotz besteht weiterhin Handlungsbedarf.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)