Skip to content

Maintenance

Regular maintenance procedures for Kaizen Network.

Daily Tasks

  • Check Discord for player reports
  • Review backup status (Discord webhook)
  • Monitor server performance (Plan analytics)

Weekly Tasks

  • Review moderation logs
  • Check disk space on servers
  • Review error logs

Monthly Tasks

  • Update plugins to latest versions
  • Review and clean up old player data
  • Check database indexes and performance
  • Review server costs and usage

Plugin Updates

Before Updating

  1. Check plugin changelog for breaking changes
  2. Test on development server if possible
  3. Create backup of current plugin + config

Update Procedure

  1. Download new plugin version
  2. Stop server or use hot-reload (PlugManX)
  3. Replace plugin JAR
  4. Start/reload server
  5. Verify functionality

Rollback

  1. Stop server
  2. Replace with backup JAR
  3. Restore config if needed
  4. Start server

Server Restarts

Scheduled Restarts

  • Survival: Daily at 5 AM WIB
  • Tycoon: Daily at 5 AM WIB
  • Other: As needed

Manual Restart

  1. Announce in Discord: /restart warning
  2. Wait 5 minutes for players to prepare
  3. Restart via panel or console

Backups

See Database Backup for automated backup info.

Manual Backup

# Via panel
# Or via command line
mongodump --uri="<mongodb-uri>" --out=/backups/manual/