CloudMachine
純正の Time Machine を、Google Drive で。
外付けディスクも NAS も不要で、自宅で何かをつないでおく必要もありません。Time Machine は同じ Mac 上で動く小さな Linux マシンに SMB 経由でバックアップし、そのマシンがバックアップを Google Drive に送ります。
- macOS 14+
- Apple silicon
- Google Drive
- オープンソース
仕組み
バックアップはまずディスクの速度でローカルのバッファに書き込まれ、バックグラウンドでクラウドへ送られます。接続が切れても止まるのはアップロードだけで、バックアップは止まりません。
本物の Time Machine
バックアップを作成するのはシステム標準の Time Machine です。CloudMachine は Google Drive 上の保存先を用意するだけです。
アップロード用バッファ
バックアップは Mac 上の 120 GB のバッファに書き込まれ、バックグラウンドで Google Drive に送られます。バッファがいっぱいになると、Time Machine は待機します。
Mac の中のマシン
SMB 共有を提供するのは小さな Ubuntu マシン(Lima、Apple Virtualization)です。macOS が新しいバックアップの保存先として現在も受け付ける形式です。
複数の Mac を 1 つのアカウントで
Mac ごとに Google Drive 上に専用のフォルダが作られるため、バックアップが混ざることはありません。Mac ごとに容量の上限を設定でき、90% から警告が出ます。
メニューバーのアプリ
ウインドウの案内に沿って、設定を一歩ずつ進められます。バックグラウンドのエージェントがログイン時にマシンを起動し、バックアップを見守ります。
Homebrew でインストール
コマンドは 1 つだけです:brew install --cask renacode/tap/cloudmachine。アップデートは brew upgrade で行えます。
動作環境と制限事項
始める前に必要なもの。
- MacApple silicon 搭載の Mac で macOS 14(Sonoma)以降、1 つの手順で使う管理者パスワード、約 200 GB のディスク空き容量。
- Google空き容量に余裕のある Google アカウントと、Google Drive 用のご自身の OAuth 認証情報。アプリが参照できるのは、アプリ自身が作成したファイルだけです。
- 公証なしリリースは Apple Developer ID ではなく、自己署名証明書で署名されています。Homebrew でインストールすれば警告は表示されませんが、手動でダウンロードした DMG では表示されます。
CloudMachine は無料のオープンソースソフトウェアです(MIT ライセンス)。コード、リリース、バグ報告は GitHub にあります。
動作環境:macOS 14 以降、Apple silicon 搭載の Mac、Homebrew、Lima。
アプリの言語:システムの言語に合わせて、ポーランド語または英語。
サポート
ご質問がある場合やバグを見つけた場合は、GitHub でご報告いただくか、お問い合わせください。
通常、数営業日以内に返信します。バグを報告される際は、cloudmachine-agent vm-status の出力を添えていただけると助かります。
提供元
RenaCode(個人事業)
ul. Wolbromska 18/1b, Wrocław, ポーランド
納税者番号:NIP 8992692240
メール:contact@renacode.com
バックアップはご自身の OAuth 認証情報を通じて、お使いの Google Drive に直接送られます。RenaCode がそれを目にすることはありません。本ウェブサイトのプライバシーについては、renacode.comのプライバシーポリシー(英語)をご覧ください。