For what it's worth, I have done a number of brand new installs in the last 
few days, using the latest raspian and latest weewx, and installation was 
always fine.

I use NTP, not RTC, so not sure about that.

The files I had to back up were the same as the 
manual, http://www.weewx.com/docs/usersguide.htm#backup

The most important ones being weewx.conf, database, extensions.py and 
index.html.tmpl


On Monday, 20 August 2018 14:46:00 UTC+2, Philip Kutzenco wrote:
>
> Vince,
>
> Thanks for your reply. I posted here as I recall a number of posts that 
> discuss problems with certain versions of Python. My purpose was to ensure 
> that WeeWX  wouldn't break after upgrading Raspbian. Also, I read that 
> operating system upgrades undid some RTC setups (I know changes were made 
> to the latest version of WeeWX to make a RTC less critical, but accurate 
> time is important to WeeWX). Additionally, of course, I want to be sure 
> that my system would continue without loss of my existing WeeWX history. 
> Those goals make my original post legitimate for a WeeWX users group.
>
> Thanks for letting me know what to back up and drop onto a new install to 
> make my existing WeeWX configuration and historic data is preserved. 
>
> Thanks again for your helpful reply.
>
> On Sunday, August 19, 2018 at 12:59:38 PM UTC-4, vince wrote:
>>
>> On Sunday, August 19, 2018 at 5:50:43 AM UTC-7, Philip Kutzenco wrote:
>>>
>>> I have been successfully running WeeWX (currently V3.8.2) on a Raspberry 
>>> Pi Zero W with an RTC for some time. The Pi is running Raspian Stretch (and 
>>> using NGINX as a web server). I would like to update Raspian by running 
>>> sudo apt-get update and either sudo apt-get upgrade or sudo apt-get 
>>> dist-upgrade. I have a couple of questions:
>>>
>>>
>> This really isn't the forum for questions like "how do I upgrade 
>> operating system XYZ without losing my previous changes and data".....
>>
>> That said, since there are so many pi users here, let me take a quick 
>> crack at it....
>>
>>    - don't do a dist-upgrade.  It takes for-ev-er and beats the heck out 
>>    of your SD card
>>    - instead, do a clean install to a new card (if you have one) and 
>>    reinstall cleanly, restoring any data or changes you want to keep
>>    - if you don't have a backup SD card, it's ok to reimage the same one 
>>    if you've saved any data and changes you want to restore elsewhere
>>    - personally, I like "Etcher" for software to image the SD card. 
>>     100% reliable for me on a Macbook Air
>>
>> Re: what and how to back up:
>>
>>    - I don't back up my SD cards, I back up the stuff 'on' those cards 
>>    that I care about
>>    - for a wifi pi - remember to back up your wpa_supplicant.conf file 
>>    so you can get back on the air for wifi
>>
>> Typically for a weewx system with RTC you'd want to back up:
>>
>>    - the archive database (to keep your old data)
>>    - probably the public_html tree (so weewx doesn't have to recreate 
>>    the NOAA archives)
>>    - almost certainly weewx.conf (either to copy back, or as a reference 
>>    for hand-editing a new one)
>>    - whatever you edit so the RTC works
>>    - whatever else you changed that you didn't mention
>>
>> Short answer is:
>>
>>    - image a SD card
>>    - mount the /boot it creates, touch a 'ssh' file and copy your 
>>    wpa_supplicant.conf there
>>    - boot it up, install nginx and weewx
>>    - restore your data and any other stuff you need to save
>>    - always do that one last reboot at the end so you know it will come 
>>    up ok
>>
>> Should be 15 minutes max to do.
>>
>>

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to