Move Options
- Pay Up
- just give Giles $50/mo. Adv: no work required, Canadian, local
- canadianwebhosting more disk
- Pay them probably $5 + 6 x $5/10G = $35. Adv: Canadian. Disadv: really not much less than Giles.
- kimsufi
- Adv: could get exactly what we want for $6/mo. Disadv: no idea when we might get it. IanCampbell recommends. RobertMcKay says: i have a vps at ovh in quebec France based. OVH is their grown-up stuff (larger dedicated server rentals, vpses), soyoustart and kimsufi are discount tiers. : KS-1 in Montreal https://www.kimsufi.com/ca/en/servers.xml This would be perfect "KS-1" SERVERS service is 500G for $5.99/mo but they're "currently being replenished". 2020-03-03 emailed them to ask when it would be available
Shopping
- https://www.scaleway.com/fr/dedibox/tarifs/
- 7.99€/mo
- bignodes.com
- Nothing seems to work on their site? https://bignodes.com/budget-high-storage-vps/ $20/year 125G
- chunkhost
- SteveBromwich rcommends - 60 $USD / year. But with minimal storage
- hostwinds.com
- https://www.hostwinds.com/vps/unmanaged-linux.php?gclid=CjwKCAiAnfjyBRBxEiwA-EECLOBy-zyPyCwoVQljDtUWkuGkDfRd_9quzGW3N1s1JTeAmGp6u_r-sBoC8rMQAvD_BwE 100G $26.09/mo
- [ ] KS-3 in France: https://www.kimsufi.com/ca/en/servers.xml $11.99 / mo; Canad
- websavers.ca
- is in Canada. Very quick response on tickets. 200G SSD is $78 / mo (and not much less quarterly.).
- mydevil.net
- Radek uses. they take ~$4/month for a BSD-based hosting. --- and it's all in Polish.
- online.net
- 7.99€/month RobertMcKay says: "i do think some of online.net's stuff is better value than ovh if you're looking for something more capable. they don't have any canada dc though"
- hetzner
- 18.92€ / mo for 160G
- hostinger.com
- https://www.hostinger.com/cloud-hosting -- doesn't appear to be actual VPS, they offer a certain number of websites and email addresses?
kimsufi.com trial
- 2020-03-08
- got the new server, IP 5.39.78.158
- [x] apt install build-essential fail2ban sudo rsync bind9 make
- [x] copy over config files for sudo, rsync, bind9
- [x] Copy over /etc/shadow & passwd
- [x] timedatectl set-timezone
- [x] test login & sudo
- [x] disable root login in, edit /etc/ssh/sshd_config
- [x] put the hostname and domain in /etc/hostname and /etc/hosts
- follow https://tecadmin.net/install-lamp-stack-debian-9-stretch/
- apt install libhtml-parser-perl libcgi-fast-perl # for Perl CGI
- Enable CGI with a2enmod cgid
- [x] apt install rrdtool, librrds-perl
- [x] cpan install CPAN YAML Log::Log4perl CGI
- [x] apt-get install libdbd-mysql-perl default-libmysqlclient-dev
- [x] cpan install DBD::mysql
- [x] RRD. should be "cpan install RRD::Simple " but the tests are out of date and I had to download it and manually install using the instructions in INSTALL
- [x] begin rsync ; [x] copy /var/named/*
- [x] GD: install libgd-dev , cpan install GD... failed. Had to apt-get and install the compiler for it.
- [x] ask Greg Estabrooks if he'll do postfix & dovecot
- [x] postfix / dovecot
- [x] it needed some kind of cert installed that greg did
- [ ] ask Greg for other hardening stuff
- [x] copy /etc/apache2/
- [x] Drupal7 - tarr'd and copied all of /etc/drupal/7 over
- [x] Drupal8 - tarr'd and copied all of /etc/drupal/8 over
- [s] cpan install DateTime - I don't remember what uses it
- [x] apt install lm-sensors to look at CPU temperature. use command "sensors"
- [x] apt install graphicsmagick
- [ ] Instructions in https
Future: [ ] Notify our secondary to begin updating from new [ ] Update glue record for bonmot.ca
Move Drupal Site
- lock the site so no changes can be made
- use /etc/drupal/backup.sh to back up everything
- see Drupal to create the database and add the database user
- gzip -c -d (the sql file) | mysql -uroot -p (database)
- unlock
- double check that Backup Restore is working on each site
- change the dns and wait for the traffic to move over