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
kenkino
January 16, 2025
Technology
0
24
Raspberry Pi でMac のTimeMachineサーバを作ってみる
kenkino
January 16, 2025
Tweet
Share
More Decks by kenkino
See All by kenkino
Rasberry Pi が吹っ飛んだのでTime MachineサーバをSambaで作り直してみた
kenkino
0
28
狩猟免許を取ってみた
kenkino
0
66
OSCについて2024 -ウィズコロナのOSCについて
kenkino
0
45
4Kディスプレイを買ってみた。
kenkino
0
31
Intel Macで雑にローカルLLM
kenkino
0
540
デジタルビデオの動画をMacのターミナルだけでmp4に変換する話
kenkino
0
100
自宅J-COMが繋がらなくなったので色々試して復旧した話
kenkino
0
240
手前味噌なOODAループの話.pdf
kenkino
0
250
2022/11 ssmjp OSC Online その後
kenkino
0
80
Other Decks in Technology
See All in Technology
全文検索+セマンティックランカー+LLMの自然文検索サ−ビスで得られた知見
segavvy
2
110
2.5Dモデルのすべて
yu4u
2
870
Raycast AI APIを使ってちょっと便利な拡張機能を作ってみた / created-a-handy-extension-using-the-raycast-ai-api
kawamataryo
0
100
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.4k
転生CISOサバイバル・ガイド / CISO Career Transition Survival Guide
kanny
3
1k
Nekko Cloud、 これまでとこれから ~学生サークルが作る、 小さなクラウド
logica0419
2
970
エンジニアが加速させるプロダクトディスカバリー 〜最速で価値ある機能を見つける方法〜 / product discovery accelerated by engineers
rince
4
360
Amazon S3 Tablesと外部分析基盤連携について / Amazon S3 Tables and External Data Analytics Platform
nttcom
0
140
リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code
nihonbuson
11
7.3k
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
680
開発組織のための セキュアコーディング研修の始め方
flatt_security
3
2.4k
JEDAI Meetup! Databricks AI/BI概要
databricksjapan
0
110
Featured
See All Featured
Side Projects
sachag
452
42k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
We Have a Design System, Now What?
morganepeng
51
7.4k
A Modern Web Designer's Workflow
chriscoyier
693
190k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
The Language of Interfaces
destraynor
156
24k
Facilitating Awesome Meetings
lara
52
6.2k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
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にマウントした ディスクが出てくるのでバックアップ用に設定
ということで ご静聴ありがとうございました!!