Server blackout 23:50 2025-12-12 to 00:12 2025-12-13

I support a network of schools that use RaspBerry Shake for seismology outreach. I prepare the datasets that can be later distributed. There was a server blackout, global I suppose, and during that period an earthquake M4.1 was strongly felt. Unfortunately I am not able to recover the relevant data and school teachers are not at ease to recover it from their own instruments. Since the data is still stored in the sensors, is the server able to recover the missing bits of data so that they may be used by the school community?

hello lmatias,

yes, i can confirm there was a brief outage during this time period. and, as you note, the data is indeed available on the Shake units themselves. at the moment, the server is not able to retrieve the data from the instruments directly. this back-filling functionality, however, is planned for a future release to handle these types of ill-timed outages.

but, since the data is stored on the instrument, copying the data files from one or more Shakes to another computer is fairly straightforward; there are a couple of options available:

  1. use an FTP file copy program. these are fairly standard these days and are not difficult to use.
    FileZilla is an excellent candidate for non-technical types of end-users. the latest version is available for download from here
    1.1. all data files on the shake can be found in the directory /opt/data/archive/2025

  2. use the attached helper scripts to run the scp command to copy the files from the shake to another computer. this can be done from either a local computer with access to the shake, or from a central computer with access to multiple shakes.
    the sequence of events to use this method:

  • download the two attached files to your computer
  • make the files executable:
    > chmod a+x rsh-*.sh
  • to download all data files from a single shake:
> ./rsh-data-fetch.sh 
Usage: ./rsh-data-fetch.sh <shake-IP> [dest-dir]
  shake-IP   : required, IP or hostname of the Shake
  dest-dir   : optional, destination directory (default: .)
> 
  • to download files from multiple shakes:
> ./rsh-shakes-fetch.sh 
Usage: ./rsh-shakes-fetch.sh <shakes-IP-file> [dest-dir]
  shakes-IP-file : required, file containing one Shake IP/hostname per line
  dest-dir       : optional, destination directory (default: .)
>
  • the user used to communicate with the Shake is the standard myshake. in both cases, the script will ask for the myshake password to use to make the transfer.

hope this helps, and that one of these two solutions will work to retrieve the data you are looking for.

warm regards,
richard

rsh-data-fetch.sh (856 Bytes)
rsh-shakes-fetch.sh (1.4 KB)

1 Like