Opened 5 years ago

Closed 5 years ago

#1266 closed task (fixed)

Server migration - progress tracking

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
  • ☑ Re-enable TracTocMacro plugin

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
  • ☑ Switch to mailgun as external SMTP 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 (20)

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)

comment:15 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:16 by Alex Samorukov, 5 years ago

Related ticket: #1268

comment:17 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:18 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:19 by Alex Samorukov, 5 years ago

Description: modified (diff)

comment:20 by Alex Samorukov, 5 years ago

Description: modified (diff)
Resolution: fixed
Status: acceptedclosed

Closing ticket. Long-term changes could be handled separately.

Note: See TracTickets for help on using tickets.