Opened 5 years ago

Last modified 5 years ago

#1266 closed task

Server migration - progress tracking — at Version 14

Reported by: Alex Samorukov Owned by: Alex Samorukov
Priority: major Milestone:
Component: wiki Version:
Keywords: trac, server Cc: Bruce Allen, Christian Franke, Gabriele Pohl

Description (last modified by Alex Samorukov)

About

We are migrating from the Peer1 VM to the FreeBSD host. This story is required to track progress as there are many things to do.

Trac migration

  • ☑ Change DNS A/AAAA records
  • ☑ Restore latest (29.11.19) backups
  • ☑ Restore MySQL database
  • ☑ Create new SSL keys
  • ☑ Restore nginx configuration
  • ☑ Restore trac data to the new server
  • ☑ Restore SVN sync from the sf.net to trac (done, every 3m)
  • ☑ Create system service to start trac on server restart, validate it
  • ☑ Fix loading plugins in the trac/plugins dir
  • ☑ Re-enable re-captcha plugin
  • ☑ Check if new user registration is working properly
  • ☑ Fix man pages and docbook HTML renderer
  • ☑ Check if SMTP is working

Related services

  • ☑ Restore SVN mirroring to the GitHub (sync2git process)
  • ☑ Restore builds.smartmontools.org website
  • ☑ Re-Enable doxygen docs generation
  • ☐ Create new user to store the backups, sync content to another locations and provide access to another members
  • ☐ Setup domain SPF record to improve mail delivery
  • ☐ Fix backresolv for the IPv6 record on the server

Long-term changes

  • ☐ Think about moving trac to VM or docker containers to allow fast relocation if needed
  • ☐ Check if documentation is up to date. Setup export of it to the backups.
  • ☐ Create DR documentation and put it with a backups

Change History (14)

comment:1 by Alex Samorukov, 5 years ago

Description: modified (diff)
Owner: set to Alex Samorukov
Status: newaccepted

comment:2 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:3 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:4 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:5 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:6 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:7 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:8 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:9 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:10 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:11 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:12 by Alex Samorukov, 5 years ago

Description: modified (diff)
Priority: minormajor

comment:13 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:14 by Alex Samorukov, 5 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.