Page:
Deployment-ReplaceServer
Pages
Applications
Configuration
Deployment-BootstrapServer
Deployment-ControlEnvironment
Deployment-Demo
Deployment-Overview
Deployment-ReplaceServer
Deployment-ServerBundlePrep
Deployment-ServerMachinePrep
Deployment-Setup
Deployment-TechnicalOverview
Deployment-VagrantTesting
Deployment
Documentation-AdminGuide-Backups
Documentation-AdminGuide-Configuration
Documentation-AdminGuide-InstallLinuxPoser
Documentation-AdminGuide
Documentation-ConceptGuide-Receiving
Documentation-ConceptGuide
Documentation-DevGuide
Documentation-UserGuide
Documentation
FAQ
FileMonitor
Hardware-Aceeca-Meazura-MEZ1000
Hardware-Motorola-MC3000
Hardware-Motorola-MC9090G
Hardware-Symbol-SPT1800
Hardware-Zebra-QL320Plus
Hardware
Home
Installation-Linux
Installation-Python-Windows
Installation-Python
Installation-Windows-Python
Installation-Windows
Installation-setuptools
Installation
LilSnippets-AddBatchSupportForImporter
LilSnippets-AddExcelDownload
LilSnippets-AddExecOptionsForBatch
LilSnippets-AddMasterView
LilSnippets-AddRattailToRattailImporters
LilSnippets-AddTable
LilSnippets-CatapultPoserSetup
LilSnippets-DevSetup
LilSnippets-ProjectNaming
LilSnippets-StageSetup
LilSnippets
NewProject
Overview
PodDocTemplates
RattailDemo
RattailPalm
Recipes-LOCSMS-FileMonitorInboxDeploy
Recipes-LOCSMS
Recipes-ScanGenius-OrderExport
Recipes-ScanGenius
Recipes
TheBigTour
Theo-Demo
Theo-Overview
Theo-ServerSetup
Theo
Trainwreck
Utilities-LOCSMS-BackupData
Utilities-LOCSMS-DeployRattail
Utilities-LOCSMS-PurgeNonPAL
Utilities-LOCSMS-RestoreData
Utilities-LOCSMS
Utilities
1
Deployment-ReplaceServer
Lance Edgar edited this page 2025-02-15 21:36:33 -06:00
Table of Contents
Replacing a Live Server
This page tries to outline the basic steps for replacing a live server, using the Rattail deployment framework.
NOTE: This is mostly a placeholder page for now.
- Prepare a new server which will become the replacement.
- Prepare the server bundle within your control environment.
- Bootstrap the new server.
- Synchronize all (relevant) databases and files from the (current/old) live server to the new server.
- Optionally, perform additional backup(s) for the live server.
- Stop all relevant services (Apache, Samba, Rattail daemons) on live server.
- Synchronize all relevant data once more. (Idea being, the first sync and backup might have taken quite a while.)
- Change hostname of current/old live server, if necessary, then power off and/or remove from network.
- Ensure new server has correct hostname and IP address, reconfiguring/rebooting as necessary.