Pointers for Pi hardware AND software migration

39 views
Skip to first unread message

Ted Roche

unread,
May 19, 2026, 4:48:46 PM (2 days ago) May 19
to weewx-user
Hi, folks:

I've been running a WEEWx installation on a Pi 3b for several years, and would like to move it to another Pi3b. The old one is running Debian 11 while the new is on 13. The original installation has good through a few upgrades and and customizations and ideally I'd like to keep it running until the new one is ready to take over. The old Pi is running WeeWx 4.10.2, and I hope to have version 5.1-pointwhatevercurrent running on the new version.

I'm looking for suggestions and best practices on getting the software and data moved over and upgraded. 

Q: Can I / should I try to install 4.10.2 on the new machine, overwrite data and configurations from the old, and then upgrade, or is there a better way to do it?

Q: Where do I locate the old 4.10.2 report for install

Vince Skahan

unread,
May 19, 2026, 5:18:02 PM (2 days ago) May 19
to weewx-user
I would install to the second pi and run in simulator mode for a bit to catch up to what has changed and also make whatever customizations you have done to your current system (disabling any uploaders of course).

Once it works fine using the simulator it's pretty  easy to switch to your real driver, copy your old database over, and go live.

You didn't provide any info about how your old system was installed but the Upgrade Guide is worth a read....there are many ways to do this

Ted Roche

unread,
May 19, 2026, 7:29:22 PM (2 days ago) May 19
to weewx-user
Thanks for the quick response, Vince! The original install was done via apt, and there's a sources.d/WeeWx.list which lists:

deb [arch=all] http://weewx.com/apt/python3 buster main


I'll review the Upgrade Guide and go from there.

Thanks again!


Ted Roche
Ecowitt hardware
Saratoga: https://contoocook.org (wide-screen) and m.contoocook.org (mobile)


John Smith

unread,
May 19, 2026, 8:11:23 PM (2 days ago) May 19
to weewx...@googlegroups.com
5.3.1 is the current stable.

As for the new install I'm going to assume you used the default SQLite backend, so all you need to do is copy that file, everything else can be generated during report generation.

--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/814cf3c1-ec17-411e-a5ae-9d11de769267n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages