How to Manage Backups
m (→Restoring Automatic Backups) |
m |
||
Line 1: | Line 1: | ||
The information in this Wiki Page applies to '''TANE''', '''TRS19''', '''Trainz Plus''' and '''TRS22'''. This guide will explain automatic and manual backups in Trainz.<br> | The information in this Wiki Page applies to '''TANE''', '''TRS19''', '''Trainz Plus''' and '''TRS22'''. This guide will explain automatic and manual backups in Trainz.<br> | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#c1e7e7> |
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2><span style="font-size: 17px; font-weight: 700;">Main Points:</span></td> | <td colspan=2><span style="font-size: 17px; font-weight: 700;">Main Points:</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''Trainz will automatically backup your current route and session in Surveyor while you work. You can set the number of backups created each day'''</td> | <td>'''Trainz will automatically backup your current route and session in Surveyor while you work. You can set the number of backups created each day'''</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''You can use Content Manager to manually create backups of routes, sessions and assets as often as you need'''</td> | <td>'''You can use Content Manager to manually create backups of routes, sessions and assets as often as you need'''</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''Both the manual and automatic backups can be restored to Trainz by Content Manager'''</td> | <td>'''Both the manual and automatic backups can be restored to Trainz by Content Manager'''</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''You can backup all your user data (built-in assets, DLS downloads, DLC purchases, your own creations)'''</td> | <td>'''You can backup all your user data (built-in assets, DLS downloads, DLC purchases, your own creations)'''</td> | ||
</tr> | </tr> | ||
Line 27: | Line 27: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=729><span id="stepVersus"></span> </td> | <td width=729><span id="stepVersus"></span> </td> | ||
− | <td width=46>[[ | + | <td width=46>[[image:BackToTop.png|link=#top|alt=Top|Top]]</td> |
<td width=75> </td> | <td width=75> </td> | ||
− | <td width=75>[[ | + | <td width=75>[[image:NextDown.png|link=#stepAutomatic|alt=Next Down|Next Down]]</td> |
− | <td width=75>[[ | + | <td width=75>[[image:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td> |
</tr> | </tr> | ||
</table> <!-- END Nav Buttons Table --> | </table> <!-- END Nav Buttons Table --> | ||
='''Automatic Backups vs Manual Backups'''= | ='''Automatic Backups vs Manual Backups'''= | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#ffffb0> |
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
− | <table border="black" cellpadding= | + | <table border="black" cellpadding=2> |
<tr valign="top"> | <tr valign="top"> | ||
<td> </td> | <td> </td> | ||
Line 44: | Line 44: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td align="center">'''Pros'''<br>[[ | + | <td align="center">'''Pros'''<br>[[image:checkicon.png|link=|alt=Tick]]</td> |
<td> | <td> | ||
*'''set and forget''' - no need to remember to perform the backups | *'''set and forget''' - no need to remember to perform the backups | ||
Line 57: | Line 57: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td align="center">'''Cons'''<br>[[ | + | <td align="center">'''Cons'''<br>[[image:uncheckicon.png|link=|alt=Cross]]</td> |
<td> | <td> | ||
*'''identifying the exact backup file''' to restore may not be easy | *'''identifying the exact backup file''' to restore may not be easy | ||
Line 76: | Line 76: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=729><span id="stepAutomatic"></span> </td> | <td width=729><span id="stepAutomatic"></span> </td> | ||
− | <td width=46>[[ | + | <td width=46>[[image:BackToTop.png|link=#top|alt=Top|Top]]</td> |
− | <td width=75>[[ | + | <td width=75>[[image:NextUp.png|link=#stepVersus|alt=Next Up|Top]]</td> |
− | <td width=75>[[ | + | <td width=75>[[image:NextDown.png|link=#stepManual|alt=Next Down|Next Down]]</td> |
− | <td width=75>[[ | + | <td width=75>[[image:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td> |
</tr> | </tr> | ||
</table> <!-- END Nav Buttons Table --> | </table> <!-- END Nav Buttons Table --> | ||
Line 86: | Line 86: | ||
=='''Creating Automatic Backups'''== | =='''Creating Automatic Backups'''== | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#c1e7e7> |
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2><span style="font-size: 17px; font-weight: 700;">In Summary:</span></td> | <td colspan=2><span style="font-size: 17px; font-weight: 700;">In Summary:</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''Only a set number of backups are created each day'''</td> | <td>'''Only a set number of backups are created each day'''</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''Only 7 days of backups are kept'''</td> | <td>'''Only 7 days of backups are kept'''</td> | ||
</tr> | </tr> | ||
Line 101: | Line 101: | ||
This is a '''Set and Forget''' operation. You simply tell Trainz how many backups you want created each day and the program takes care of the rest. | This is a '''Set and Forget''' operation. You simply tell Trainz how many backups you want created each day and the program takes care of the rest. | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#ffffff> |
<tr> | <tr> | ||
<td colspan="2"> | <td colspan="2"> | ||
Line 107: | Line 107: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Steps.PNG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">Steps:'''</span><br> | <td><span style="font-size: 17px; font-weight: 700;">Steps:'''</span><br> | ||
− | [[ | + | [[image:LauncherSettingsTabs.png|link=|alt=Launcher Settings Tabs]]<br> |
#To set the number of backups, select '''Trainz Settings''' from the '''Launcher''' and then click the '''Dev''' tab. | #To set the number of backups, select '''Trainz Settings''' from the '''Launcher''' and then click the '''Dev''' tab. | ||
#One data entry box in this tab will be named '''Daily backups to keep''' and it will have a default value of 7. Set it to the number of backups you want each day. | #One data entry box in this tab will be named '''Daily backups to keep''' and it will have a default value of 7. Set it to the number of backups you want each day. | ||
<table> | <table> | ||
<tr valign="middle"> | <tr valign="middle"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
− | <td>[[ | + | <td>[[image:LauncherSettingsDailyBackups7.png|link=|alt=Launcher Settings Tabs]]</td> |
<td>If you are working on developing a new route or session then '''7''' daily backups could be a suitable number.</td> | <td>If you are working on developing a new route or session then '''7''' daily backups could be a suitable number.</td> | ||
</tr> | </tr> | ||
<tr valign="middle"> | <tr valign="middle"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
− | <td>[[ | + | <td>[[image:LauncherSettingsDailyBackups3.png|link=|alt=Launcher Settings Tabs]]</td> |
<td>If you are making minor changes to existing routes or sessions then '''3''' or '''4''' daily backups could be a suitable number.</td> | <td>If you are making minor changes to existing routes or sessions then '''3''' or '''4''' daily backups could be a suitable number.</td> | ||
</tr> | </tr> | ||
<tr valign="middle"> | <tr valign="middle"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
− | <td>[[ | + | <td>[[image:LauncherSettingsDailyBackups0.png|link=|alt=Launcher Settings Tabs]]</td> |
<td>If you are not working on any routes or sessions then '''0''' daily backups could be a suitable number - but '''remember to reset this when you do need the automatic backups again'''.</td> | <td>If you are not working on any routes or sessions then '''0''' daily backups could be a suitable number - but '''remember to reset this when you do need the automatic backups again'''.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#fcbcbc> |
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2><span style="font-size: 17px; font-weight: 700;">Warning:</span></td> | <td colspan=2><span style="font-size: 17px; font-weight: 700;">Warning:</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Stop.PNG|link=]]</td> |
<td>'''If you set 0 daily backups then there will be no option to restore your route/session to the latest automatic backup after a crash'''</td> | <td>'''If you set 0 daily backups then there will be no option to restore your route/session to the latest automatic backup after a crash'''</td> | ||
</tr> | </tr> | ||
Line 144: | Line 144: | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#ffffb0> |
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
Line 154: | Line 154: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
− | [[ | + | [[image:uncheckicon.png|link=|alt=Tick]] '''more backup storage space''' is needed<br> |
− | [[ | + | [[image:checkicon.png|link=|alt=Tick]] shorter time between backups so '''less work could be lost''' |
</td> | </td> | ||
<td> | <td> | ||
− | [[ | + | [[image:checkicon.png|link=|alt=Tick]] '''less backup storage space''' is needed<br> |
− | [[ | + | [[image:uncheckicon.png|link=|alt=Tick]] longer time between backups so '''more work could be lost''' |
</td> | </td> | ||
</tr> | </tr> | ||
Line 175: | Line 175: | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DBR_EDBR31.png|link=]]</td> |
<td> | <td> | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Steps.PNG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">Steps:</span><br> | <td><span style="font-size: 17px; font-weight: 700;">Steps:</span><br> | ||
<table> | <table> | ||
Line 245: | Line 245: | ||
</table> | </table> | ||
<br> | <br> | ||
− | <table cellpadding= | + | |
− | <tr> | + | <table bgcolor=#000000 cellpadding=2> |
− | <td | + | <tr valign="top"> |
− | ----</td> | + | <td> |
+ | <table bgcolor=#ffffb0 cellpadding=2> | ||
+ | <tr valign="top"> | ||
+ | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
+ | <td><span style="font-size: 17px; font-weight: 700;">Notes:'''</span><br> | ||
+ | ---- | ||
+ | The "usual" method of dragging and dropping the backup folder into '''Content Manager''' to restore it no longer works. Instead the following method is recommended. | ||
+ | </td> | ||
</tr> | </tr> | ||
+ | </table> | ||
+ | </td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | <table cellpadding=2 bgcolor=#ffffff> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Steps.PNG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">Steps:</span><br> | <td><span style="font-size: 17px; font-weight: 700;">Steps:</span><br> | ||
− | [[ | + | [[image:DotPoint1.JPG|link=]] <span style="font-size: 17px; font-weight: 700;">Open The Backups Folder:</span></td> |
+ | </tr> | ||
+ | <tr valign="top"> | ||
+ | <td> </td> | ||
+ | <td> | ||
+ | <table> | ||
+ | <tr valign="top"> | ||
+ | <td>[[image:BackupsN3VFolders.png|link=]]</td> | ||
+ | <td> | ||
#using '''Windows File Explorer''', open your '''local data''' folder and then open the '''backups''' folder. | #using '''Windows File Explorer''', open your '''local data''' folder and then open the '''backups''' folder. | ||
− | #the backups that have been created during the past week will be listed by their dates using the '''YY-MM-DD''' date format. | + | #the backups that have been created during the past week will be listed by their dates using the '''YY-MM-DD''' date format.</td> |
− | + | ||
</tr> | </tr> | ||
− | < | + | </table> |
− | + | </td> | |
− | + | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> </td> | <td> </td> | ||
− | <td>[[ | + | <td>[[image:DotPoint2.JPG|link=]] <span style="font-size: 17px; font-weight: 700;">Identify the Backup to Restore:</span><br> |
#open the backup folder for the date that you want. A list of backup files and folders created that day will be shown. | #open the backup folder for the date that you want. A list of backup files and folders created that day will be shown. | ||
− | [[ | + | [[image:LocalDataBackupDaily.png|link=]] |
:*if you know the '''time''' of the backup then sort the entries by date and time (as shown above). | :*if you know the '''time''' of the backup then sort the entries by date and time (as shown above). | ||
:*if you know the '''kuid''' of the backup (it will be the same as used by the route/session) then sort the entries by name (but there may be several files with the same '''kuid'''). | :*if you know the '''kuid''' of the backup (it will be the same as used by the route/session) then sort the entries by name (but there may be several files with the same '''kuid'''). | ||
</td> | </td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> </td> | <td> </td> | ||
− | <td>[[ | + | <td>[[image:DotPoint3.JPG|link=]] <span style="font-size: 17px; font-weight: 700;">Restore the Backup To Trainz:</span><br> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
#select the '''.tzarc''' file that contains your backup (e.g. the last created version by date and time) | #select the '''.tzarc''' file that contains your backup (e.g. the last created version by date and time) | ||
#copy it into the '''Editing''' folder - this folder will be directly under the same '''build <number>''' folder that contains your backups | #copy it into the '''Editing''' folder - this folder will be directly under the same '''build <number>''' folder that contains your backups | ||
Line 307: | Line 307: | ||
</table> | </table> | ||
<br> | <br> | ||
− | More details, including tips on troubleshooting, can be found in the Trainz Knowledge Base at [[ | + | More details, including tips on troubleshooting, can be found in the Trainz Knowledge Base at [[image:WikiLink.PNG|link=]] '''<span class="plainlinks">[https://support.trainzportal.com/index.php?/Knowledgebase/Article/View/97/0/reinstalling-or-restoring-a-backup-version-of-your-content Restoring Backups]</span>''' |
<br> | <br> | ||
<table> <!-- BEGIN Nav Buttons Table --> | <table> <!-- BEGIN Nav Buttons Table --> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=729><span id="stepManual"></span> </td> | <td width=729><span id="stepManual"></span> </td> | ||
− | <td width=46>[[ | + | <td width=46>[[image:BackToTop.png|link=#top|alt=Top|Top]]</td> |
− | <td width=75>[[ | + | <td width=75>[[image:NextUp.png|link=#stepAutomatic|alt=Next Up|Top]]</td> |
− | <td width=75>[[ | + | <td width=75>[[image:NextDown.png|link=#stepPicklists|alt=Next Down|Next Down]]</td> |
− | <td width=75>[[ | + | <td width=75>[[image:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td> |
</tr> | </tr> | ||
</table> <!-- END Nav Buttons Table --> | </table> <!-- END Nav Buttons Table --> | ||
<br> | <br> | ||
− | |||
='''Manual Backups'''= | ='''Manual Backups'''= | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#c1e7e7> |
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2><span style="font-size: 17px; font-weight: 700;">In Summary:</span></td> | <td colspan=2><span style="font-size: 17px; font-weight: 700;">In Summary:</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''You control the number and frequency of backups'''</td> | <td>'''You control the number and frequency of backups'''</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''You control the backup location and filenames'''</td> | <td>'''You control the backup location and filenames'''</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''Assets, not just routes and sessions can be backed up'''</td> | <td>'''Assets, not just routes and sessions can be backed up'''</td> | ||
</tr> | </tr> | ||
Line 341: | Line 340: | ||
=='''Creating Manual Backups'''== | =='''Creating Manual Backups'''== | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#c1e7e7> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''Manual backups are stored as .CDP files'''</td> | <td>'''Manual backups are stored as .CDP files'''</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''Many assets can be stored in a single .CDP file'''</td> | <td>'''Many assets can be stored in a single .CDP file'''</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#ffffff> |
<tr> | <tr> | ||
<td colspan="2"> | <td colspan="2"> | ||
Line 358: | Line 357: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Steps.PNG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">Steps:'''</span><br> | <td><span style="font-size: 17px; font-weight: 700;">Steps:'''</span><br> | ||
*open '''Content Manager''' and use a search filter to identify the assets to be backed up. Some examples:- | *open '''Content Manager''' and use a search filter to identify the assets to be backed up. Some examples:- | ||
Line 368: | Line 367: | ||
</tr> | </tr> | ||
<tr valign="middle"> | <tr valign="middle"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
− | <td>[[ | + | <td>[[image:FilterToday.png|link=|alt=Today Filter]]</td> |
<td>to show all assets that have been altered today.</td> | <td>to show all assets that have been altered today.</td> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
<tr valign="middle"> | <tr valign="middle"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
− | <td>[[ | + | <td>[[image:FilterRouteSelfInstalled.png|link=|alt=Launcher Settings Tabs]]</td> |
<td>to show all installed routes that are yours.</td> | <td>to show all installed routes that are yours.</td> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
*highlight the asset or assets (more than one asset can be included in each backup file). | *highlight the asset or assets (more than one asset can be included in each backup file). | ||
*right mouse click on one of the highlighted assets and select '''Export to CDP'''. | *right mouse click on one of the highlighted assets and select '''Export to CDP'''. | ||
− | [[ | + | [[image:ExportToCDP.png|link=|alt=Export to CDP]] |
*select a drive, folder and enter a backup filename. | *select a drive, folder and enter a backup filename. | ||
</td> | </td> | ||
Line 398: | Line 387: | ||
=='''Restoring Manual Backups'''== | =='''Restoring Manual Backups'''== | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#c1e7e7> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''Simply drag and drop the backup CDP file or files into Content Manager'''</td> | <td>'''Simply drag and drop the backup CDP file or files into Content Manager'''</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#ffffff> |
<tr> | <tr> | ||
<td colspan="2"> | <td colspan="2"> | ||
Line 411: | Line 400: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Steps.PNG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">Steps:'''</span><br> | <td><span style="font-size: 17px; font-weight: 700;">Steps:'''</span><br> | ||
#open '''Content Manager''' | #open '''Content Manager''' | ||
Line 418: | Line 407: | ||
#'''drag and drop''' the file or files from '''Windows File Explorer''' into '''Content Manager''' | #'''drag and drop''' the file or files from '''Windows File Explorer''' into '''Content Manager''' | ||
#if the assets being restored are already installed in '''Content Manager''' then their status will be '''Open for Edit'''. Submit the assets. | #if the assets being restored are already installed in '''Content Manager''' then their status will be '''Open for Edit'''. Submit the assets. | ||
− | [[ | + | [[image:RestoreFromCDP.png|link=|alt=Restore from backup]] |
</td> | </td> | ||
</tr> | </tr> | ||
Line 429: | Line 418: | ||
=='''Backup Plan Basics'''== | =='''Backup Plan Basics'''== | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#c1e7e7> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''If you are using a manual backup method then devise a simple backup plan and stick to it'''</td> | <td>'''If you are using a manual backup method then devise a simple backup plan and stick to it'''</td> | ||
</tr> | </tr> | ||
Line 442: | Line 431: | ||
*'''have a simple but consistent file naming system''' to be able to quickly identify the backup you need to restore lost work | *'''have a simple but consistent file naming system''' to be able to quickly identify the backup you need to restore lost work | ||
<br> | <br> | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#ffffb0> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:NotePad.PNG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">Sample Backup Plan:'''</span><br> | <td><span style="font-size: 17px; font-weight: 700;">Sample Backup Plan:'''</span><br> | ||
*on a drive that is always attached to your system create a '''Project Backups''' folder | *on a drive that is always attached to your system create a '''Project Backups''' folder | ||
*in this folder create another folder named '''Today''' | *in this folder create another folder named '''Today''' | ||
− | [[ | + | [[image:BackupsOnlineFolder.png|link=|alt=Online Project Backups folder]] |
*use this folder to store your regular backups for today. For example, when you take a break and exit from '''Surveyor''', start '''Content Manager''' and backup the current project (e.g. a route, a session or both) to the '''Today''' folder | *use this folder to store your regular backups for today. For example, when you take a break and exit from '''Surveyor''', start '''Content Manager''' and backup the current project (e.g. a route, a session or both) to the '''Today''' folder | ||
− | [[ | + | [[image:BackupsOnlineFolderToday.png|link=|alt=Todays Backups folder]] |
*name each backup using the name of the project and the time as shown in the example above | *name each backup using the name of the project and the time as shown in the example above | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#bbffff> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Question.PNG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">Why Keep Separate Time Backups For The Same Day?'''</span><br> | <td><span style="font-size: 17px; font-weight: 700;">Why Keep Separate Time Backups For The Same Day?'''</span><br> | ||
Suppose that after your first backup of the day, at say 07:52, you decided to make some significant changes to your route. The later backups made at 12:30 and 14:10 included this change. By 17:00 you decide that this major change is not working and you need to return the route to its starting state. If your only backup was the last one you had made at 14:10 then you could not restore the route to its starting state. | Suppose that after your first backup of the day, at say 07:52, you decided to make some significant changes to your route. The later backups made at 12:30 and 14:10 included this change. By 17:00 you decide that this major change is not working and you need to return the route to its starting state. If your only backup was the last one you had made at 14:10 then you could not restore the route to its starting state. | ||
Line 464: | Line 453: | ||
*at the end of each day copy the '''Today''' folder to another drive (external or internal) into a folder also called '''Project Backups''' | *at the end of each day copy the '''Today''' folder to another drive (external or internal) into a folder also called '''Project Backups''' | ||
*rename the '''Today''' folder on the 2nd drive to a format that identifies the date of the backups it contains (using the '''yyyy-mm-dd''' format) as shown below | *rename the '''Today''' folder on the 2nd drive to a format that identifies the date of the backups it contains (using the '''yyyy-mm-dd''' format) as shown below | ||
− | [[ | + | [[image:BackupsOfflineFolder.png|link=|alt=Offline Project Backups folder]] |
*copy this renamed folder to an external detachable drive into its '''Project Backups''' folder - this will give you a second backup copy | *copy this renamed folder to an external detachable drive into its '''Project Backups''' folder - this will give you a second backup copy | ||
*when starting work the next day, delete the contents of the '''Today''' folder on your main drive and make the '''first backup of the day using the project assets in their initial state''' for the day | *when starting work the next day, delete the contents of the '''Today''' folder on your main drive and make the '''first backup of the day using the project assets in their initial state''' for the day | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#bbffff> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Question.PNG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">How Long Should You Keep The Daily Backups?'''</span><br> | <td><span style="font-size: 17px; font-weight: 700;">How Long Should You Keep The Daily Backups?'''</span><br> | ||
The ideal answer is '''until after the project has been finished''' but in reality it will depend on your available storage space. | The ideal answer is '''until after the project has been finished''' but in reality it will depend on your available storage space. | ||
Line 484: | Line 473: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=729><span id="stepPicklists"></span> </td> | <td width=729><span id="stepPicklists"></span> </td> | ||
− | <td width=46>[[ | + | <td width=46>[[image:BackToTop.png|link=#top|alt=Top|Top]]</td> |
− | <td width=75>[[ | + | <td width=75>[[image:NextUp.png|link=#stepManual|alt=Next Up|Top]]</td> |
<td width=75> </td> | <td width=75> </td> | ||
− | <td width=75>[[ | + | <td width=75>[[image:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td> |
</tr> | </tr> | ||
</table> <!-- END Nav Buttons Table --> | </table> <!-- END Nav Buttons Table --> | ||
='''Backing Up and Restoring Picklists'''= | ='''Backing Up and Restoring Picklists'''= | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#c1e7e7> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''Picklists have to be exported and imported as text files'''</td> | <td>'''Picklists have to be exported and imported as text files'''</td> | ||
</tr> | </tr> | ||
Line 500: | Line 489: | ||
'''Picklists''' cannot be backed up manually using '''.CDP''' files. They must be exported as text files.<br> | '''Picklists''' cannot be backed up manually using '''.CDP''' files. They must be exported as text files.<br> | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor="Aquamarine"> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:LinkWiki.PNG|link=]]</td> |
<td> | <td> | ||
Detailed instructions on backing up and restoring '''Picklists''' as text files can be found on the '''Trainz Wiki Page''' at:-<br> | Detailed instructions on backing up and restoring '''Picklists''' as text files can be found on the '''Trainz Wiki Page''' at:-<br> | ||
Line 511: | Line 500: | ||
<br> | <br> | ||
='''Backing Up All Your User Content'''= | ='''Backing Up All Your User Content'''= | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#c1e7e7> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td>'''You can backup ALL your installed content including built-ins and DLC'''</td> | <td>'''You can backup ALL your installed content including built-ins and DLC'''</td> | ||
</tr> | </tr> | ||
Line 522: | Line 511: | ||
All of this data is stored in your '''Local Data Folder'''. | All of this data is stored in your '''Local Data Folder'''. | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#fcbcbc> |
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2><span style="font-size: 17px; font-weight: 700;">Warning:</span></td> | <td colspan=2><span style="font-size: 17px; font-weight: 700;">Warning:</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Stop.PNG|link=]]</td> |
<td>'''Be aware that this could be a very large quantity of data that could take a lot of time and space to backup'''</td> | <td>'''Be aware that this could be a very large quantity of data that could take a lot of time and space to backup'''</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#ffffff> |
<tr> | <tr> | ||
<td colspan="2"> | <td colspan="2"> | ||
Line 538: | Line 527: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:Steps.PNG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">Steps:</span><br> | <td><span style="font-size: 17px; font-weight: 700;">Steps:</span><br> | ||
− | [[ | + | [[image:DotPoint1.JPG|link=]] <span style="font-size: 17px; font-weight: 700;">Locate Your Local Data Folder:'''</span><br> |
:The name and location of this folder is held in your '''Launcher - Trainz Settings - Install''' tab. The name and location can vary between installations as in the example shown below | :The name and location of this folder is held in your '''Launcher - Trainz Settings - Install''' tab. The name and location can vary between installations as in the example shown below | ||
− | [[ | + | [[image:DataFolderTRS19.png|link=|alt=Data Folder location]] |
</td> | </td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> </td> | <td> </td> | ||
− | <td>[[ | + | <td>[[image:DotPoint2.JPG|link=]] <span style="font-size: 17px; font-weight: 700;">Determine the Size of the Folder:'''</span><br> |
#Use '''Windows File Explorer''' to locate this folder in its drive as shown in the '''Local Data Folder''' information above | #Use '''Windows File Explorer''' to locate this folder in its drive as shown in the '''Local Data Folder''' information above | ||
#Right Mouse Click on the folder name and select the '''Properties''' menu option | #Right Mouse Click on the folder name and select the '''Properties''' menu option | ||
::This will display the folder statistics - there may be a delay while the data is collected and displayed. In the example shown below, the '''Local Data Folder''' is just over '''69 GB''' in size | ::This will display the folder statistics - there may be a delay while the data is collected and displayed. In the example shown below, the '''Local Data Folder''' is just over '''69 GB''' in size | ||
− | [[ | + | [[image:DataFolderProperties.png|link=|alt=Data Folder properties]][[image:DataFolderSize.png|link=|alt=Data Folder size]] |
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#c1e7e7> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:DotPoint.JPG|link=]]</td> |
<td><span style="font-size: 17px; font-weight: 700;">You will need to find a storage device or location, such as an external drive, that has <span style="text-decoration: underline;">more</span> available free space than the folder is using</span></td> | <td><span style="font-size: 17px; font-weight: 700;">You will need to find a storage device or location, such as an external drive, that has <span style="text-decoration: underline;">more</span> available free space than the folder is using</span></td> | ||
</tr> | </tr> | ||
</table></td> | </table></td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> </td> | <td> </td> | ||
− | <td>[[ | + | <td>[[image:DotPoint3.JPG|link=]] <span style="font-size: 17px; font-weight: 700;">Copy the Folder:'''</span><br> |
#Close the '''Properties Window''' | #Close the '''Properties Window''' | ||
#Right Mouse Click on the folder name and select the '''Copy''' menu option | #Right Mouse Click on the folder name and select the '''Copy''' menu option | ||
Line 580: | Line 561: | ||
<table bgcolor=#ffffe0 width=896> | <table bgcolor=#ffffe0 width=896> | ||
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:PencilTips.PNG|link=]]</td> |
<td>For very large '''Local Data Folders''' the backup process can take <span style="font-weight: 700; text-decoration: underline;">hours</span> to complete. '''Windows File Explorer''' is not the fastest nor the most efficient method of copying large sets of data files. It may be worth your while to use a specialised file copying utility that can perform the task faster while still providing intelligent copying and data checking | <td>For very large '''Local Data Folders''' the backup process can take <span style="font-weight: 700; text-decoration: underline;">hours</span> to complete. '''Windows File Explorer''' is not the fastest nor the most efficient method of copying large sets of data files. It may be worth your while to use a specialised file copying utility that can perform the task faster while still providing intelligent copying and data checking | ||
</td> | </td> | ||
Line 599: | Line 580: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=729><span id="bottom"></span> </td> | <td width=729><span id="bottom"></span> </td> | ||
− | <td width=46>[[ | + | <td width=46>[[image:BackToTop.png|link=#top|alt=Top|Top]]</td> |
− | <td width=75>[[ | + | <td width=75>[[image:NextUp.png|link=#stepPicklists|alt=Next Up|Top]]</td> |
<td width=75> </td> | <td width=75> </td> | ||
<td width=75> </td> | <td width=75> </td> | ||
Line 606: | Line 587: | ||
</table> <!-- END Nav Buttons Table --> | </table> <!-- END Nav Buttons Table --> | ||
='''Trainz Wiki'''= | ='''Trainz Wiki'''= | ||
− | <table cellpadding= | + | <table cellpadding=2 bgcolor=#ffffff> |
<tr valign="top"> | <tr valign="top"> | ||
− | <td>[[ | + | <td>[[image:TrainzWiki.png|link=]]</td> |
<td> | <td> | ||
<span style="font-size: 17px;">'''More Tutorials and Guides to Using Trainz'''</span><br> | <span style="font-size: 17px;">'''More Tutorials and Guides to Using Trainz'''</span><br> |
Revision as of 20:27, 7 April 2023
The information in this Wiki Page applies to TANE, TRS19, Trainz Plus and TRS22. This guide will explain automatic and manual backups in Trainz.
Main Points: | |
Trainz will automatically backup your current route and session in Surveyor while you work. You can set the number of backups created each day | |
You can use Content Manager to manually create backups of routes, sessions and assets as often as you need | |
Both the manual and automatic backups can be restored to Trainz by Content Manager | |
You can backup all your user data (built-in assets, DLS downloads, DLC purchases, your own creations) |
Contents |
Automatic Backups vs Manual Backups
|
Automatic Backups
Creating Automatic Backups
In Summary: | |
Only a set number of backups are created each day | |
Only 7 days of backups are kept |
This is a Set and Forget operation. You simply tell Trainz how many backups you want created each day and the program takes care of the rest.
|
||||||||||||||
Steps:
|
||||||||||||||
|
|
Only the last 7 days of backups are kept and this number cannot be changed.
Restoring Automatic Backups
The automatic backups are stored in a backup folder in your Trainz local data folder. The location of this folder is held in your Launcher - Trainz Settings - Install tab.
|
This folder can also found using Windows Explorer by following a similar folder path as shown below.
Where idname is the first 5 characters of your Windows logon name and random will be a random sequence of letters and numbers identifying the Trainz Build Number.
|
|
Steps: Open The Backups Folder: |
|||
|
|||
Identify the Backup to Restore:
|
|||
Restore the Backup To Trainz:
|
|||
|
More details, including tips on troubleshooting, can be found in the Trainz Knowledge Base at Restoring Backups
Manual Backups
In Summary: | |
You control the number and frequency of backups | |
You control the backup location and filenames | |
Assets, not just routes and sessions can be backed up |
Creating Manual Backups
Manual backups are stored as .CDP files | |
Many assets can be stored in a single .CDP file |
|
||||||||||
Steps:
|
Restoring Manual Backups
Simply drag and drop the backup CDP file or files into Content Manager |
|
|
Steps:
|
|
|
Backup Plan Basics
If you are using a manual backup method then devise a simple backup plan and stick to it |
The most important parts of any backup plan are:-
- make regular backups - how often will depend on the complexity of the project
- keep duplicate sets of backups including on offline storage
- keep previous backup sets, not just the latest ones - how many past sets you will want to keep will depend on factors such as available storage
- have a simple but consistent file naming system to be able to quickly identify the backup you need to restore lost work
Sample Backup Plan:
|
Backing Up and Restoring Picklists
Picklists have to be exported and imported as text files |
Picklists cannot be backed up manually using .CDP files. They must be exported as text files.
Detailed instructions on backing up and restoring Picklists as text files can be found on the Trainz Wiki Page at:- |
Backing Up All Your User Content
You can backup ALL your installed content including built-ins and DLC |
You can make a backup copy of all your installed content (buildings, tracks, rolling stock, trees, routes, sessions, etc, etc). Everything you have downloaded and installed from the DLS and other web sites, all the built-in content and all your DLC packages. Also included will be all the screenshots you have captured and your automatic backups. In short, everything but the program "executables" and utilities that form the Trainz program itself.
All of this data is stored in your Local Data Folder.
Warning: | |
Be aware that this could be a very large quantity of data that could take a lot of time and space to backup |
|
||||
Steps: Locate Your Local Data Folder:
|
||||
Determine the Size of the Folder:
|
||||
Copy the Folder:
|
||||
|
Trainz Wiki
More Tutorials and Guides to Using Trainz |
This page was created by Trainz user pware in January 2020 and was last updated as shown below.