קוד פתוח · רישיון MIT

CloudMachine

Time Machine המקורי, עם Google Drive מאחוריו.

בלי דיסק חיצוני, בלי NAS, ושום דבר לא צריך להיות מחובר בבית. Time Machine מגבה דרך SMB למכונת Linux קטנה שרצה על אותו Mac, והיא שולחת את הגיבוי ל-Google Drive.

  • macOS 14+
  • Apple silicon
  • Google Drive
  • קוד פתוח

הקוד ב-GitHub

איך זה עובד

הגיבוי נכתב קודם למאגר זמני מקומי במהירות הדיסק, ומשם עולה לענן ברקע. חיבור שנותק משהה את ההעלאה, לא את הגיבוי.

Time Machine אמיתי

את הגיבויים מבצע Time Machine של המערכת עצמה; CloudMachine רק נותנת לו יעד ב-Google Drive.

מאגר העלאה

הגיבוי נכתב למאגר זמני בגודל 120 GB ב-Mac ועולה ל-Google Drive ברקע. כשהמאגר מלא, Time Machine ממתין.

מכונה בתוך ה-Mac

את שיתוף ה-SMB מגישה מכונת Ubuntu קטנה (Lima, Apple Virtualization) — יעד ש-macOS עדיין מקבל לגיבוי חדש.

כמה מחשבי Mac, חשבון אחד

לכל Mac יש תיקייה משלו ב-Google Drive, כך שהגיבויים אף פעם לא מתערבבים. לכל אחד אפשר להגדיר מגבלת נפח, עם אזהרה החל מ-90%.

אפליקציה בשורת התפריטים

החלון מלווה אתכם בהגדרה צעד אחר צעד. סוכני רקע מפעילים את המכונה בכניסה למערכת ומשגיחים על הגיבוי.

התקנה עם Homebrew

פקודה אחת: brew install --cask renacode/tap/cloudmachine. העדכונים מגיעים דרך brew upgrade.

דרישות ומגבלות

מה צריך לפני שמתחילים.

  • MacmacOS 14 (Sonoma) ואילך על Apple silicon, סיסמת מנהל לשלב אחד וכ-200 GB של שטח פנוי בדיסק.
  • Googleחשבון Google עם מספיק מקום פנוי ופרטי OAuth משלכם ל-Google Drive. האפליקציה רואה רק את הקבצים שהיא עצמה יצרה.
  • ללא נוטריזציה של Appleהגרסאות חתומות בתעודה בחתימה עצמית, לא ב-Apple Developer ID. התקנה עם Homebrew עוקפת את האזהרה; קובץ DMG שהורד ידנית יציג אותה.

CloudMachine חינמית ובקוד פתוח (רישיון MIT). הקוד, הגרסאות ודיווחי הבאגים נמצאים ב-GitHub.

דרישות: macOS 14 ואילך, Mac עם Apple silicon, Homebrew ו-Lima.

שפת האפליקציה: פולנית או אנגלית, לפי שפת המערכת.

תמיכה

יש לכם שאלה או שמצאתם באג? דווחו עליו ב-GitHub או כתבו לנו.

contact@renacode.com

בדרך כלל אנחנו עונים תוך כמה ימי עסקים. בדיווח על באג יעזור הפלט של cloudmachine-agent vm-status.

המפרסם

RenaCode, עסק בבעלות יחיד
ul. Wolbromska 18/1b, Wrocław, פולין
מספר מס (NIP) 8992692240
דוא״ל: contact@renacode.com

הגיבויים עוברים ישירות ל-Google Drive שלכם, דרך פרטי ה-OAuth שלכם — RenaCode אף פעם לא רואה אותם. על הפרטיות באתר הזה חלה מדיניות הפרטיות של renacode.com (באנגלית).