2022-08-03, 08:31
I think I understand the table structures but I'd appreciate confirmation or correction.
I'm moving from a RPi3 to a RPi4 (both running under LibreElec) and a new HDD. I'm going to take the opportunity to tidy things up so I'm not doing a backup and restore. The disk/file structure is also going to change a bit (moving from partitions to folders) so tables will not be directly comparable. I do want to preserve the watched status and what I'm planning on doing is:
1. install the new sources and update the library on the RPi4
2. backup the RPi3
3. backup the RPi4
4. copy backups to Windows machine
5. extract movies database from ach
6. run through the movie table in MyVideos121.db and find title in MyVideos116.db
7. use that to copy the LastPlayed data fom files in MyVideos116.db to MyVideos121.db
8. return MyVideos121.db to the backup
9. copy backup to RPi4 and restore
I think that should work but whilst I can't see anything else in the table schema that I think needs to be altered I'm happy to be corrected.
I'm moving from a RPi3 to a RPi4 (both running under LibreElec) and a new HDD. I'm going to take the opportunity to tidy things up so I'm not doing a backup and restore. The disk/file structure is also going to change a bit (moving from partitions to folders) so tables will not be directly comparable. I do want to preserve the watched status and what I'm planning on doing is:
1. install the new sources and update the library on the RPi4
2. backup the RPi3
3. backup the RPi4
4. copy backups to Windows machine
5. extract movies database from ach
6. run through the movie table in MyVideos121.db and find title in MyVideos116.db
7. use that to copy the LastPlayed data fom files in MyVideos116.db to MyVideos121.db
8. return MyVideos121.db to the backup
9. copy backup to RPi4 and restore
I think that should work but whilst I can't see anything else in the table schema that I think needs to be altered I'm happy to be corrected.