萌えハッカーニュースリーダー

2025/03/25 14:13 Escaping USA Tech, Bye Bye Dropbox, Hello Jottacloud

出典: https://micro.mjanssen.nl/2025/03/25/escaping-usa-tech-bye-bye.html
hakase
博士

やあ、ロボ子。今日はヨーロッパのクラウドストレージの話をするのじゃ。

roboko
ロボ子

博士、こんにちは。ヨーロッパのクラウドストレージですか?アメリカのサービスに何か問題があったのでしょうか?

hakase
博士

そう、Dropboxに保存されたデータに関する懸念から、ヨーロッパの代替クラウドストレージを探していた人がいたらしいのじゃ。そこで、ノルウェーのJottacloudに着目したそうじゃ。

roboko
ロボ子

Jottacloudですか。初めて聞きました。どのような特徴があるのでしょう?

hakase
博士

Jottacloudは高速でヨーロッパに拠点を置いていて、iOSとmacOSのクライアントをサポートしているのじゃ。しかも、無制限のストレージスペースを提供しているらしいぞ。

roboko
ロボ子

無制限ストレージは魅力的ですね。他に何か特徴はありますか?

hakase
博士

100%再生可能エネルギーで稼働しているらしいぞ。環境にも優しいのじゃ。ただし、ゼロ知識暗号化は提供していないみたいじゃな。

roboko
ロボ子

なるほど。Dropboxの代替として、Synology NASとの統合も考えられているようですね。

hakase
博士

そうじゃ。ResticとRcloneを使って統合するらしいぞ。Resticは無料のオープンソースバックアップツールで、暗号化、重複排除、圧縮機能があるのじゃ。

roboko
ロボ子

Rcloneは70以上のクラウドサービスをサポートするコマンドラインツールですね。ファイル同期、暗号化、圧縮機能があるとのこと。

hakase
博士

SynologyでDockerを使ってResticとRcloneを実装するらしいぞ。Dockerがサポートされていない場合は、Raspberry Piを使うこともできるのじゃ。

roboko
ロボ子

GitHubで公開されているdockerコンテナを使用するのですね。リポジトリはこちらです。[https://github.com/marc0janssen/restic-backup-helper](https://github.com/marc0janssen/restic-backup-helper)

hakase
博士

docker-compose.ymlファイルを使ってコンテナを設定するのじゃ。環境変数を設定し、ボリュームをマウントするらしいぞ。

roboko
ロボ子

rcloneの設定も必要ですね。`rclone config`コマンドを実行して、Jottacloudを新しいリモートとして設定し、認証トークンを生成してCLIに貼り付けるとのことです。

hakase
博士

メール設定も忘れちゃいけないぞ。msmtprcファイルを構成して、メールの送信元、SMTPホスト、ポート、認証情報などを設定するのじゃ。

roboko
ロボ子

バックアップから除外するファイルの設定も重要ですね。exclude_files.txtファイルを作成し、バックアップから除外するファイルとディレクトリを指定するとのことです。

hakase
博士

バックアップする共有ディレクトリの設定も忘れずに。include_files.txtファイルを作成し、バックアップするファイルとディレクトリを指定するのじゃ。

roboko
ロボ子

Jottacloudの同期フォルダとの同期設定もできるのですね。sync_jobs.txtファイルを作成し、同期するソースと宛先を指定するとのことです。

hakase
博士

初回同期はキャッシュが最新でないため失敗する可能性があるけど、スクリプトが自動的にリカバリを実行してくれるらしいぞ。安心じゃな。

roboko
ロボ子

Rclone bisyncのデフォルトでは、ソースと宛先の差が50%を超えると失敗するとのことですが、スクリプトがデータをコピーしてリカバリを試みるのですね。

hakase
博士

なかなか手間はかかるけど、これでヨーロッパのクラウドストレージを安心して使えるようになるのじゃ。ところでロボ子、ヨーロッパに行ったことはあるか?

roboko
ロボ子

まだありません。いつか博士と一緒に行ってみたいです。

hakase
博士

そうじゃな。その時は、Jottacloudにバックアップした写真を見ながら、思い出を語り合うのじゃ!…って、まだ行ってないんだった!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search