Açık kaynak · MIT lisansı

CloudMachine

Yerel Time Machine, arkasında Google Drive.

Harici disk yok, NAS yok, evde hiçbir şeyin takılı olması gerekmiyor. Time Machine, yedeği SMB üzerinden aynı Mac'te çalışan küçük bir Linux makinesine alır; o makine de yedeği Google Drive'a gönderir.

  • macOS 14+
  • Apple silicon
  • Google Drive
  • açık kaynak

GitHub'da kod

Nasıl çalışır

Yedek önce disk hızında yerel bir ara belleğe yazılır, ardından arka planda buluta aktarılır. Bağlantı koparsa yedekleme değil, yalnızca yükleme duraklar.

Gerçek Time Machine

Yedekleri sistemin kendi Time Machine'i alır; CloudMachine yalnızca ona Google Drive'da bir hedef sağlar.

Yükleme ara belleği

Yedek, Mac'teki 120 GB'lık bir ara belleğe yazılır ve arka planda Google Drive'a aktarılır. Ara bellek dolduğunda Time Machine bekler.

Mac'inizde bir makine

SMB paylaşımını küçük bir Ubuntu makinesi (Lima, Apple Virtualization) sunar — macOS'un yeni bir yedek için hâlâ kabul ettiği bir hedef.

Birkaç Mac, tek hesap

Her Mac'in Google Drive'da kendi klasörü olur, böylece yedekler asla karışmaz. Her biri için %90'dan itibaren uyarı veren bir alan sınırı belirlenebilir.

Menü çubuğu uygulaması

Pencere, kurulumda size adım adım yol gösterir. Arka plan ajanları makineyi oturum açılışında başlatır ve yedeği izler.

Homebrew ile kurulum

Tek komut: brew install --cask renacode/tap/cloudmachine. Güncellemeler brew upgrade ile gelir.

Gereksinimler ve sınırlamalar

Başlamadan önce neye ihtiyacınız var.

  • MacApple silicon'lı bir Mac'te macOS 14 (Sonoma) veya üstü, bir adım için yönetici parolası ve yaklaşık 200 GB boş disk alanı.
  • GoogleYeterli boş alanı olan bir Google hesabı ve Google Drive için kendi OAuth kimlik bilgileriniz. Uygulama yalnızca kendi oluşturduğu dosyaları görür.
  • Noter onaylı değilSürümler bir Apple Developer ID ile değil, kendinden imzalı bir sertifikayla imzalanır. Homebrew ile kurulum bu uyarıyı önler; elle indirilen bir DMG ise uyarıyı gösterir.

CloudMachine ücretsiz ve açık kaynaktır (MIT lisansı). Kod, sürümler ve hata bildirimleri GitHub'dadır.

Gereksinimler: macOS 14 veya üstü, Apple silicon'lı bir Mac, Homebrew ve Lima.

Uygulama dili: sistem diline göre Lehçe veya İngilizce.

Destek

Bir sorunuz mu var ya da bir hata mı buldunuz? GitHub'da bildirin veya bize yazın.

contact@renacode.com

Genellikle birkaç iş günü içinde yanıt veriyoruz. Hata bildirimi için cloudmachine-agent vm-status komutunun çıktısı işe yarar.

Yayıncı

RenaCode, şahıs işletmesi
ul. Wolbromska 18/1b, Wrocław, Polonya
Vergi kimlik numarası (NIP) 8992692240
e-posta: contact@renacode.com

Yedekler, kendi OAuth kimlik bilgileriniz aracılığıyla doğrudan Google Drive'ınıza gider — RenaCode onları asla görmez. Bu web sitesindeki gizlilik, renacode.com’un Gizlilik Politikasında (İngilizce) açıklanmıştır.