Server move Sunday May 24 - Status: Completed
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
We'll be moving to a new server next Sunday, May 24. Our SSD has been giving errors, causing server hangups and database table crashes (and possibly unknown file corruptions), and its time to move before it fails catastrophically. In the meantime, don't worry, we have backups to two external locations. Our new server will be same server package at hetzner.de, except HDD this time, because we also need the additional space in the not too distant future. This won't be a performance hit as it is not much of a bottleneck.
I don't expect the actual move to last long. There's quite a bit of data to transfer, but on the same network, and if I have some time I might move the bulk before Sunday. DNS propagation might take a while though, depending on your location and ISP. Just before I start moving data, I'll put the site on the old server in read-only mode, otherwise new posts and such during the transfer might get lost.
I'll see you at the other end of the event horizon!
I don't expect the actual move to last long. There's quite a bit of data to transfer, but on the same network, and if I have some time I might move the bulk before Sunday. DNS propagation might take a while though, depending on your location and ISP. Just before I start moving data, I'll put the site on the old server in read-only mode, otherwise new posts and such during the transfer might get lost.
I'll see you at the other end of the event horizon!
- Mal-2
- Location: Los Angeles, CA
- Main keyboard: Cherry G86-61400
- Main mouse: Generic 6-button "gaming mouse"
- Favorite switch: Probably buckling spring, but love them Blues too
- DT Pro Member: -
- Contact:
All too common a real world scene:
Data center IT Guy: "You have a hard drive about to fail. What time should we do the swap and rebuild?"
Site Owner: I can't afford any down time! Can you do it without taking the server down?
DCITG: I'm afraid you didn't pay for a server with hot-swap ability, so...
SO: But the world will end if my site is down!
DCITG: [deep breath] I can't help that. The drive WILL DIE, so please allow be to rephrase the question. Would you prefer to schedule a graceful swap, or wait until it completely falls over?
Data center IT Guy: "You have a hard drive about to fail. What time should we do the swap and rebuild?"
Site Owner: I can't afford any down time! Can you do it without taking the server down?
DCITG: I'm afraid you didn't pay for a server with hot-swap ability, so...
SO: But the world will end if my site is down!
DCITG: [deep breath] I can't help that. The drive WILL DIE, so please allow be to rephrase the question. Would you prefer to schedule a graceful swap, or wait until it completely falls over?
-
- Location: UK
- Main keyboard: Filco ZERO green alps, Model F 122 Terminal
- Main mouse: Ducky Secret / Roller Mouse Pro 1
- Favorite switch: MX Mount Topre / Model F Buckling
- DT Pro Member: 0167
Unfortunately this is all too common, getting people to agree to downtime is a PITA, i just turn stuff off now and do it. They have been told when its going down if they don't like it fuck em.Mal-2 wrote: All too common a real world scene:
Data center IT Guy: "You have a hard drive about to fail. What time should we do the swap and rebuild?"
Site Owner: I can't afford any down time! Can you do it without taking the server down?
DCITG: I'm afraid you didn't pay for a server with hot-swap ability, so...
SO: But the world will end if my site is down!
DCITG: [deep breath] I can't help that. The drive WILL DIE, so please allow be to rephrase the question. Would you prefer to schedule a graceful swap, or wait until it completely falls over?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Welcome to the other end of the event horizon! You made it!
Please report any problems here.
Please report any problems here.
- bhtooefr
- Location: Newark, OH, USA
- Main keyboard: TEX Shinobi
- Main mouse: TrackPoint IV
- Favorite switch: IBM Selectric (not a switch, I know)
- DT Pro Member: 0056
- Contact:
That is one hell of a long TTL aiming at the old server. Ended up putting it into my Mikrotik's config manually.
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Changed it from 1 day to 3 hours yesterday though. Maybe that was too late ![Wink ;)](./images/smilies/icon_e_wink.gif)
![Wink ;)](./images/smilies/icon_e_wink.gif)
- seebart
- Offtopicthority Instigator
- Location: Germany
- Main keyboard: Rotation
- Main mouse: Steelseries Sensei
- Favorite switch: IBM capacitive buckling spring
- DT Pro Member: 0061
- Contact:
what`s nice about this administrative technical situation is that the admins here at DT actually take part personally in the community so it`s 1A* updates and communication all the way. That`s not always the case in other online forums. Good job webwit and whoever else worked on this.
Last edited by seebart on 24 May 2015, 15:51, edited 1 time in total.
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
I was impressed by cPanel's transfer tool here. It was one-click, and it moved everything from files, databases, mail, crontabs etc. Painless really.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
My thanks to the server admin team who pulled off this move quite nicely: Webwit and his industrial SSK. Great job guys!
I had nothing to do with it. Other than occasionally nagging that we needed to get off the previous server. Don't know how many of you noticed its occasional outages. Fortunately we've got solid backups so I never saw a single post go missing whenever it did. Good preparation for making this move from a position of strength instead of OMFG WE GOOTTA MOVE!! IT'SA ON FIYAH!! as some other transitions entail…
I had nothing to do with it. Other than occasionally nagging that we needed to get off the previous server. Don't know how many of you noticed its occasional outages. Fortunately we've got solid backups so I never saw a single post go missing whenever it did. Good preparation for making this move from a position of strength instead of OMFG WE GOOTTA MOVE!! IT'SA ON FIYAH!! as some other transitions entail…
- bhtooefr
- Location: Newark, OH, USA
- Main keyboard: TEX Shinobi
- Main mouse: TrackPoint IV
- Favorite switch: IBM Selectric (not a switch, I know)
- DT Pro Member: 0056
- Contact:
Ah, but flash uses floating-gate transistors, which are capacitive devices. ![Wink ;)](./images/smilies/icon_e_wink.gif)
![Wink ;)](./images/smilies/icon_e_wink.gif)
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
cpanel... brrrr... https://youtu.be/xI8G3UefIkU?t=38s
-
- Location: UK
- Main keyboard: Filco ZERO green alps, Model F 122 Terminal
- Main mouse: Ducky Secret / Roller Mouse Pro 1
- Favorite switch: MX Mount Topre / Model F Buckling
- DT Pro Member: 0167
An amazing job, as someone who moves website around quite a bit i know how much of a pain it can be , especially when the Muppet who set them up put all the web content in a very strange place. I also dont like how he set up the vhosts, in my view you should have an include for a folder in the config file and then have your vhost's configs in separate files, ideally with symbolic links into the folder thats included so you can quickly enable and disable them without having to move or delete files. And you should also not leave back doors into internal websites from you home IP address you naughty boy, and dont comment it with <insert name here > home IP. But enough of my problems.
Good job!
How are the backups done on the website ?
Just out of interest ? Do you just back up the data or do you do a whole snapshot of the VM ? I am assuming its running on a VM?
As for storage, ZFS! Thais all folks![Smile :)](./images/smilies/icon_e_smile.gif)
Good job!
How are the backups done on the website ?
Just out of interest ? Do you just back up the data or do you do a whole snapshot of the VM ? I am assuming its running on a VM?
As for storage, ZFS! Thais all folks
![Smile :)](./images/smilies/icon_e_smile.gif)
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
CPanel is a bit of a mixed bag and I had my doubts. We ran hardcore FreeBSD before, but I decided to give it a try the previous move, mostly to reduce the bus factor and make maintenance easier. The interface is still a maze of options. But it has been extremely reliable in keeping the server updated and secure, makes it very easy to setup advanced features and is zero maintenance. It really delivers there.
We don't run a VM, we have the full iron under our control. It uses two backups types: it keeps 5 daily backups to a backup server - complete cPanel backups of deskthority and the system which can be restored easily. And twice a day it rsyncs all deskthority files and a database export to a remote server, where it keeps 5 daily, 4 weekly and 3 monthly backups.
We don't run a VM, we have the full iron under our control. It uses two backups types: it keeps 5 daily backups to a backup server - complete cPanel backups of deskthority and the system which can be restored easily. And twice a day it rsyncs all deskthority files and a database export to a remote server, where it keeps 5 daily, 4 weekly and 3 monthly backups.
- XMIT
- [ XMIT ]
- Location: Austin, TX area
- Main keyboard: XMIT Hall Effect
- Main mouse: CST L-Trac Trackball
- Favorite switch: XMIT 60g Tactile Hall Effect
- DT Pro Member: 0093
This happened to me as well. GMail started flagging them as spam. Check your spam folder. I don't know why this started happening.
- Ace
- §
- Location: TX, USA
- Main mouse: Magic Mouse/Trackpad 2
- Favorite switch: Membrane Buckling Spring
- DT Pro Member: -
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
I guess gmail hated our change of ip address. Although the headers say they think it's all ok.
- XMIT
- [ XMIT ]
- Location: Austin, TX area
- Main keyboard: XMIT Hall Effect
- Main mouse: CST L-Trac Trackball
- Favorite switch: XMIT 60g Tactile Hall Effect
- DT Pro Member: 0093
Two things.
One, in your spam folder - and *before* unflagging a message as Spam - grab the e-mail headers and PM them to Webwit. If Gmail offers an explanation of why the message was flagged it would be good to copy-paste that as well.
Two, Gmail rules will probably stop flagging such messages as Spam when enough users un-flag them, and/or MX records and/or DNS entries propagate for the new IP. My guess anyway.
All hail Google, the new Microsoft.
One, in your spam folder - and *before* unflagging a message as Spam - grab the e-mail headers and PM them to Webwit. If Gmail offers an explanation of why the message was flagged it would be good to copy-paste that as well.
Two, Gmail rules will probably stop flagging such messages as Spam when enough users un-flag them, and/or MX records and/or DNS entries propagate for the new IP. My guess anyway.
All hail Google, the new Microsoft.
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Check this mail delivery error to elecplus:
SMTP error from remote mail server after initial connection: 554 [removed].secureserver.net bizsmtp IB103. Connection refused. 136.243.20.197 has a poor reputation on Cloudmark Sender Intelligence (CSI). Please visit http://
CSI is some kind of spammer monitor, and it doesn't like our IP. Since we are not spammers and this is a new server, I now believe we got a "hot" IP nummer from spammers who then cancelled their server or something, and the IP address was recycled.
I filed a complaint at Hetzner, demanding a new IP!![Mad :x](./images/smilies/icon_mad.gif)
Also entered a report here: https://csi.cloudmark.com/en/reset
SMTP error from remote mail server after initial connection: 554 [removed].secureserver.net bizsmtp IB103. Connection refused. 136.243.20.197 has a poor reputation on Cloudmark Sender Intelligence (CSI). Please visit http://
CSI is some kind of spammer monitor, and it doesn't like our IP. Since we are not spammers and this is a new server, I now believe we got a "hot" IP nummer from spammers who then cancelled their server or something, and the IP address was recycled.
I filed a complaint at Hetzner, demanding a new IP!
![Mad :x](./images/smilies/icon_mad.gif)
Also entered a report here: https://csi.cloudmark.com/en/reset
- wlhlm
- ~
- Location: Dresden, Germany
- Main keyboard: Realforce 87U 55g
- Main mouse: Logitech G500
- Favorite switch: 55g Topre
- DT Pro Member: -
- Contact:
Why not make Deskthority available via IPv6 as well? (at least I don't see any AAAA record)
-
- Location: UK
- Main keyboard: Filco ZERO green alps, Model F 122 Terminal
- Main mouse: Ducky Secret / Roller Mouse Pro 1
- Favorite switch: MX Mount Topre / Model F Buckling
- DT Pro Member: 0167
yet in the UK there is 0 development of IPv6 everyone is going to start using CGNAT and that will pretty much break everything thats not a website or email, nat between LAN and WAN is bad enough
- wlhlm
- ~
- Location: Dresden, Germany
- Main keyboard: Realforce 87U 55g
- Main mouse: Logitech G500
- Favorite switch: 55g Topre
- DT Pro Member: -
- Contact:
Good luck. I have read many horror stories of people trying to get their addresses removed from blacklists.webwit wrote: Check this mail delivery error to elecplus:
SMTP error from remote mail server after initial connection: 554 [removed].secureserver.net bizsmtp IB103. Connection refused. 136.243.20.197 has a poor reputation on Cloudmark Sender Intelligence (CSI). Please visit http://
CSI is some kind of spammer monitor, and it doesn't like our IP. Since we are not spammers and this is a new server, I now believe we got a "hot" IP nummer from spammers who then cancelled their server or something, and the IP address was recycled.
I filed a complaint at Hetzner, demanding a new IP!
Also entered a report here: https://csi.cloudmark.com/en/reset
![Mad :x](./images/smilies/icon_mad.gif)
- jou
- Location: Switzerland
- Main keyboard: Ergodox
- Main mouse: Apple Magic Trackpad
- Favorite switch: Not sure yet
- DT Pro Member: -
I receive the notifications just fine, but adding a SPF record for server.deskthority.net might also decrease spam score for some recipients. This is the SPF check result from my email provider:
There might be some mail servers that gives a penalty to the absence of SPF.
Code: Select all
Received-SPF: none (server.deskthority.net: No applicable sender policy available) receiver=mx3.messagingengine.com; identity=mailfrom; envelope-from="xxxxx@server.deskthority.net"; helo=server.deskthority.net; client-ip=136.243.20.197