Código aberto · licença MIT

CloudMachine

O Time Machine nativo, com o Google Drive como destino.

Sem disco externo, sem NAS, nada conectado em casa. O Time Machine faz o backup via SMB em uma pequena máquina Linux que roda no próprio Mac e envia o backup para o Google Drive.

  • macOS 14+
  • Apple silicon
  • Google Drive
  • código aberto

Código no GitHub

Como funciona

O backup chega a um buffer local na velocidade do disco e vai para a nuvem em segundo plano. Se a conexão cair, o envio pausa, não o backup.

Time Machine de verdade

Os backups são feitos pelo próprio Time Machine do sistema; o CloudMachine só oferece a ele um destino no Google Drive.

Buffer de envio

O backup chega a um buffer de 120 GB no Mac e vai para o Google Drive em segundo plano. Quando o buffer está cheio, o Time Machine espera.

Uma máquina no seu Mac

O compartilhamento SMB é servido por uma pequena máquina Ubuntu (Lima, virtualização da Apple) — um destino que o macOS ainda aceita para um novo backup.

Vários Macs, uma conta

Cada Mac tem sua própria pasta no Google Drive, então os backups nunca se misturam. Cada um pode ter um limite de espaço, com aviso a partir de 90%.

App na barra de menus

A janela guia você pela configuração passo a passo. Agentes em segundo plano iniciam a máquina no login e acompanham o backup.

Instalação com Homebrew

Um só comando: brew install --cask renacode/tap/cloudmachine. As atualizações chegam pelo brew upgrade.

Requisitos e limitações

O que você precisa antes de começar.

  • MacmacOS 14 (Sonoma) ou posterior com Apple silicon, a senha de administrador para uma etapa e cerca de 200 GB de espaço livre em disco.
  • GoogleUma conta Google com espaço sobrando e suas próprias credenciais OAuth para o Google Drive. O app só vê os arquivos que ele mesmo criou.
  • Sem notarizaçãoAs versões são assinadas com um certificado autoassinado, não com um Apple Developer ID. Instalar com Homebrew evita o aviso; um DMG baixado manualmente vai mostrá-lo.

O CloudMachine é gratuito e de código aberto (licença MIT). Código, versões e relatórios de bugs estão no GitHub.

Requisitos: macOS 14 ou posterior, um Mac com Apple silicon, Homebrew e Lima.

Idioma do app: polonês ou inglês, conforme o idioma do sistema.

Suporte

Tem uma dúvida ou encontrou um bug? Informe no GitHub ou fale com a gente.

contact@renacode.com

Normalmente respondemos em poucos dias úteis. Para relatar um bug, a saída de cloudmachine-agent vm-status ajuda.

Editora

RenaCode, empresa individual
ul. Wolbromska 18/1b, Wrocław, Polônia
Identificação fiscal (NIP) 8992692240
e-mail: contact@renacode.com

Os backups vão direto para o seu Google Drive, com suas próprias credenciais OAuth — a RenaCode nunca os vê. A privacidade neste site é regida pela Política de Privacidade do renacode.com (em inglês).