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
Migrating RomM to a new system is possible, but all of the docker volumes must be copied for RomM to run correctly.
6
+
7
+
Following the the setup in the [Quick Start Guide](https://docs.romm.app/latest/Getting-Started/Quick-Start-Guide/#build) these volumes are created be default
8
+
9
+
RomM should be stopped before following this guide.
10
+
11
+
```yaml
12
+
volumes:
13
+
mysql_data:
14
+
romm_resources:
15
+
romm_redis_data:
16
+
17
+
services:
18
+
romm:
19
+
volumes:
20
+
- romm_resources
21
+
- romm_redis_data
22
+
romm-db:
23
+
volumes:
24
+
- mysql_data
25
+
```
26
+
27
+
These volumes will need to manually moved to the new system. This is a straightforward process that includes determining their location and then copying them.
28
+
29
+
### Determining the docker root directory and copying the volumes
30
+
31
+
1. First determine the docker root directory
32
+
33
+
```bash
34
+
docker info | grep 'Docker Root Dir'
35
+
```
36
+
37
+
The expected output on a standard linux system:
38
+
39
+
```bash
40
+
Docker Root Dir: /var/lib/docker
41
+
```
42
+
43
+
2. Double check that the volumes have been created by docker and are owned by the docker engine
44
+
45
+
```bash
46
+
docker volume ls
47
+
```
48
+
49
+
Following the default quick start guide the following volumes will have been made
50
+
51
+
```bash
52
+
DRIVER VOLUME NAME
53
+
local romm_mysql_data
54
+
local romm_romm_redis_data
55
+
local romm_romm_resources
56
+
```
57
+
58
+
3. Inspect each volume to get the exact location of the volume data
Copy file name to clipboardExpand all lines: docs/Usage/LibraryManagement.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,9 @@ In all views, a grid icon is present in the upper right of the screen or contain
15
15
16
16
Platform cards can be clicked to go directly to the platform. A game card can be interacted in a few ways: putting your mouse over it allows you to download the game, play the game if the system is supported, or open a context menu giving you the option to manually match game information using a metadata agent, edit existing data, refresh the metadata, and add or remove the game from favourites or collections.
Clicking a platform will take you to the platform view, while clicking a game will take you to the game view.
19
22
20
23
### Filters
@@ -39,7 +42,7 @@ The filters that can be toggled include:
39
42
Next there is a platform drop down. This allows you to select a platform you want to restrict your view to showing.
40
43
41
44
After this you can filter by metadata: Game Genre, Franchise, Collections, Company, Age Rating, Region, and Language.
42
-
One additional filter exists after these: Status. This allows you to use the "personal" data tab on any game to track your progress of the game (Never Playing, Backlogged, Compete, etc).
45
+
One additional filter exists after these: Status. This allows you to use the "personal" data tab on any game to track your progress of the game (never playing, backlogged, complete, etc).
43
46
44
47
## The Menu bar
45
48
@@ -49,6 +52,8 @@ The menu bar is designed for quick access to the tools of your RomM server.
49
52
50
53
Simply typing text into the search bar will bring up game cards for each game that matches the query. To the left of the search bar are two icons: the view filters and the new collection button.
The Platforms button opens a drawer listing all of the known platforms in RomM. Clicking on any of these will create a search that is limited to that platform.
@@ -112,6 +117,8 @@ Following that are the platform settings, which consists of the style of cover u
112
117
113
118
Finally, in the Danger Zone, is a Delete Platform button. This removes the platform from the database, it does NOT touch the files on your system. If you delete a platform in this way, scanning for new platforms will restore it, and all games will have to have their metadata re-matched.
Next to the platform drawer button is the firmware button. This allows you to review all of the firmware for that system, and upload firmware using the user interface.
0 commit comments