Når du har fått satt opp din Retropie akkurat sånn du vil med masse spill og har begynt å lagre fremgangen i spillene er det surt om minnekortet blir korrupt, noe som dessverre skjer fra tid til annen. Da er det kjekt å ha en automatisk backup til skyen av din Retropie.
Ulempen med de fleste skytjenester, er at de ikke har noen synk-klient for Linux. Jottacloud er ett norsk, sikkert og billig alternativ for å ta backup av alle dine dingser og de har akkurat lansert en kommandolinje-basert klient for Linux. Tilfeldigvis fungerer dette perfekt for Retropie 🙂
Her er en guide til hvordan installere Jottacloud på Retropie (eller egenlig hvilken som helst Debian-basert linux-distro) og sette opp basis-backup av spillene dine, skjermsparere og menytilpasninger. Jeg forutsetter at du fra før har ett Jottacloud-abonnement, hvis ikke så er det bare å registrere seg med en gang.
Du bruker Jottacloud fra kommandolinjen, så enten kober du et tastatur til Retropie’en din og går ut av Emulation Station, eller SSH’er deg inn til Retropie’en. Jeg anbefaler det siste for da kan du bare klippe og lime kommandoene under.
Først må du legge til noen sertifikater:
sudo apt-get install wget apt-transport-https ca-certificates
Så legger du til en nøkkel:
sudo wget -O - https://repo.jotta.us/public.gpg | sudo apt-key add -
Legg til Jottacloud sitt repository:
sudo echo "deb https://repo.jotta.us/debian debian main" | sudo tee /etc/apt/sources.list.d/jotta-cli.list
Oppdater Apt-Get:
sudo apt-get update
Installer Jotta CLI:
sudo apt-get install jotta-cli
Voila, nå har du installert den tekstbaserte Jottacloud-klienten. Nå må du logge inn:
jotta-cli login
Her er eksempel på hvordan det ser ut å logge inn. Jeg bruker to-faktor autentisering, så jeg måtte også legge inn kode fra SMS. Tilslutt måtte jeg fortelle Jottacloud hva jeg ville at min maskin skal hete hos Jottacloud:
———————————————————
accept license (yes/no): yes
username: gaute@retrospill.ninja
password:
two factor authentication code: 432-512
devicename: RetroPie
Logged in as gaute@retrospill.ninja
———————————————————
Deretter ville jeg legge til mapper å ta backup av. Jottacloud tar automatisk backup av alle undermapper:
jotta-cli add /home/pi/RetroPie
Du kan også ta backup av andre områder hvis du vil det ved å kjøre samme kommando flere ganger med forskjellige stier å ta backup av. Jeg tar for eksempel backup av mappene der scrape-informasjonen lagres.
Tilslutt ville jeg sjekke status på sikkerhetskopieringen (ikke nødvendig, men kjekt å se at det virker):
jotta-cli status
Da får du noe som ser omtrent slik ut:
——————————————————————————
Account : gaute@retrospill.ninja
Usage : 337.63GiB / ( Unlimited )
Backups :
——————————————————————————
Path : /home/pi/.config/retroarch/screenshots
Files : 10 files / 273.19KiB
Status : Up to date!
——————————————————————————
Path : /home/pi/.emulationstation/downloaded_images
Files : 446 files / 34.98MiB
Status : Transferring 221 files / 19.74MiB remaining
——————————————————————————
Path : /home/pi/.emulationstation/gamelists
Files : 12 files / 457.84KiB
Status : Up to date!
——————————————————————————
Path : /home/pi/RetroPie
Files : 881 files / 1.26GiB
Status : Transferring 637 files / 1.12GiB remaining
Det var det, heretter tar Jottacloud alltid automatisk backup hver gang jeg legger til ett nytt spill, når jeg lagrer fremgangen i ett spill og når jeg tar ett skjermbilde.
Har du ikke en JottaCloud-konto fra før, så kan du antagelig fint klare deg med gratis-abonnementet de tilbyr; det er på opp til 5GB. Ellers anbefaler jeg varmt abonnementet til 59,- kroner i måneden for ubegrenset data på ubegrenset antall enheter.