You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use this method when migrating between computers running the same operating system (Linux to Linux, macOS to macOS, Windows to Windows) or between Linux and macOS.
35
37
36
38
Migrate both database and library to preserve all data and settings.
37
39
@@ -52,53 +54,29 @@ Migrate both database and library to preserve all data and settings.
52
54
4. Copy the entire directory from your backup to this location
53
55
5. Start ttmp32gme - all albums, settings, and files will be available
54
56
55
-
### Option 2: Database Only Migration
56
-
57
-
Migrate only the configuration database to preserve settings and album metadata. You'll need to regenerate GME files.
58
-
59
-
**On the source computer**:
60
-
61
-
1. Stop ttmp32gme if running
62
-
2. Copy `config.sqlite` from the data directory to a USB drive or network location
63
-
64
-
**On the destination computer**:
57
+
### Option 2: Cross-Platform Migration (Windows to macOS/Linux)
65
58
66
-
1. Install ttmp32gme
67
-
2. Stop ttmp32gme if running
68
-
3. Copy `config.sqlite` to the data directory
69
-
4. Start ttmp32gme
70
-
5. Regenerate GME files by clicking "Create GME" for each album in the Library page
59
+
Use this method **only** when migrating between Windows and another operating system (macOS or Linux). This process requires re-importing your audio files.
71
60
72
-
**Note**: Audio files and cover images are stored in the library folder. If you only migrate the database, you'll need to re-upload these files or manually copy the library folder.
61
+
**Note**: For migrations between macOS and Linux, use **Option 1** instead.
73
62
74
-
### Option 3: Library Only Migration
75
-
76
-
Migrate the library folder while keeping default settings on the new computer.
77
-
78
-
**On the source computer**:
63
+
**On the source computer (Windows)**:
79
64
80
65
1. Stop ttmp32gme if running
81
-
2. Copy the entire `library/` folder to a USB drive or network location
82
-
83
-
**On the destination computer**:
84
-
85
-
1. Install ttmp32gme
86
-
2. Stop ttmp32gme if running
87
-
3. Copy the `library/` folder to the data directory
88
-
4. Start ttmp32gme
89
-
5. Albums will appear in the Library page with their existing GME files
90
-
91
-
**Note**: Settings, OID assignments, and metadata are stored in the database. If you only migrate the library, you'll need to reconfigure settings in the Config page.
66
+
2. Locate your library folder: `%APPDATA%\ttmp32gme\library\`
67
+
3. Copy all album folders from the library to a USB drive or network location
68
+
4. Each album folder contains the original MP3 files and cover images
92
69
93
-
## Cross-Platform Migration
70
+
**On the destination computer (macOS/Linux)**:
94
71
95
-
When migrating between different operating systems (e.g., Windows to Linux):
96
-
97
-
1. Follow **Option 1** steps above
98
-
2. After copying, update the library path in Config page if needed:
99
-
- Open Config page in ttmp32gme
100
-
- Update "Library Path" to match the new system's path format
101
-
- Save configuration
72
+
1. Install ttmp32gme (see [Installation](installation.md))
73
+
2. Start ttmp32gme to create the initial configuration
74
+
3. For each album from your backup:
75
+
- Navigate to the Upload page
76
+
- Upload the MP3 files from the album folder
77
+
- Upload the cover image (if present: `cover.jpg` or `cover.png`)
78
+
- Configure album settings (title, artist, OID) to match your original setup
79
+
- Click "Create GME" to generate the GME files
102
80
103
81
## Custom Paths
104
82
@@ -118,23 +96,14 @@ After migration:
118
96
2. Check Library page - all albums should be visible
119
97
3. Check Config page - settings should match your old setup
120
98
4. Test printing a control sheet to verify OID codes are preserved
121
-
5. If GME files were not migrated, click "Create GME" to regenerate them
122
99
123
100
## Troubleshooting
124
101
125
102
**Albums missing after migration**:
126
-
- Verify you copied the `config.sqlite` file
103
+
- Verify you copied the entire data directory including `config.sqlite`
127
104
- Refresh the Library page (F5)
128
105
- Check that the database file has read/write permissions
129
106
130
-
**GME files missing**:
131
-
- If you only migrated the database, regenerate GME files using "Create GME" button
132
-
- Verify the library folder was copied completely
133
-
134
-
**Path errors**:
135
-
- Update library path in Config page to match the new system
136
-
- Ensure the library folder exists and is accessible
137
-
138
107
**Permission errors**:
139
108
- Ensure copied files have proper read/write permissions
0 commit comments