Backing Up LINUX

CONSOLE SCRIPT to Generate Backups for Linux Installation

Copy this into your OpenSim Instance directory (highly recomended to keep out of /bin)

Console Command to Execute: command-script /opensim/instanceA/fullbackup.txt

NOTE: Multiple regions Script.

(See below for RESTORE SCRIPT)

CONSOLE SCRIPT FULLBACKUP.TXT FULL BACKUP PROCESS for OPENSIM CONSOLE ;Script Name = fullbackup.txt ;Command to execute this script if located in BIN = command-script fullbackup.txt ;can be pathed if scripts are stored separate from /bin folder ;example command-script /opensim/instance/fullbackup.txt ;Description ;Uses Command Console Functions not available otherwise ;BACKS UP OAR, R32 (Region Terrain Files) XML2 files to Instance/Backup folder structure ;EXAMPLE is provided for a multi-Region install. If you only have one REGION_, or more adjust accordingly ;RENAME REGION_1, REGION_2 etc ... according to your Region_names ;OAR FILES ;! They do take a while depending on the volume of data on the Region. The script will proceed ;and the commands will be queued and processed ; change region root backup export save-all ; change region REGION_A terrain save /opensim/instanceA/BACKups/TERRAINS/REGION_A.r32 save xml2 /opensim/instanceA/BACKups/XML2/REGION_A.xml save oar /opensim/instanceA/BACKups/OAR/REGION_A.tar.gz ; change region REGION_B terrain save /opensim/instanceB/BACKups/TERRAINS/REGION_B.r32 save xml2 /opensim/instanceB/BACKups/XML2/REGION_B.xml save oar /opensim/instanceB/BACKups/OAR/REGION_B.tar.gz ;Add additionals as needed CONSOLE SCRIPT - FULL RESTORE

Installation, copy this into your OpenSim Instance directory (highly recomended to keep out of /bin)

Console Command to Execute: command-script /opensim/instance/fullrestore.txt

NOTE: Multiple regions.

CONSOLE SCRIPT FULLRESTORE.TXT ;Script Name fullrestore.txt ;Command to execute this script if located in BIN = command-script fullrestore.txt ;can be pathed if scripts are stored separate from /bin folder ;example command-script /opensim/instance/fullrestore.txt ;Description ;Uses Command Console Functions not available otherwise ;RESTORES OAR, R32 (Region Terrain Files), and places them into the Original Regions ;from the Backup Folder structures as previously defined ;OPTIONAL can restore XML2 files to region IF OARS are not operational, simply uncomment if needed ;EXAMPLE is provided for a multi-Region install. If you only have one REGION_, or more adjust accordingly ;RENAME REGION_1, REGION_2 etc ... according to your Region_names ;OAR FILES ;! They do take a while depending on the volume of data on the Region. The script will proceed ;and the commands will be queued and processed. ; change region REGION_A terrain load /opensim/instanceA/BACKups/TERRAINS/REGION_A.r32 load oar /opensim/instanceA/BACKups/OAR/REGION_A.tar.gz ;load /opensim/instanceA/BACKups/XML2/REGION_A.xml ; change region REGION_B terrain load /opensim/instanceB/BACKups/TERRAINS/REGION_B.r32 load oar /opensim/instanceB/BACKups/OAR/REGION_B.tar.gz ;load /opensim/instanceB/BACKups/XML2/REGION_B.xml