WriteBackExtreme
WebsiteAll products
V5.0
V5.0
  • Prologue
    • WriteBackExtreme v5
    • Release Notes
    • Changelogs
    • Architecture
      • Data Handling and Security in WriteBackExtreme (SaaS)
      • Supported databases
  • Installation guide
    • Requirements
      • Windows
      • Linux
    • Getting started
      • Windows
      • Linux
      • Containerization
        • Docker standalone
        • Docker compose
        • Repository database
        • ODBC connections
    • Installation wizard
      • License
      • Repository database
        • SQL Server
        • MySQL
        • PostgreSQL
        • SQLite
      • Create a user
      • URL & SSL Certificate
      • Run as a service
      • Summary
        • Running on Linux
    • Configuration panel
      • Home page
      • Domain & SSL Management
      • Repository Database
      • License Management
      • User Management
      • Ip Whitelisting
      • Primary keys in Data Add
    • Upgrade
      • Upgrade from 2.x
      • Migrate to another server
    • Update license
    • Moving to production
  • Product Guide
    • Getting started
    • Tableau Extension
      • Getting started
        • Create a worksheet with Username()
        • Add the Extension to your dashboard
        • Ready to start
      • Configuration
        • General
          • Schemas
          • Authentication
          • Popup
          • Theming
          • Tabs
          • Mapping
          • Tableau
          • Import/Export
          • Tableau Datasource
        • Schemas
          • General
            • Editable Conditions
          • Field Formatting
            • Single line text
            • Paragraph text
            • Number
            • Boolean
            • Dropdown select
              • Dynamic Populated content
              • Cascading dropdown
            • Date/DateTime
          • Form Builder
            • Features
            • Dynamic Values
              • Troubleshoot | values
        • Changelog
      • End-user
        • Features
          • Dynamic Filtering
          • Bulk Import
          • Audits (History)
          • Bulk Edit
          • Duplicate rows
        • Add Data
          • Overview
          • Add rows
          • Edit rows
        • Collaboration
          • Overview
          • Add / Edit
          • Reply
        • Data Helper
          • Overview
          • Add rows
          • Edit rows
        • Data Correction
          • Add records
          • Edit records
          • Remove records
          • Interpolate
          • Calculations
          • Vertical layout
        • SSO/SAML or Oauth authentication
    • Management console
      • Setup security
        • OAuth Setup
          • Microsoft Entra
          • Auth0
          • Google
        • SSO Setup
          • OKTA Example
          • PingOne Example
          • Azure Example
          • Troubleshooting SSO
      • Connections
      • Schemas
        • Permissions
        • Audits
        • Import/export
        • Row Level Security
        • Schema data
        • Workflows
          • Stored procedures
          • Tutorial (video)
      • Tableau sync
      • User management
      • Group management
      • Info & License
    • Database Connections
      • DataBricks
        • Windows
        • Linux
      • Snowflake
        • Using ODBC
          • Windows
          • Linux
        • OAuth Authentication
        • Key Pair
    • NEW: InputTables
  • Support
    • Troubleshoot
      • Errors
    • FAQ
Powered by GitBook
On this page

Was this helpful?

  1. Installation guide
  2. Upgrade

Migrate to another server

Sometimes you'll find yourself in the position to migrate a WriteBackExtreme installation to a different server.

If you need to move your WriteBackExtreme installation to a new server, follow the steps below based on your operating system. This ensures both your application files and repository database are safely transferred and functional.


🪟 Windows Migration Steps

  1. Back up the current installation

    • Create a full backup of your WriteBackExtreme directory

    • Back up the repository database

  2. Transfer to the new server

    • Copy the entire WriteBackExtreme directory to the new machine

    • (Optional) If the repository database is hosted locally, migrate it to the new server as well

  3. Launch the application

    • Run WriteBackExtreme.exe on the new server

  4. Update database settings if needed

    • If your repository database location or credentials changed, update them in the configuration pane

  5. Re-enable the Windows Service (if used)

    • Toggle the service setting off and back on to re-register the Windows service on the new host

  6. Update your DNS

    • Point your (sub)domain DNS records to the new server IP

  7. Prevent duplicate connections

    • Stop WriteBackExtreme on the original server to avoid simultaneous repository access


🐧 Linux Migration Steps

  1. Back up the current installation

    • Back up /usr/local/share/writebackextreme

    • Back up your repository database

  2. Prepare the new server

    • Run the WriteBackExtreme installation script to set up dependencies

  3. Transfer application files

    • Copy the backed-up /usr/local/share/writebackextreme directory to the new server

  4. Update configuration (if needed)

    • Edit wbe.config.yaml to reflect any changes in the database location or credentials

  5. Start the WriteBackExtreme service

    • Use systemctl or your preferred service manager to launch the application

  6. Update your DNS

    • Point your (sub)domain DNS records to the new Linux server

  7. Prevent duplicate connections

    • Shut down WriteBackExtreme on the previous server to avoid conflicting access to the same repository

PreviousUpgrade from 2.xNextUpdate license

Last updated 11 days ago

Was this helpful?