Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Raspberry Pi でMac のTimeMachineサーバを作ってみる
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kenkino
January 16, 2025
Technology
230
0
Share
Raspberry Pi でMac のTimeMachineサーバを作ってみる
kenkino
January 16, 2025
More Decks by kenkino
See All by kenkino
PiKVMを構築してみた
kenkino
0
89
Protonについて解説してみる.pdf
kenkino
0
34
RPIネットワークモニタ復旧
kenkino
0
70
Intel Mac で雑にローカルLLM その2 ~~雑にGPUも使ってみた~~
kenkino
0
1.2k
応用情報処理試験「よくわかんないけど、何か受かった」ので考察してみる
kenkino
0
100
猟銃所持許可を取ってみた
kenkino
2
160
Rasberry Pi が吹っ飛んだのでTime MachineサーバをSambaで作り直してみた
kenkino
0
320
狩猟免許を取ってみた
kenkino
1
140
OSCについて2024 -ウィズコロナのOSCについて
kenkino
0
76
Other Decks in Technology
See All in Technology
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
140
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
0
210
海外カンファレンス「JavaOne」参加レポート ユーザー系IT企業における目的・成果/JavaOne Report Purpose and Results in the User IT Company
muit
0
110
「使われるデータ基盤」を目指してデータアナリストとワークショップをやった話
jackojacko_
2
920
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
290
long-running-tasks
cipepser
2
430
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
290
Kiro CLI v2.0.0がやってきた!
kentapapa
0
210
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
170
LLM時代のリファクタリング戦略_AIエージェントによる段階的・安全なTS移行方法
play_inc
0
460
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
570
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
170
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Thoughts on Productivity
jonyablonski
76
5.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
160
Making Projects Easy
brettharned
120
6.6k
Claude Code のすすめ
schroneko
67
220k
How GitHub (no longer) Works
holman
316
150k
The Curse of the Amulet
leimatthew05
1
12k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
150
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
240
Transcript
Raspberry piで Time Machineサーバを作る
このスライド Raspberry piを使ってMacのTime Machineバック アップサーバを作るという話。
自己紹介 • 名前:木下兼一 • 趣味:家のネットワークいじり FreeBSD、Linux、Raspberry Piいじり サイクリング、キャンプ、 ドローン(屋外で飛ばせるのが欲しい&資格取らんと)
Macのバックアップどうしてます? • 普通はUSB HDDを繋いでバックアップ? – 据え置きならいいけど持ち運びが面倒 • NASもあるけどどうなんですかね • 昔はTime
Capsuleなんてありましたが • まぁ作ってみますか
材料 • Raspberry Pi 4 : LANが1Gbpsフル対応、USB3 にも対応したので使える • USB接続HDD
: 自分が使っているMacのスト レージの2倍の容量のモノを用意
下準備 • Raspberry pi 4 : – microSDにraspberry pi OSを書き込んで起動
– セキュリティやら諸々設定 • USB接続HDD : Macに接続してフォーマット – フォーマットはHFS Plus • フォーマット後 – HDDのパーミッションを変更 • 「everyone」 • 「読み/書き」 にセットしてアンマウント
Raspberry Pi パッケージインストー ル • Raspberry pi 4で下記のパッケージをインス トール –
$ apt install netatalk – $ apt install avahi-daemon – $ apt install hfsprogs hfsplus
USB HDD設定 • USB HDDマウント用ディレクトリを作成 • USB HDDを接続 • 下記コマンドでUSB
HDDのIDを確認 – $ blkid • /etc/fstab に記述 – UUID=USB HDDのID マウントするディレクトリ hfsplus force,rw,user,auto,nofail 0 0 • マウント
設定ファイル等を作成 • 下記設定ファイルを作成 – /etc/netatalk/afp.conf – /etc/nsswitch.conf • サービス起動ファイルを作成 –
/etc/avahi/services/afpd.service
サービス起動 • 下記コマンドでサービスを起動 – # service avahi-daemon start – #
service netatalk start • Raspberry Pi起動時にサービスを立ち上げてお きたい場合は下記も設定 – # systemctl enable avahi-daemon – # systemctl enable netatalk
Macの設定 • Macの「システム設定」→「一般」→「Time Machine」でバックアップの設定を開く • +をクリックしてRaspberry Piにマウントした ディスクが出てくるのでバックアップ用に設定
ということで ご静聴ありがとうございました!!