Open source · MIT-licentie

CloudMachine

Native Time Machine, met Google Drive als opslag.

Geen externe schijf, geen NAS, thuis hoeft er niets aangesloten te zijn. Time Machine maakt via SMB een back-up naar een kleine Linux-machine op dezelfde Mac, die de back-up naar Google Drive stuurt.

  • macOS 14+
  • Apple silicon
  • Google Drive
  • open source

Code op GitHub

Hoe het werkt

De back-up komt met schijfsnelheid in een lokale buffer terecht en wordt op de achtergrond naar de cloud geüpload. Valt de verbinding weg, dan pauzeert de upload, niet de back-up.

Echte Time Machine

De back-ups worden gemaakt door de Time Machine van het systeem zelf; CloudMachine geeft het alleen een bestemming op Google Drive.

Uploadbuffer

De back-up komt in een buffer van 120 GB op de Mac terecht en wordt op de achtergrond naar Google Drive geüpload. Is de buffer vol, dan wacht Time Machine.

Een machine op je Mac

De SMB-share wordt aangeboden door een kleine Ubuntu-machine (Lima, Apple Virtualization) — een bestemming die macOS nog steeds accepteert voor een nieuwe back-up.

Meerdere Macs, één account

Elke Mac krijgt een eigen map op Google Drive, zodat back-ups nooit door elkaar raken. Per Mac kun je een opslaglimiet instellen, met een waarschuwing vanaf 90%.

App in de menubalk

Het venster leidt je stap voor stap door de installatie. Agents op de achtergrond starten de machine bij het inloggen en houden de back-up in de gaten.

Installeren met Homebrew

Eén commando: brew install --cask renacode/tap/cloudmachine. Updates komen via brew upgrade.

Vereisten en beperkingen

Wat je nodig hebt voordat je begint.

  • MacmacOS 14 (Sonoma) of nieuwer op Apple silicon, een beheerderswachtwoord voor één stap en ongeveer 200 GB vrije schijfruimte.
  • GoogleEen Google-account met voldoende vrije ruimte en je eigen OAuth-gegevens voor Google Drive. De app ziet alleen de bestanden die hij zelf heeft gemaakt.
  • Niet genotariseerdReleases zijn ondertekend met een zelfondertekend certificaat, niet met een Apple Developer ID. Installeren met Homebrew voorkomt de waarschuwing; een handmatig gedownloade DMG toont hem wel.

CloudMachine is gratis en open source (MIT-licentie). Code, releases en bugmeldingen staan op GitHub.

Vereisten: macOS 14 of nieuwer, een Mac met Apple silicon, Homebrew en Lima.

Taal van de app: Pools of Engels, afhankelijk van de systeemtaal.

Hulp

Heb je een vraag of een bug gevonden? Meld het op GitHub of neem contact op.

contact@renacode.com

We antwoorden meestal binnen een paar werkdagen. Bij een bugmelding helpt de uitvoer van cloudmachine-agent vm-status.

Uitgever

RenaCode, eenmanszaak
ul. Wolbromska 18/1b, Wrocław, Polen
Fiscaal nummer (NIP) 8992692240
e-mail: contact@renacode.com

Back-ups gaan rechtstreeks naar jouw Google Drive, via je eigen OAuth-gegevens — RenaCode ziet ze nooit. De privacy op deze website wordt beschreven in het Privacybeleid van renacode.com (in het Engels).